summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/smc91c9x.c
diff options
context:
space:
mode:
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
commita38c67f27bf9f10b4bafa7db0344df68b8560ff5 (patch)
treef86e6cbf34509658916e9a13c038bcc00c0e1f4e /src/emu/machine/smc91c9x.c
parent9f05843690e050662decef270d3a5faa05bf4376 (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/machine/smc91c9x.c')
-rw-r--r--src/emu/machine/smc91c9x.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/emu/machine/smc91c9x.c b/src/emu/machine/smc91c9x.c
index 0d133d7185f..5232ba0a775 100644
--- a/src/emu/machine/smc91c9x.c
+++ b/src/emu/machine/smc91c9x.c
@@ -524,15 +524,15 @@ static DEVICE_START( smc91c9x )
smc->irq_handler = config->interrupt;
/* register ide states */
- state_save_register_device_item_array(device, 0, smc->reg);
- state_save_register_device_item_array(device, 0, smc->regmask);
- state_save_register_device_item(device, 0, smc->irq_state);
- state_save_register_device_item(device, 0, smc->alloc_count);
- state_save_register_device_item(device, 0, smc->fifo_count);
- state_save_register_device_item_array(device, 0, smc->rx);
- state_save_register_device_item_array(device, 0, smc->tx);
- state_save_register_device_item(device, 0, smc->sent);
- state_save_register_device_item(device, 0, smc->recd);
+ device->save_item(NAME(smc->reg));
+ device->save_item(NAME(smc->regmask));
+ device->save_item(NAME(smc->irq_state));
+ device->save_item(NAME(smc->alloc_count));
+ device->save_item(NAME(smc->fifo_count));
+ device->save_item(NAME(smc->rx));
+ device->save_item(NAME(smc->tx));
+ device->save_item(NAME(smc->sent));
+ device->save_item(NAME(smc->recd));
}