summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/ccpu
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-11-17 06:21:26 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-11-17 06:21:26 +0000
commita5bf427929fd25fe7ff335bc4d1f4d49c2e4bac3 (patch)
tree74095b00b4d2ec554c7dfe813d036e4fc213adbc /src/emu/cpu/ccpu
parent8aa46743d1926d2566e0423b23172de1a15b3a7b (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.c38
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);
}