diff options
author | Aaron Giles <aaron@aarongiles.com> | 2011-02-09 05:51:04 +0000 |
---|---|---|
committer | Aaron Giles <aaron@aarongiles.com> | 2011-02-09 05:51:04 +0000 |
commit | a38c67f27bf9f10b4bafa7db0344df68b8560ff5 (patch) | |
tree | f86e6cbf34509658916e9a13c038bcc00c0e1f4e /src/emu/cpu/upd7810 | |
parent | 9f05843690e050662decef270d3a5faa05bf4376 (diff) |
Get rid of state_save_register_device_* macros in favor of direct
calls on the device object.
Regex used:
state_save_register_device_item( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\6\),\5\4\7\)
state_save_register_device_item_array( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\6\),\5\4\7\)
state_save_register_device_item_2d_array( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\6\),\5\4\7\)
state_save_register_device_item_bitmap( *)\(( *)([^,]+), *([^,]+),( *)([^ )]+)( *)\)
\3->save_item\1\(\2NAME\(\*\6\),\5\4\7\)
state_save_register_device_item_pointer( *)\(( *)([^,]+), *([^,]+),( *)([^,]+), *([^ )]+)( *)\)
\3->save_pointer\1\(\2NAME\(\6\),\5\7,\5\4\8\)
this->save_
save_
(save_item[^;]+), *0( *)\);
\1\2\);
(save_pointer[^;]+), *0( *)\);
\1\2\);
Diffstat (limited to 'src/emu/cpu/upd7810')
-rw-r--r-- | src/emu/cpu/upd7810/upd7810.c | 128 |
1 files changed, 64 insertions, 64 deletions
diff --git a/src/emu/cpu/upd7810/upd7810.c b/src/emu/cpu/upd7810/upd7810.c index 48101ea8963..d71668b1a73 100644 --- a/src/emu/cpu/upd7810/upd7810.c +++ b/src/emu/cpu/upd7810/upd7810.c @@ -1707,70 +1707,70 @@ static CPU_INIT( upd7810 ) cpustate->direct = &cpustate->program->direct(); cpustate->io = device->space(AS_IO); - state_save_register_device_item(device, 0, cpustate->ppc.w.l); - state_save_register_device_item(device, 0, cpustate->pc.w.l); - state_save_register_device_item(device, 0, cpustate->sp.w.l); - state_save_register_device_item(device, 0, cpustate->psw); - state_save_register_device_item(device, 0, cpustate->op); - state_save_register_device_item(device, 0, cpustate->op2); - state_save_register_device_item(device, 0, cpustate->iff); - state_save_register_device_item(device, 0, cpustate->ea.w.l); - state_save_register_device_item(device, 0, cpustate->va.w.l); - state_save_register_device_item(device, 0, cpustate->bc.w.l); - state_save_register_device_item(device, 0, cpustate->de.w.l); - state_save_register_device_item(device, 0, cpustate->hl.w.l); - state_save_register_device_item(device, 0, cpustate->ea2.w.l); - state_save_register_device_item(device, 0, cpustate->va2.w.l); - state_save_register_device_item(device, 0, cpustate->bc2.w.l); - state_save_register_device_item(device, 0, cpustate->de2.w.l); - state_save_register_device_item(device, 0, cpustate->hl2.w.l); - state_save_register_device_item(device, 0, cpustate->cnt.d); - state_save_register_device_item(device, 0, cpustate->tm.d); - state_save_register_device_item(device, 0, cpustate->ecnt.d); - state_save_register_device_item(device, 0, cpustate->etm.d); - state_save_register_device_item(device, 0, cpustate->ma); - state_save_register_device_item(device, 0, cpustate->mb); - state_save_register_device_item(device, 0, cpustate->mcc); - state_save_register_device_item(device, 0, cpustate->mc); - state_save_register_device_item(device, 0, cpustate->mm); - state_save_register_device_item(device, 0, cpustate->mf); - state_save_register_device_item(device, 0, cpustate->tmm); - state_save_register_device_item(device, 0, cpustate->etmm); - state_save_register_device_item(device, 0, cpustate->eom); - state_save_register_device_item(device, 0, cpustate->sml); - state_save_register_device_item(device, 0, cpustate->smh); - state_save_register_device_item(device, 0, cpustate->anm); - state_save_register_device_item(device, 0, cpustate->mkl); - state_save_register_device_item(device, 0, cpustate->mkh); - state_save_register_device_item(device, 0, cpustate->zcm); - state_save_register_device_item(device, 0, cpustate->pa_out); - state_save_register_device_item(device, 0, cpustate->pb_out); - state_save_register_device_item(device, 0, cpustate->pc_out); - state_save_register_device_item(device, 0, cpustate->pd_out); - state_save_register_device_item(device, 0, cpustate->pf_out); - state_save_register_device_item(device, 0, cpustate->cr0); - state_save_register_device_item(device, 0, cpustate->cr1); - state_save_register_device_item(device, 0, cpustate->cr2); - state_save_register_device_item(device, 0, cpustate->cr3); - state_save_register_device_item(device, 0, cpustate->txb); - state_save_register_device_item(device, 0, cpustate->rxb); - state_save_register_device_item(device, 0, cpustate->txd); - state_save_register_device_item(device, 0, cpustate->rxd); - state_save_register_device_item(device, 0, cpustate->sck); - state_save_register_device_item(device, 0, cpustate->ti); - state_save_register_device_item(device, 0, cpustate->to); - state_save_register_device_item(device, 0, cpustate->ci); - state_save_register_device_item(device, 0, cpustate->co0); - state_save_register_device_item(device, 0, cpustate->co1); - state_save_register_device_item(device, 0, cpustate->irr); - state_save_register_device_item(device, 0, cpustate->itf); - state_save_register_device_item(device, 0, cpustate->ovc0); - state_save_register_device_item(device, 0, cpustate->ovc1); - state_save_register_device_item(device, 0, cpustate->ovcf); - state_save_register_device_item(device, 0, cpustate->ovcs); - state_save_register_device_item(device, 0, cpustate->edges); - state_save_register_device_item(device, 0, cpustate->int1); - state_save_register_device_item(device, 0, cpustate->int2); + device->save_item(NAME(cpustate->ppc.w.l)); + device->save_item(NAME(cpustate->pc.w.l)); + device->save_item(NAME(cpustate->sp.w.l)); + device->save_item(NAME(cpustate->psw)); + device->save_item(NAME(cpustate->op)); + device->save_item(NAME(cpustate->op2)); + device->save_item(NAME(cpustate->iff)); + device->save_item(NAME(cpustate->ea.w.l)); + device->save_item(NAME(cpustate->va.w.l)); + device->save_item(NAME(cpustate->bc.w.l)); + device->save_item(NAME(cpustate->de.w.l)); + device->save_item(NAME(cpustate->hl.w.l)); + device->save_item(NAME(cpustate->ea2.w.l)); + device->save_item(NAME(cpustate->va2.w.l)); + device->save_item(NAME(cpustate->bc2.w.l)); + device->save_item(NAME(cpustate->de2.w.l)); + device->save_item(NAME(cpustate->hl2.w.l)); + device->save_item(NAME(cpustate->cnt.d)); + device->save_item(NAME(cpustate->tm.d)); + device->save_item(NAME(cpustate->ecnt.d)); + device->save_item(NAME(cpustate->etm.d)); + device->save_item(NAME(cpustate->ma)); + device->save_item(NAME(cpustate->mb)); + device->save_item(NAME(cpustate->mcc)); + device->save_item(NAME(cpustate->mc)); + device->save_item(NAME(cpustate->mm)); + device->save_item(NAME(cpustate->mf)); + device->save_item(NAME(cpustate->tmm)); + device->save_item(NAME(cpustate->etmm)); + device->save_item(NAME(cpustate->eom)); + device->save_item(NAME(cpustate->sml)); + device->save_item(NAME(cpustate->smh)); + device->save_item(NAME(cpustate->anm)); + device->save_item(NAME(cpustate->mkl)); + device->save_item(NAME(cpustate->mkh)); + device->save_item(NAME(cpustate->zcm)); + device->save_item(NAME(cpustate->pa_out)); + device->save_item(NAME(cpustate->pb_out)); + device->save_item(NAME(cpustate->pc_out)); + device->save_item(NAME(cpustate->pd_out)); + device->save_item(NAME(cpustate->pf_out)); + device->save_item(NAME(cpustate->cr0)); + device->save_item(NAME(cpustate->cr1)); + device->save_item(NAME(cpustate->cr2)); + device->save_item(NAME(cpustate->cr3)); + device->save_item(NAME(cpustate->txb)); + device->save_item(NAME(cpustate->rxb)); + device->save_item(NAME(cpustate->txd)); + device->save_item(NAME(cpustate->rxd)); + device->save_item(NAME(cpustate->sck)); + device->save_item(NAME(cpustate->ti)); + device->save_item(NAME(cpustate->to)); + device->save_item(NAME(cpustate->ci)); + device->save_item(NAME(cpustate->co0)); + device->save_item(NAME(cpustate->co1)); + device->save_item(NAME(cpustate->irr)); + device->save_item(NAME(cpustate->itf)); + device->save_item(NAME(cpustate->ovc0)); + device->save_item(NAME(cpustate->ovc1)); + device->save_item(NAME(cpustate->ovcf)); + device->save_item(NAME(cpustate->ovcs)); + device->save_item(NAME(cpustate->edges)); + device->save_item(NAME(cpustate->int1)); + device->save_item(NAME(cpustate->int2)); } #include "7810tbl.c" |