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