Revision 99a0949b hw/mcf5206.c
b/hw/mcf5206.c | ||
---|---|---|
367 | 367 |
/* 1c0-200 */ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, |
368 | 368 |
}; |
369 | 369 |
|
370 |
static uint32_t m5206_mbar_readw(void *opaque, target_phys_addr_t offset);
|
|
371 |
static uint32_t m5206_mbar_readl(void *opaque, target_phys_addr_t offset);
|
|
370 |
static uint32_t m5206_mbar_readw(void *opaque, a_target_phys_addr offset);
|
|
371 |
static uint32_t m5206_mbar_readl(void *opaque, a_target_phys_addr offset);
|
|
372 | 372 |
|
373 |
static uint32_t m5206_mbar_readb(void *opaque, target_phys_addr_t offset)
|
|
373 |
static uint32_t m5206_mbar_readb(void *opaque, a_target_phys_addr offset)
|
|
374 | 374 |
{ |
375 | 375 |
m5206_mbar_state *s = (m5206_mbar_state *)opaque; |
376 | 376 |
offset &= 0x3ff; |
... | ... | |
388 | 388 |
return m5206_mbar_read(s, offset); |
389 | 389 |
} |
390 | 390 |
|
391 |
static uint32_t m5206_mbar_readw(void *opaque, target_phys_addr_t offset)
|
|
391 |
static uint32_t m5206_mbar_readw(void *opaque, a_target_phys_addr offset)
|
|
392 | 392 |
{ |
393 | 393 |
m5206_mbar_state *s = (m5206_mbar_state *)opaque; |
394 | 394 |
int width; |
... | ... | |
412 | 412 |
return m5206_mbar_read(s, offset); |
413 | 413 |
} |
414 | 414 |
|
415 |
static uint32_t m5206_mbar_readl(void *opaque, target_phys_addr_t offset)
|
|
415 |
static uint32_t m5206_mbar_readl(void *opaque, a_target_phys_addr offset)
|
|
416 | 416 |
{ |
417 | 417 |
m5206_mbar_state *s = (m5206_mbar_state *)opaque; |
418 | 418 |
int width; |
... | ... | |
430 | 430 |
return m5206_mbar_read(s, offset); |
431 | 431 |
} |
432 | 432 |
|
433 |
static void m5206_mbar_writew(void *opaque, target_phys_addr_t offset,
|
|
433 |
static void m5206_mbar_writew(void *opaque, a_target_phys_addr offset,
|
|
434 | 434 |
uint32_t value); |
435 |
static void m5206_mbar_writel(void *opaque, target_phys_addr_t offset,
|
|
435 |
static void m5206_mbar_writel(void *opaque, a_target_phys_addr offset,
|
|
436 | 436 |
uint32_t value); |
437 | 437 |
|
438 |
static void m5206_mbar_writeb(void *opaque, target_phys_addr_t offset,
|
|
438 |
static void m5206_mbar_writeb(void *opaque, a_target_phys_addr offset,
|
|
439 | 439 |
uint32_t value) |
440 | 440 |
{ |
441 | 441 |
m5206_mbar_state *s = (m5206_mbar_state *)opaque; |
... | ... | |
459 | 459 |
m5206_mbar_write(s, offset, value); |
460 | 460 |
} |
461 | 461 |
|
462 |
static void m5206_mbar_writew(void *opaque, target_phys_addr_t offset,
|
|
462 |
static void m5206_mbar_writew(void *opaque, a_target_phys_addr offset,
|
|
463 | 463 |
uint32_t value) |
464 | 464 |
{ |
465 | 465 |
m5206_mbar_state *s = (m5206_mbar_state *)opaque; |
... | ... | |
487 | 487 |
m5206_mbar_write(s, offset, value); |
488 | 488 |
} |
489 | 489 |
|
490 |
static void m5206_mbar_writel(void *opaque, target_phys_addr_t offset,
|
|
490 |
static void m5206_mbar_writel(void *opaque, a_target_phys_addr offset,
|
|
491 | 491 |
uint32_t value) |
492 | 492 |
{ |
493 | 493 |
m5206_mbar_state *s = (m5206_mbar_state *)opaque; |
Also available in: Unified diff