Revision 5dcb6b91 hw/slavio_misc.c
b/hw/slavio_misc.c | ||
---|---|---|
212 | 212 |
return 0; |
213 | 213 |
} |
214 | 214 |
|
215 |
void *slavio_misc_init(uint32_t base, qemu_irq irq) |
|
215 |
void *slavio_misc_init(target_phys_addr_t base, target_phys_addr_t power_base, |
|
216 |
qemu_irq irq) |
|
216 | 217 |
{ |
217 | 218 |
int slavio_misc_io_memory; |
218 | 219 |
MiscState *s; |
... | ... | |
235 | 236 |
// System control |
236 | 237 |
cpu_register_physical_memory(base + 0x1f00000, MISC_MAXADDR, slavio_misc_io_memory); |
237 | 238 |
// Power management |
238 |
cpu_register_physical_memory(base + 0xa000000, MISC_MAXADDR, slavio_misc_io_memory);
|
|
239 |
cpu_register_physical_memory(power_base, MISC_MAXADDR, slavio_misc_io_memory);
|
|
239 | 240 |
|
240 | 241 |
s->irq = irq; |
241 | 242 |
|
Also available in: Unified diff