summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/esd16.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/esd16.cpp')
-rw-r--r--src/mame/drivers/esd16.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mame/drivers/esd16.cpp b/src/mame/drivers/esd16.cpp
index d6e1dd1fdf0..02b67c01863 100644
--- a/src/mame/drivers/esd16.cpp
+++ b/src/mame/drivers/esd16.cpp
@@ -633,14 +633,14 @@ DECOSPR_PRIORITY_CB_MEMBER(esd16_state::hedpanic_pri_callback)
MACHINE_CONFIG_START(esd16_state::esd16)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu",M68000, XTAL(16'000'000)) /* 16MHz */
- MCFG_CPU_PROGRAM_MAP(multchmp_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", esd16_state, irq6_line_hold)
+ MCFG_DEVICE_ADD("maincpu",M68000, XTAL(16'000'000)) /* 16MHz */
+ MCFG_DEVICE_PROGRAM_MAP(multchmp_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", esd16_state, irq6_line_hold)
- MCFG_CPU_ADD("audiocpu", Z80, XTAL(16'000'000)/4) /* 4MHz */
- MCFG_CPU_PROGRAM_MAP(multchmp_sound_map)
- MCFG_CPU_IO_MAP(multchmp_sound_io_map)
- MCFG_CPU_PERIODIC_INT_DRIVER(esd16_state, nmi_line_pulse, 32*60) /* IRQ By Main CPU */
+ MCFG_DEVICE_ADD("audiocpu", Z80, XTAL(16'000'000)/4) /* 4MHz */
+ MCFG_DEVICE_PROGRAM_MAP(multchmp_sound_map)
+ MCFG_DEVICE_IO_MAP(multchmp_sound_io_map)
+ MCFG_DEVICE_PERIODIC_INT_DRIVER(esd16_state, nmi_line_pulse, 32*60) /* IRQ By Main CPU */
/* video hardware */
@@ -669,7 +669,7 @@ MACHINE_CONFIG_START(esd16_state::esd16)
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
- MCFG_SOUND_ADD("ymsnd", YM3812, XTAL(16'000'000)/4) /* 4MHz */
+ MCFG_DEVICE_ADD("ymsnd", YM3812, XTAL(16'000'000)/4) /* 4MHz */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30)
MCFG_OKIM6295_ADD("oki", XTAL(16'000'000)/16, PIN7_HIGH) /* 1MHz */
@@ -682,15 +682,15 @@ MACHINE_CONFIG_START(esd16_state::jumppop)
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(jumppop_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(jumppop_map)
- MCFG_CPU_MODIFY("audiocpu")
- MCFG_CPU_CLOCK( XTAL(14'000'000)/4) /* 3.5MHz - Verified */
+ MCFG_DEVICE_MODIFY("audiocpu")
+ MCFG_DEVICE_CLOCK( XTAL(14'000'000)/4) /* 3.5MHz - Verified */
MCFG_GFXDECODE_MODIFY("gfxdecode", jumppop)
- MCFG_SOUND_REPLACE("ymsnd", YM3812, XTAL(14'000'000)/4) /* 3.5MHz - Verified */
+ MCFG_DEVICE_REPLACE("ymsnd", YM3812, XTAL(14'000'000)/4) /* 3.5MHz - Verified */
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.30)
MCFG_OKIM6295_REPLACE("oki", XTAL(14'000'000)/16, PIN7_HIGH) /* 875kHz - Verified */
@@ -702,8 +702,8 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(esd16_state::hedpanio)
esd16(config);
/* basic machine hardware */
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(hedpanic_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(hedpanic_map)
MCFG_EEPROM_SERIAL_93C46_ADD("eeprom")
MACHINE_CONFIG_END
@@ -720,14 +720,14 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(esd16_state::mchampdx)
hedpanic(config);
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(mchampdx_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(mchampdx_map)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(esd16_state::tangtang)
hedpanic(config);
- MCFG_CPU_MODIFY("maincpu")
- MCFG_CPU_PROGRAM_MAP(tangtang_map)
+ MCFG_DEVICE_MODIFY("maincpu")
+ MCFG_DEVICE_PROGRAM_MAP(tangtang_map)
MACHINE_CONFIG_END