summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/h83002
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/h83002')
-rw-r--r--src/emu/cpu/h83002/h8_16.c24
-rw-r--r--src/emu/cpu/h83002/h8_8.c24
2 files changed, 24 insertions, 24 deletions
diff --git a/src/emu/cpu/h83002/h8_16.c b/src/emu/cpu/h83002/h8_16.c
index cea2931af24..814c4be9a2b 100644
--- a/src/emu/cpu/h83002/h8_16.c
+++ b/src/emu/cpu/h83002/h8_16.c
@@ -224,18 +224,18 @@ static CPU_INIT(h8)
h8->direct = &h8->program->direct();
h8->io = device->space(AS_IO);
- 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));
device->machine->state().register_postload(h8_onstateload, h8);
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);
}