diff options
Diffstat (limited to 'src/emu/cpu/i86/i286.c')
| -rw-r--r-- | src/emu/cpu/i86/i286.c | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/src/emu/cpu/i86/i286.c b/src/emu/cpu/i86/i286.c index 2f3fefd1601..8710541095e 100644 --- a/src/emu/cpu/i86/i286.c +++ b/src/emu/cpu/i86/i286.c @@ -253,41 +253,41 @@ static CPU_INIT( i80286 ) { i80286_state *cpustate = get_safe_token(device); - state_save_register_device_item_array(device, 0, cpustate->regs.w); - state_save_register_device_item(device, 0, cpustate->amask); - state_save_register_device_item(device, 0, cpustate->pc); - state_save_register_device_item(device, 0, cpustate->prevpc); - state_save_register_device_item(device, 0, cpustate->msw); - state_save_register_device_item_array(device, 0, cpustate->base); - state_save_register_device_item_array(device, 0, cpustate->sregs); - state_save_register_device_item_array(device, 0, cpustate->limit); - state_save_register_device_item_array(device, 0, cpustate->rights); - state_save_register_device_item(device, 0, cpustate->gdtr.base); - state_save_register_device_item(device, 0, cpustate->gdtr.limit); - state_save_register_device_item(device, 0, cpustate->idtr.base); - state_save_register_device_item(device, 0, cpustate->idtr.limit); - state_save_register_device_item(device, 0, cpustate->ldtr.sel); - state_save_register_device_item(device, 0, cpustate->ldtr.base); - state_save_register_device_item(device, 0, cpustate->ldtr.limit); - state_save_register_device_item(device, 0, cpustate->ldtr.rights); - state_save_register_device_item(device, 0, cpustate->tr.sel); - state_save_register_device_item(device, 0, cpustate->tr.base); - state_save_register_device_item(device, 0, cpustate->tr.limit); - state_save_register_device_item(device, 0, cpustate->tr.rights); - state_save_register_device_item(device, 0, cpustate->AuxVal); - state_save_register_device_item(device, 0, cpustate->OverVal); - state_save_register_device_item(device, 0, cpustate->SignVal); - state_save_register_device_item(device, 0, cpustate->ZeroVal); - state_save_register_device_item(device, 0, cpustate->CarryVal); - state_save_register_device_item(device, 0, cpustate->DirVal); - state_save_register_device_item(device, 0, cpustate->ParityVal); - state_save_register_device_item(device, 0, cpustate->TF); - state_save_register_device_item(device, 0, cpustate->IF); - state_save_register_device_item(device, 0, cpustate->int_vector); - state_save_register_device_item(device, 0, cpustate->nmi_state); - state_save_register_device_item(device, 0, cpustate->irq_state); - state_save_register_device_item(device, 0, cpustate->extra_cycles); - state_save_register_device_item(device, 0, cpustate->rep_in_progress); + device->save_item(NAME(cpustate->regs.w)); + device->save_item(NAME(cpustate->amask)); + device->save_item(NAME(cpustate->pc)); + device->save_item(NAME(cpustate->prevpc)); + device->save_item(NAME(cpustate->msw)); + device->save_item(NAME(cpustate->base)); + device->save_item(NAME(cpustate->sregs)); + device->save_item(NAME(cpustate->limit)); + device->save_item(NAME(cpustate->rights)); + device->save_item(NAME(cpustate->gdtr.base)); + device->save_item(NAME(cpustate->gdtr.limit)); + device->save_item(NAME(cpustate->idtr.base)); + device->save_item(NAME(cpustate->idtr.limit)); + device->save_item(NAME(cpustate->ldtr.sel)); + device->save_item(NAME(cpustate->ldtr.base)); + device->save_item(NAME(cpustate->ldtr.limit)); + device->save_item(NAME(cpustate->ldtr.rights)); + device->save_item(NAME(cpustate->tr.sel)); + device->save_item(NAME(cpustate->tr.base)); + device->save_item(NAME(cpustate->tr.limit)); + device->save_item(NAME(cpustate->tr.rights)); + device->save_item(NAME(cpustate->AuxVal)); + device->save_item(NAME(cpustate->OverVal)); + device->save_item(NAME(cpustate->SignVal)); + device->save_item(NAME(cpustate->ZeroVal)); + device->save_item(NAME(cpustate->CarryVal)); + device->save_item(NAME(cpustate->DirVal)); + device->save_item(NAME(cpustate->ParityVal)); + device->save_item(NAME(cpustate->TF)); + device->save_item(NAME(cpustate->IF)); + device->save_item(NAME(cpustate->int_vector)); + device->save_item(NAME(cpustate->nmi_state)); + device->save_item(NAME(cpustate->irq_state)); + device->save_item(NAME(cpustate->extra_cycles)); + device->save_item(NAME(cpustate->rep_in_progress)); cpustate->irq_callback = irqcallback; cpustate->device = device; |
