summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/m37710
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/m37710')
-rw-r--r--src/emu/cpu/m37710/m37710.c80
1 files changed, 40 insertions, 40 deletions
diff --git a/src/emu/cpu/m37710/m37710.c b/src/emu/cpu/m37710/m37710.c
index bd17e16ec04..f973e716d5a 100644
--- a/src/emu/cpu/m37710/m37710.c
+++ b/src/emu/cpu/m37710/m37710.c
@@ -908,46 +908,46 @@ static CPU_INIT( m37710 )
for (i = 0; i < 8; i++)
cpustate->timers[i] = device->machine->scheduler().timer_alloc(FUNC(m37710_timer_cb), cpustate);
- state_save_register_device_item(device, 0, cpustate->a);
- state_save_register_device_item(device, 0, cpustate->b);
- state_save_register_device_item(device, 0, cpustate->ba);
- state_save_register_device_item(device, 0, cpustate->bb);
- state_save_register_device_item(device, 0, cpustate->x);
- state_save_register_device_item(device, 0, cpustate->y);
- state_save_register_device_item(device, 0, cpustate->s);
- state_save_register_device_item(device, 0, cpustate->pc);
- state_save_register_device_item(device, 0, cpustate->ppc);
- state_save_register_device_item(device, 0, cpustate->pb);
- state_save_register_device_item(device, 0, cpustate->db);
- state_save_register_device_item(device, 0, cpustate->d);
- state_save_register_device_item(device, 0, cpustate->flag_e);
- state_save_register_device_item(device, 0, cpustate->flag_m);
- state_save_register_device_item(device, 0, cpustate->flag_x);
- state_save_register_device_item(device, 0, cpustate->flag_n);
- state_save_register_device_item(device, 0, cpustate->flag_v);
- state_save_register_device_item(device, 0, cpustate->flag_d);
- state_save_register_device_item(device, 0, cpustate->flag_i);
- state_save_register_device_item(device, 0, cpustate->flag_z);
- state_save_register_device_item(device, 0, cpustate->flag_c);
- state_save_register_device_item(device, 0, cpustate->line_irq);
- state_save_register_device_item(device, 0, cpustate->ipl);
- state_save_register_device_item(device, 0, cpustate->ir);
- state_save_register_device_item(device, 0, cpustate->im);
- state_save_register_device_item(device, 0, cpustate->im2);
- state_save_register_device_item(device, 0, cpustate->im3);
- state_save_register_device_item(device, 0, cpustate->im4);
- state_save_register_device_item(device, 0, cpustate->irq_delay);
- state_save_register_device_item(device, 0, cpustate->irq_level);
- state_save_register_device_item(device, 0, cpustate->stopped);
- state_save_register_device_item_array(device, 0, cpustate->m37710_regs);
- state_save_register_device_item(device, 0, cpustate->reload[0]);
- state_save_register_device_item(device, 0, cpustate->reload[1]);
- state_save_register_device_item(device, 0, cpustate->reload[2]);
- state_save_register_device_item(device, 0, cpustate->reload[3]);
- state_save_register_device_item(device, 0, cpustate->reload[4]);
- state_save_register_device_item(device, 0, cpustate->reload[5]);
- state_save_register_device_item(device, 0, cpustate->reload[6]);
- state_save_register_device_item(device, 0, cpustate->reload[7]);
+ device->save_item(NAME(cpustate->a));
+ device->save_item(NAME(cpustate->b));
+ device->save_item(NAME(cpustate->ba));
+ device->save_item(NAME(cpustate->bb));
+ device->save_item(NAME(cpustate->x));
+ device->save_item(NAME(cpustate->y));
+ device->save_item(NAME(cpustate->s));
+ device->save_item(NAME(cpustate->pc));
+ device->save_item(NAME(cpustate->ppc));
+ device->save_item(NAME(cpustate->pb));
+ device->save_item(NAME(cpustate->db));
+ device->save_item(NAME(cpustate->d));
+ device->save_item(NAME(cpustate->flag_e));
+ device->save_item(NAME(cpustate->flag_m));
+ device->save_item(NAME(cpustate->flag_x));
+ device->save_item(NAME(cpustate->flag_n));
+ device->save_item(NAME(cpustate->flag_v));
+ device->save_item(NAME(cpustate->flag_d));
+ device->save_item(NAME(cpustate->flag_i));
+ device->save_item(NAME(cpustate->flag_z));
+ device->save_item(NAME(cpustate->flag_c));
+ device->save_item(NAME(cpustate->line_irq));
+ device->save_item(NAME(cpustate->ipl));
+ device->save_item(NAME(cpustate->ir));
+ device->save_item(NAME(cpustate->im));
+ device->save_item(NAME(cpustate->im2));
+ device->save_item(NAME(cpustate->im3));
+ device->save_item(NAME(cpustate->im4));
+ device->save_item(NAME(cpustate->irq_delay));
+ device->save_item(NAME(cpustate->irq_level));
+ device->save_item(NAME(cpustate->stopped));
+ device->save_item(NAME(cpustate->m37710_regs));
+ device->save_item(NAME(cpustate->reload[0]));
+ device->save_item(NAME(cpustate->reload[1]));
+ device->save_item(NAME(cpustate->reload[2]));
+ device->save_item(NAME(cpustate->reload[3]));
+ device->save_item(NAME(cpustate->reload[4]));
+ device->save_item(NAME(cpustate->reload[5]));
+ device->save_item(NAME(cpustate->reload[6]));
+ device->save_item(NAME(cpustate->reload[7]));
device->machine->state().register_postload(m37710_restore_state, cpustate);
}