summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/quizpun2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/quizpun2.cpp')
-rw-r--r--src/mame/drivers/quizpun2.cpp54
1 files changed, 27 insertions, 27 deletions
diff --git a/src/mame/drivers/quizpun2.cpp b/src/mame/drivers/quizpun2.cpp
index 86e6f0d9f5a..d5937a81fc3 100644
--- a/src/mame/drivers/quizpun2.cpp
+++ b/src/mame/drivers/quizpun2.cpp
@@ -572,28 +572,28 @@ GFXDECODE_END
MACHINE_CONFIG_START(quizpun2_state::quizpun2)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", Z80, XTAL(8'000'000) / 2) // 4 MHz
- MCFG_CPU_PROGRAM_MAP(quizpun2_map)
- MCFG_CPU_IO_MAP(quizpun2_io_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", quizpun2_state, irq0_line_hold)
-
- MCFG_CPU_ADD("audiocpu", Z80, XTAL(8'000'000) / 2) // 4 MHz
- MCFG_CPU_PROGRAM_MAP(quizpun2_sound_map)
- MCFG_CPU_IO_MAP(quizpun2_sound_io_map)
- MCFG_CPU_VBLANK_INT_DRIVER("screen", quizpun2_state, irq0_line_hold)
+ MCFG_DEVICE_ADD("maincpu", Z80, XTAL(8'000'000) / 2) // 4 MHz
+ MCFG_DEVICE_PROGRAM_MAP(quizpun2_map)
+ MCFG_DEVICE_IO_MAP(quizpun2_io_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", quizpun2_state, irq0_line_hold)
+
+ MCFG_DEVICE_ADD("audiocpu", Z80, XTAL(8'000'000) / 2) // 4 MHz
+ MCFG_DEVICE_PROGRAM_MAP(quizpun2_sound_map)
+ MCFG_DEVICE_IO_MAP(quizpun2_sound_io_map)
+ MCFG_DEVICE_VBLANK_INT_DRIVER("screen", quizpun2_state, irq0_line_hold)
// NMI generated by main CPU
- MCFG_CPU_ADD("cop", COP402, XTAL(8'000'000) / 2)
- MCFG_CPU_PROGRAM_MAP(quizpun2_cop_map)
+ MCFG_DEVICE_ADD("cop", COP402, XTAL(8'000'000) / 2)
+ MCFG_DEVICE_PROGRAM_MAP(quizpun2_cop_map)
MCFG_COP400_CONFIG(COP400_CKI_DIVISOR_16, COP400_CKO_OSCILLATOR_OUTPUT, false)
- MCFG_COP400_WRITE_D_CB(WRITE8(quizpun2_state, cop_d_w))
- MCFG_COP400_WRITE_G_CB(WRITE8(quizpun2_state, cop_g_w))
- MCFG_COP400_READ_L_CB(READ8(quizpun2_state, cop_l_r))
- MCFG_COP400_WRITE_L_CB(WRITE8(quizpun2_state, cop_l_w))
- MCFG_COP400_READ_IN_CB(READ8(quizpun2_state, cop_in_r))
- MCFG_COP400_READ_SI_CB(DEVREADLINE("eeprom", eeprom_serial_93cxx_device, do_read))
- MCFG_COP400_WRITE_SO_CB(DEVWRITELINE("eeprom", eeprom_serial_93cxx_device, di_write))
- MCFG_COP400_WRITE_SK_CB(DEVWRITELINE("eeprom", eeprom_serial_93cxx_device, clk_write))
+ MCFG_COP400_WRITE_D_CB(WRITE8(*this, quizpun2_state, cop_d_w))
+ MCFG_COP400_WRITE_G_CB(WRITE8(*this, quizpun2_state, cop_g_w))
+ MCFG_COP400_READ_L_CB(READ8(*this, quizpun2_state, cop_l_r))
+ MCFG_COP400_WRITE_L_CB(WRITE8(*this, quizpun2_state, cop_l_w))
+ MCFG_COP400_READ_IN_CB(READ8(*this, quizpun2_state, cop_in_r))
+ MCFG_COP400_READ_SI_CB(READLINE("eeprom", eeprom_serial_93cxx_device, do_read))
+ MCFG_COP400_WRITE_SO_CB(WRITELINE("eeprom", eeprom_serial_93cxx_device, di_write))
+ MCFG_COP400_WRITE_SK_CB(WRITELINE("eeprom", eeprom_serial_93cxx_device, clk_write))
MCFG_EEPROM_SERIAL_93C46_ADD("eeprom")
@@ -615,7 +615,7 @@ MACHINE_CONFIG_START(quizpun2_state::quizpun2)
MCFG_GENERIC_LATCH_8_ADD("soundlatch")
- MCFG_SOUND_ADD("ymsnd", YM2203, XTAL(8'000'000) / 2) // 4 MHz
+ MCFG_DEVICE_ADD("ymsnd", YM2203, XTAL(8'000'000) / 2) // 4 MHz
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
MACHINE_CONFIG_END
@@ -623,13 +623,13 @@ MACHINE_CONFIG_START(quizpun2_state::quizpun)
quizpun2(config);
MCFG_DEVICE_REMOVE("cop")
- MCFG_CPU_ADD("mcu", M68705P5, XTAL(4'000'000)) // xtal is 4MHz, divided by 4 internally
- MCFG_M68705_PORTA_R_CB(READ8(quizpun2_state, quizpun_68705_port_a_r))
- MCFG_M68705_PORTB_R_CB(READ8(quizpun2_state, quizpun_68705_port_b_r))
- MCFG_M68705_PORTC_R_CB(READ8(quizpun2_state, quizpun_68705_port_c_r))
- MCFG_M68705_PORTA_W_CB(WRITE8(quizpun2_state, quizpun_68705_port_a_w))
- MCFG_M68705_PORTB_W_CB(WRITE8(quizpun2_state, quizpun_68705_port_b_w))
- MCFG_M68705_PORTC_W_CB(WRITE8(quizpun2_state, quizpun_68705_port_c_w))
+ MCFG_DEVICE_ADD("mcu", M68705P5, XTAL(4'000'000)) // xtal is 4MHz, divided by 4 internally
+ MCFG_M68705_PORTA_R_CB(READ8(*this, quizpun2_state, quizpun_68705_port_a_r))
+ MCFG_M68705_PORTB_R_CB(READ8(*this, quizpun2_state, quizpun_68705_port_b_r))
+ MCFG_M68705_PORTC_R_CB(READ8(*this, quizpun2_state, quizpun_68705_port_c_r))
+ MCFG_M68705_PORTA_W_CB(WRITE8(*this, quizpun2_state, quizpun_68705_port_a_w))
+ MCFG_M68705_PORTB_W_CB(WRITE8(*this, quizpun2_state, quizpun_68705_port_b_w))
+ MCFG_M68705_PORTC_W_CB(WRITE8(*this, quizpun2_state, quizpun_68705_port_c_w))
MACHINE_CONFIG_END
/***************************************************************************