summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/arm/arm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/arm/arm.c')
-rw-r--r--src/emu/cpu/arm/arm.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/cpu/arm/arm.c b/src/emu/cpu/arm/arm.c
index 28f420e98f9..4ba2fabbc92 100644
--- a/src/emu/cpu/arm/arm.c
+++ b/src/emu/cpu/arm/arm.c
@@ -531,10 +531,10 @@ static CPU_INIT( arm )
cpustate->program = device->space(AS_PROGRAM);
cpustate->endian = ENDIANNESS_LITTLE;
- state_save_register_device_item_array(device, 0, cpustate->sArmRegister);
- state_save_register_device_item_array(device, 0, cpustate->coproRegister);
- state_save_register_device_item(device, 0, cpustate->pendingIrq);
- state_save_register_device_item(device, 0, cpustate->pendingFiq);
+ device->save_item(NAME(cpustate->sArmRegister));
+ device->save_item(NAME(cpustate->coproRegister));
+ device->save_item(NAME(cpustate->pendingIrq));
+ device->save_item(NAME(cpustate->pendingFiq));
}
@@ -547,10 +547,10 @@ static CPU_INIT( arm_be )
cpustate->program = device->space(AS_PROGRAM);
cpustate->endian = ENDIANNESS_BIG;
- state_save_register_device_item_array(device, 0, cpustate->sArmRegister);
- state_save_register_device_item_array(device, 0, cpustate->coproRegister);
- state_save_register_device_item(device, 0, cpustate->pendingIrq);
- state_save_register_device_item(device, 0, cpustate->pendingFiq);
+ device->save_item(NAME(cpustate->sArmRegister));
+ device->save_item(NAME(cpustate->coproRegister));
+ device->save_item(NAME(cpustate->pendingIrq));
+ device->save_item(NAME(cpustate->pendingFiq));
}