summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/tmc1800.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tmc1800.cpp')
-rw-r--r--src/mame/drivers/tmc1800.cpp66
1 files changed, 33 insertions, 33 deletions
diff --git a/src/mame/drivers/tmc1800.cpp b/src/mame/drivers/tmc1800.cpp
index 22c218d0645..175effaa81e 100644
--- a/src/mame/drivers/tmc1800.cpp
+++ b/src/mame/drivers/tmc1800.cpp
@@ -714,15 +714,15 @@ QUICKLOAD_LOAD_MEMBER( tmc1800_base_state, tmc1800 )
MACHINE_CONFIG_START(tmc1800_state::tmc1800)
// basic system hardware
- MCFG_CPU_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
- MCFG_CPU_PROGRAM_MAP(tmc1800_map)
- MCFG_CPU_IO_MAP(tmc1800_io_map)
+ MCFG_DEVICE_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
+ MCFG_DEVICE_PROGRAM_MAP(tmc1800_map)
+ MCFG_DEVICE_IO_MAP(tmc1800_io_map)
MCFG_COSMAC_WAIT_CALLBACK(VCC)
- MCFG_COSMAC_CLEAR_CALLBACK(READLINE(tmc1800_state, clear_r))
- MCFG_COSMAC_EF2_CALLBACK(READLINE(tmc1800_state, ef2_r))
- MCFG_COSMAC_EF3_CALLBACK(READLINE(tmc1800_state, ef3_r))
- MCFG_COSMAC_Q_CALLBACK(WRITELINE(tmc1800_state, q_w))
- MCFG_COSMAC_DMAW_CALLBACK(DEVWRITE8(CDP1861_TAG, cdp1861_device, dma_w))
+ MCFG_COSMAC_CLEAR_CALLBACK(READLINE(*this, tmc1800_state, clear_r))
+ MCFG_COSMAC_EF2_CALLBACK(READLINE(*this, tmc1800_state, ef2_r))
+ MCFG_COSMAC_EF3_CALLBACK(READLINE(*this, tmc1800_state, ef3_r))
+ MCFG_COSMAC_Q_CALLBACK(WRITELINE(*this, tmc1800_state, q_w))
+ MCFG_COSMAC_DMAW_CALLBACK(WRITE8(CDP1861_TAG, cdp1861_device, dma_w))
// video hardware
tmc1800_video(config);
@@ -730,7 +730,7 @@ MACHINE_CONFIG_START(tmc1800_state::tmc1800)
// sound hardware
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_SOUND_ADD("beeper", BEEP, 0)
+ MCFG_DEVICE_ADD("beeper", BEEP, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
// devices
@@ -746,14 +746,14 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(osc1000b_state::osc1000b)
// basic system hardware
- MCFG_CPU_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
- MCFG_CPU_PROGRAM_MAP(osc1000b_map)
- MCFG_CPU_IO_MAP(osc1000b_io_map)
+ MCFG_DEVICE_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
+ MCFG_DEVICE_PROGRAM_MAP(osc1000b_map)
+ MCFG_DEVICE_IO_MAP(osc1000b_io_map)
MCFG_COSMAC_WAIT_CALLBACK(VCC)
- MCFG_COSMAC_CLEAR_CALLBACK(READLINE(osc1000b_state, clear_r))
- MCFG_COSMAC_EF2_CALLBACK(READLINE(osc1000b_state, ef2_r))
- MCFG_COSMAC_EF3_CALLBACK(READLINE(osc1000b_state, ef3_r))
- MCFG_COSMAC_Q_CALLBACK(WRITELINE(osc1000b_state, q_w))
+ MCFG_COSMAC_CLEAR_CALLBACK(READLINE(*this, osc1000b_state, clear_r))
+ MCFG_COSMAC_EF2_CALLBACK(READLINE(*this, osc1000b_state, ef2_r))
+ MCFG_COSMAC_EF3_CALLBACK(READLINE(*this, osc1000b_state, ef3_r))
+ MCFG_COSMAC_Q_CALLBACK(WRITELINE(*this, osc1000b_state, q_w))
// video hardware
osc1000b_video(config);
@@ -761,7 +761,7 @@ MACHINE_CONFIG_START(osc1000b_state::osc1000b)
// sound hardware
MCFG_SPEAKER_STANDARD_MONO("mono")
- MCFG_SOUND_ADD("beeper", BEEP, 0)
+ MCFG_DEVICE_ADD("beeper", BEEP, 0)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25)
// devices
@@ -777,15 +777,15 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(tmc2000_state::tmc2000)
// basic system hardware
- MCFG_CPU_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
- MCFG_CPU_PROGRAM_MAP(tmc2000_map)
- MCFG_CPU_IO_MAP(tmc2000_io_map)
+ MCFG_DEVICE_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
+ MCFG_DEVICE_PROGRAM_MAP(tmc2000_map)
+ MCFG_DEVICE_IO_MAP(tmc2000_io_map)
MCFG_COSMAC_WAIT_CALLBACK(VCC)
- MCFG_COSMAC_CLEAR_CALLBACK(READLINE(tmc2000_state, clear_r))
- MCFG_COSMAC_EF2_CALLBACK(READLINE(tmc2000_state, ef2_r))
- MCFG_COSMAC_EF3_CALLBACK(READLINE(tmc2000_state, ef3_r))
- MCFG_COSMAC_Q_CALLBACK(WRITELINE(tmc2000_state, q_w))
- MCFG_COSMAC_DMAW_CALLBACK(WRITE8(tmc2000_state, dma_w))
+ MCFG_COSMAC_CLEAR_CALLBACK(READLINE(*this, tmc2000_state, clear_r))
+ MCFG_COSMAC_EF2_CALLBACK(READLINE(*this, tmc2000_state, ef2_r))
+ MCFG_COSMAC_EF3_CALLBACK(READLINE(*this, tmc2000_state, ef3_r))
+ MCFG_COSMAC_Q_CALLBACK(WRITELINE(*this, tmc2000_state, q_w))
+ MCFG_COSMAC_DMAW_CALLBACK(WRITE8(*this, tmc2000_state, dma_w))
// video hardware
tmc2000_video(config);
@@ -803,15 +803,15 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(nano_state::nano)
// basic system hardware
- MCFG_CPU_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
- MCFG_CPU_PROGRAM_MAP(nano_map)
- MCFG_CPU_IO_MAP(nano_io_map)
+ MCFG_DEVICE_ADD(CDP1802_TAG, CDP1802, XTAL(1'750'000))
+ MCFG_DEVICE_PROGRAM_MAP(nano_map)
+ MCFG_DEVICE_IO_MAP(nano_io_map)
MCFG_COSMAC_WAIT_CALLBACK(VCC)
- MCFG_COSMAC_CLEAR_CALLBACK(READLINE(nano_state, clear_r))
- MCFG_COSMAC_EF2_CALLBACK(READLINE(nano_state, ef2_r))
- MCFG_COSMAC_EF3_CALLBACK(READLINE(nano_state, ef3_r))
- MCFG_COSMAC_Q_CALLBACK(WRITELINE(nano_state, q_w))
- MCFG_COSMAC_DMAW_CALLBACK(DEVWRITE8(CDP1864_TAG, cdp1864_device, dma_w))
+ MCFG_COSMAC_CLEAR_CALLBACK(READLINE(*this, nano_state, clear_r))
+ MCFG_COSMAC_EF2_CALLBACK(READLINE(*this, nano_state, ef2_r))
+ MCFG_COSMAC_EF3_CALLBACK(READLINE(*this, nano_state, ef3_r))
+ MCFG_COSMAC_Q_CALLBACK(WRITELINE(*this, nano_state, q_w))
+ MCFG_COSMAC_DMAW_CALLBACK(WRITE8(CDP1864_TAG, cdp1864_device, dma_w))
// video hardware
nano_video(config);