Revision 2c9b15ca hw/arm/armv7m.c

b/hw/arm/armv7m.c
124 124
{
125 125
    BitBandState *s = FROM_SYSBUS(BitBandState, dev);
126 126

  
127
    memory_region_init_io(&s->iomem, &bitband_ops, &s->base, "bitband",
127
    memory_region_init_io(&s->iomem, NULL, &bitband_ops, &s->base, "bitband",
128 128
                          0x02000000);
129 129
    sysbus_init_mmio(dev, &s->iomem);
130 130
    return 0;
......
203 203
#endif
204 204

  
205 205
    /* Flash programming is done via the SCU, so pretend it is ROM.  */
206
    memory_region_init_ram(flash, "armv7m.flash", flash_size);
206
    memory_region_init_ram(flash, NULL, "armv7m.flash", flash_size);
207 207
    vmstate_register_ram_global(flash);
208 208
    memory_region_set_readonly(flash, true);
209 209
    memory_region_add_subregion(address_space_mem, 0, flash);
210
    memory_region_init_ram(sram, "armv7m.sram", sram_size);
210
    memory_region_init_ram(sram, NULL, "armv7m.sram", sram_size);
211 211
    vmstate_register_ram_global(sram);
212 212
    memory_region_add_subregion(address_space_mem, 0x20000000, sram);
213 213
    armv7m_bitband_init();
......
247 247
    /* Hack to map an additional page of ram at the top of the address
248 248
       space.  This stops qemu complaining about executing code outside RAM
249 249
       when returning from an exception.  */
250
    memory_region_init_ram(hack, "armv7m.hack", 0x1000);
250
    memory_region_init_ram(hack, NULL, "armv7m.hack", 0x1000);
251 251
    vmstate_register_ram_global(hack);
252 252
    memory_region_add_subregion(address_space_mem, 0xfffff000, hack);
253 253

  

Also available in: Unified diff