175
memory_region_init_io(iomem, &m5208_sys_ops, NULL, "m5208-sys", 0x00004000);
175
memory_region_init_io(iomem, NULL, &m5208_sys_ops, NULL, "m5208-sys", 0x00004000);
176
176
memory_region_add_subregion(address_space, 0xfc0a8000, iomem);
178
178
for (i = 0; i < 2; i++) {
179
179
s = (m5208_timer_state *)g_malloc0(sizeof(m5208_timer_state));
180
180
bh = qemu_bh_new(m5208_timer_trigger, s);
181
181
s->timer = ptimer_init(bh);
182
memory_region_init_io(&s->iomem, &m5208_timer_ops, s,
182
memory_region_init_io(&s->iomem, NULL, &m5208_timer_ops, s,
183
183
"m5208-timer", 0x00004000);
184
184
memory_region_add_subregion(address_space, 0xfc080000 + 0x4000 * i,