diff options
| author | 2008-11-17 06:21:26 +0000 | |
|---|---|---|
| committer | 2008-11-17 06:21:26 +0000 | |
| commit | a5bf427929fd25fe7ff335bc4d1f4d49c2e4bac3 (patch) | |
| tree | 74095b00b4d2ec554c7dfe813d036e4fc213adbc /src/emu/cpu/ccpu | |
| parent | 8aa46743d1926d2566e0423b23172de1a15b3a7b (diff) | |
Added "tag" parameter to state_save_register_item_* calls. Removed
state_save_combine_module_and_tag() function in favor of passing
the tag when registering. Revisited all save state item registrations
and changed them to use the tag where appropriate.
Diffstat (limited to 'src/emu/cpu/ccpu')
| -rw-r--r-- | src/emu/cpu/ccpu/ccpu.c | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/emu/cpu/ccpu/ccpu.c b/src/emu/cpu/ccpu/ccpu.c index 2ad896d58b2..5940a0dd1f7 100644 --- a/src/emu/cpu/ccpu/ccpu.c +++ b/src/emu/cpu/ccpu/ccpu.c @@ -141,25 +141,25 @@ static CPU_INIT( ccpu ) ccpu.external_input = configdata->external_input ? configdata->external_input : read_jmi; ccpu.vector_callback = configdata->vector_callback; - state_save_register_item("ccpu", clock, ccpu.PC); - state_save_register_item("ccpu", clock, ccpu.A); - state_save_register_item("ccpu", clock, ccpu.B); - state_save_register_item("ccpu", clock, ccpu.I); - state_save_register_item("ccpu", clock, ccpu.J); - state_save_register_item("ccpu", clock, ccpu.P); - state_save_register_item("ccpu", clock, ccpu.X); - state_save_register_item("ccpu", clock, ccpu.Y); - state_save_register_item("ccpu", clock, ccpu.T); - state_save_register_item("ccpu", clock, ccpu.a0flag); - state_save_register_item("ccpu", clock, ccpu.ncflag); - state_save_register_item("ccpu", clock, ccpu.cmpacc); - state_save_register_item("ccpu", clock, ccpu.cmpval); - state_save_register_item("ccpu", clock, ccpu.miflag); - state_save_register_item("ccpu", clock, ccpu.nextmiflag); - state_save_register_item("ccpu", clock, ccpu.nextnextmiflag); - state_save_register_item("ccpu", clock, ccpu.drflag); - state_save_register_item("ccpu", clock, ccpu.waiting); - state_save_register_item("ccpu", clock, ccpu.watchdog); + state_save_register_item("ccpu", device->tag, 0, ccpu.PC); + state_save_register_item("ccpu", device->tag, 0, ccpu.A); + state_save_register_item("ccpu", device->tag, 0, ccpu.B); + state_save_register_item("ccpu", device->tag, 0, ccpu.I); + state_save_register_item("ccpu", device->tag, 0, ccpu.J); + state_save_register_item("ccpu", device->tag, 0, ccpu.P); + state_save_register_item("ccpu", device->tag, 0, ccpu.X); + state_save_register_item("ccpu", device->tag, 0, ccpu.Y); + state_save_register_item("ccpu", device->tag, 0, ccpu.T); + state_save_register_item("ccpu", device->tag, 0, ccpu.a0flag); + state_save_register_item("ccpu", device->tag, 0, ccpu.ncflag); + state_save_register_item("ccpu", device->tag, 0, ccpu.cmpacc); + state_save_register_item("ccpu", device->tag, 0, ccpu.cmpval); + state_save_register_item("ccpu", device->tag, 0, ccpu.miflag); + state_save_register_item("ccpu", device->tag, 0, ccpu.nextmiflag); + state_save_register_item("ccpu", device->tag, 0, ccpu.nextnextmiflag); + state_save_register_item("ccpu", device->tag, 0, ccpu.drflag); + state_save_register_item("ccpu", device->tag, 0, ccpu.waiting); + state_save_register_item("ccpu", device->tag, 0, ccpu.watchdog); } |
