summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/h83002/h8_8.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/h83002/h8_8.c')
-rw-r--r--src/emu/cpu/h83002/h8_8.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/emu/cpu/h83002/h8_8.c b/src/emu/cpu/h83002/h8_8.c
index f7d98ae8bcd..3528fc8e6e2 100644
--- a/src/emu/cpu/h83002/h8_8.c
+++ b/src/emu/cpu/h83002/h8_8.c
@@ -246,18 +246,18 @@ static CPU_INIT(h8bit)
h8->timer[2] = h8->device->machine->scheduler().timer_alloc(FUNC(h8_timer_2_cb), h8);
h8->timer[3] = h8->device->machine->scheduler().timer_alloc(FUNC(h8_timer_3_cb), h8);
- state_save_register_device_item(device, 0, h8->h8err);
- state_save_register_device_item_array(device, 0, h8->regs);
- state_save_register_device_item(device, 0, h8->pc);
- state_save_register_device_item(device, 0, h8->ppc);
- state_save_register_device_item(device, 0, h8->h8_IRQrequestH);
- state_save_register_device_item(device, 0, h8->h8_IRQrequestL);
- state_save_register_device_item(device, 0, h8->ccr);
- state_save_register_device_item(device, 0, h8->mode_8bit);
-
- state_save_register_device_item_array(device, 0, h8->per_regs);
- state_save_register_device_item(device, 0, h8->h8TSTR);
- state_save_register_device_item_array(device, 0, h8->h8TCNT);
+ device->save_item(NAME(h8->h8err));
+ device->save_item(NAME(h8->regs));
+ device->save_item(NAME(h8->pc));
+ device->save_item(NAME(h8->ppc));
+ device->save_item(NAME(h8->h8_IRQrequestH));
+ device->save_item(NAME(h8->h8_IRQrequestL));
+ device->save_item(NAME(h8->ccr));
+ device->save_item(NAME(h8->mode_8bit));
+
+ device->save_item(NAME(h8->per_regs));
+ device->save_item(NAME(h8->h8TSTR));
+ device->save_item(NAME(h8->h8TCNT));
h8->device->machine->state().register_postload(h8_onstateload, h8);
}