diff options
author | 2011-02-09 05:51:04 +0000 | |
---|---|---|
committer | 2011-02-09 05:51:04 +0000 | |
commit | a38c67f27bf9f10b4bafa7db0344df68b8560ff5 (patch) | |
tree | f86e6cbf34509658916e9a13c038bcc00c0e1f4e /src/emu/cpu/tms32031/tms32031.c | |
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/tms32031/tms32031.c')
-rw-r--r-- | src/emu/cpu/tms32031/tms32031.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/cpu/tms32031/tms32031.c b/src/emu/cpu/tms32031/tms32031.c index 9cc63f3204c..21504cdd37f 100644 --- a/src/emu/cpu/tms32031/tms32031.c +++ b/src/emu/cpu/tms32031/tms32031.c @@ -491,15 +491,15 @@ void tms3203x_device::device_start() m_direct = &m_program->direct(); // save state - state_save_register_device_item(this, 0, m_pc); + save_item(NAME(m_pc)); for (int regnum = 0; regnum < 36; regnum++) - state_save_register_device_item_array(this, regnum, m_r[regnum].i32); - state_save_register_device_item(this, 0, m_bkmask); - state_save_register_device_item(this, 0, m_irq_state); - state_save_register_device_item(this, 0, m_delayed); - state_save_register_device_item(this, 0, m_irq_pending); - state_save_register_device_item(this, 0, m_mcu_mode); - state_save_register_device_item(this, 0, m_is_idling); + save_item(NAME(m_r[regnum].i32), regnum); + save_item(NAME(m_bkmask)); + save_item(NAME(m_irq_state)); + save_item(NAME(m_delayed)); + save_item(NAME(m_irq_pending)); + save_item(NAME(m_mcu_mode)); + save_item(NAME(m_is_idling)); // register our state for the debugger state_add(TMS3203X_PC, "PC", m_pc); |