summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/z80ctc.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/z80ctc.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/z80ctc.c')
-rw-r--r--src/emu/machine/z80ctc.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/emu/machine/z80ctc.c b/src/emu/machine/z80ctc.c
index 243f73c5d62..e112707233b 100644
--- a/src/emu/machine/z80ctc.c
+++ b/src/emu/machine/z80ctc.c
@@ -173,7 +173,7 @@ void z80ctc_device::device_start()
m_channel[3].start(this, 3, (m_config.m_notimer & NOTIMER_3) != 0, NULL);
// register for save states
- state_save_register_device_item(this, 0, m_vector);
+ save_item(NAME(m_vector));
}
@@ -339,11 +339,11 @@ void z80ctc_device::ctc_channel::start(z80ctc_device *device, int index, bool no
m_timer = m_device->machine->scheduler().timer_alloc(FUNC(static_timer_callback), this);
// register for save states
- state_save_register_device_item(m_device, m_index, m_mode);
- state_save_register_device_item(m_device, m_index, m_tconst);
- state_save_register_device_item(m_device, m_index, m_down);
- state_save_register_device_item(m_device, m_index, m_extclk);
- state_save_register_device_item(m_device, m_index, m_int_state);
+ m_device->save_item(NAME(m_mode), m_index);
+ m_device->save_item(NAME(m_tconst), m_index);
+ m_device->save_item(NAME(m_down), m_index);
+ m_device->save_item(NAME(m_extclk), m_index);
+ m_device->save_item(NAME(m_int_state), m_index);
}