Revision 46c305ef
b/hw/sysbus.c | ||
---|---|---|
131 | 131 |
dev->mmio[n].memory = memory; |
132 | 132 |
} |
133 | 133 |
|
134 |
MemoryRegion *sysbus_mmio_get_region(SysBusDevice *dev, int n) |
|
135 |
{ |
|
136 |
return dev->mmio[n].memory; |
|
137 |
} |
|
138 |
|
|
134 | 139 |
void sysbus_init_ioports(SysBusDevice *dev, pio_addr_t ioport, pio_addr_t size) |
135 | 140 |
{ |
136 | 141 |
pio_addr_t i; |
b/hw/sysbus.h | ||
---|---|---|
50 | 50 |
void sysbus_init_mmio_cb2(SysBusDevice *dev, |
51 | 51 |
mmio_mapfunc cb, mmio_mapfunc unmap); |
52 | 52 |
void sysbus_init_mmio_region(SysBusDevice *dev, MemoryRegion *memory); |
53 |
MemoryRegion *sysbus_mmio_get_region(SysBusDevice *dev, int n); |
|
53 | 54 |
void sysbus_init_irq(SysBusDevice *dev, qemu_irq *p); |
54 | 55 |
void sysbus_pass_irq(SysBusDevice *dev, SysBusDevice *target); |
55 | 56 |
void sysbus_init_ioports(SysBusDevice *dev, pio_addr_t ioport, pio_addr_t size); |
Also available in: Unified diff