summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/alphatpx.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/alphatpx.cpp')
-rw-r--r--src/mame/drivers/alphatpx.cpp58
1 files changed, 29 insertions, 29 deletions
diff --git a/src/mame/drivers/alphatpx.cpp b/src/mame/drivers/alphatpx.cpp
index e4ae3c3843e..3c37e024aaa 100644
--- a/src/mame/drivers/alphatpx.cpp
+++ b/src/mame/drivers/alphatpx.cpp
@@ -1205,17 +1205,17 @@ void alphatp_12_state::machine_reset()
}
MACHINE_CONFIG_START(alphatp_12_state::alphatp2)
- MCFG_CPU_ADD("maincpu", I8085A, XTAL(6'000'000))
- MCFG_CPU_PROGRAM_MAP(alphatp2_mem)
- MCFG_CPU_IO_MAP(alphatp2_io)
+ MCFG_DEVICE_ADD("maincpu", I8085A, XTAL(6'000'000))
+ MCFG_DEVICE_PROGRAM_MAP(alphatp2_mem)
+ MCFG_DEVICE_IO_MAP(alphatp2_io)
MCFG_QUANTUM_PERFECT_CPU("maincpu")
- MCFG_CPU_ADD("kbdmcu", I8041, XTAL(12'854'400)/2)
- MCFG_MCS48_PORT_T0_IN_CB(READLINE(alphatp_12_state, kbd_matrix_r))
- MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(alphatp_12_state, kbd_matrix_w))
- MCFG_MCS48_PORT_P2_IN_CB(READ8(alphatp_12_state, kbd_port2_r))
- MCFG_MCS48_PORT_P2_OUT_CB(WRITE8(alphatp_12_state, kbd_port2_w))
+ MCFG_DEVICE_ADD("kbdmcu", I8041, XTAL(12'854'400)/2)
+ MCFG_MCS48_PORT_T0_IN_CB(READLINE(*this, alphatp_12_state, kbd_matrix_r))
+ MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(*this, alphatp_12_state, kbd_matrix_w))
+ MCFG_MCS48_PORT_P2_IN_CB(READ8(*this, alphatp_12_state, kbd_port2_r))
+ MCFG_MCS48_PORT_P2_OUT_CB(WRITE8(*this, alphatp_12_state, kbd_port2_w))
MCFG_DEVICE_ADD("bankdev", ADDRESS_MAP_BANK, 0)
MCFG_DEVICE_PROGRAM_MAP(alphatp2_map)
@@ -1241,16 +1241,16 @@ MACHINE_CONFIG_START(alphatp_12_state::alphatp2)
// sound hardware
MCFG_SPEAKER_STANDARD_MONO( "mono" )
- MCFG_SOUND_ADD( "beeper", BEEP, 1060 )
+ MCFG_DEVICE_ADD( "beeper", BEEP, 1060 )
MCFG_SOUND_ROUTE( ALL_OUTPUTS, "mono", 1.00 )
MCFG_DEVICE_ADD("uart", I8251, 0)
// XTAL(4'915'200) serial clock
MCFG_FD1791_ADD("fdc", XTAL(4'000'000) / 4)
- MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(alphatp_12_state, fdcirq_w))
- MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(alphatp_12_state, fdcdrq_w))
- MCFG_WD_FDC_HLD_CALLBACK(WRITELINE(alphatp_12_state, fdchld_w))
+ MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(*this, alphatp_12_state, fdcirq_w))
+ MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, alphatp_12_state, fdcdrq_w))
+ MCFG_WD_FDC_HLD_CALLBACK(WRITELINE(*this, alphatp_12_state, fdchld_w))
MCFG_FLOPPY_DRIVE_ADD("fdc:0", alphatp2_floppies, "525ssdd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("fdc:1", alphatp2_floppies, "525ssdd", floppy_image_device::default_floppy_formats)
MACHINE_CONFIG_END
@@ -1287,17 +1287,17 @@ void alphatp_34_state::machine_reset()
m_88_da = m_85_da = m_88_started = false;
}
MACHINE_CONFIG_START(alphatp_34_state::alphatp3)
- MCFG_CPU_ADD("maincpu", I8085A, XTAL(6'000'000))
- MCFG_CPU_PROGRAM_MAP(alphatp3_mem)
- MCFG_CPU_IO_MAP(alphatp3_io)
+ MCFG_DEVICE_ADD("maincpu", I8085A, XTAL(6'000'000))
+ MCFG_DEVICE_PROGRAM_MAP(alphatp3_mem)
+ MCFG_DEVICE_IO_MAP(alphatp3_io)
MCFG_QUANTUM_PERFECT_CPU("maincpu")
- MCFG_CPU_ADD("kbdmcu", I8041, XTAL(12'854'400)/2)
- MCFG_MCS48_PORT_T0_IN_CB(READLINE(alphatp_34_state, kbd_matrix_r))
- MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(alphatp_34_state, kbd_matrix_w))
- MCFG_MCS48_PORT_P2_IN_CB(READ8(alphatp_34_state, kbd_port2_r))
- MCFG_MCS48_PORT_P2_OUT_CB(WRITE8(alphatp_34_state, kbd_port2_w))
+ MCFG_DEVICE_ADD("kbdmcu", I8041, XTAL(12'854'400)/2)
+ MCFG_MCS48_PORT_T0_IN_CB(READLINE(*this, alphatp_34_state, kbd_matrix_r))
+ MCFG_MCS48_PORT_P1_OUT_CB(WRITE8(*this, alphatp_34_state, kbd_matrix_w))
+ MCFG_MCS48_PORT_P2_IN_CB(READ8(*this, alphatp_34_state, kbd_port2_r))
+ MCFG_MCS48_PORT_P2_OUT_CB(WRITE8(*this, alphatp_34_state, kbd_port2_w))
MCFG_DEVICE_ADD("bankdev", ADDRESS_MAP_BANK, 0)
MCFG_DEVICE_PROGRAM_MAP(alphatp3_map)
@@ -1322,26 +1322,26 @@ MACHINE_CONFIG_START(alphatp_34_state::alphatp3)
// sound hardware
MCFG_SPEAKER_STANDARD_MONO( "mono" )
- MCFG_SOUND_ADD( "beeper", BEEP, 1060 )
+ MCFG_DEVICE_ADD( "beeper", BEEP, 1060 )
MCFG_SOUND_ROUTE( ALL_OUTPUTS, "mono", 1.00 )
MCFG_DEVICE_ADD("uart", I8251, 0)
// XTAL(4'915'200) serial clock
MCFG_FD1791_ADD("fdc", XTAL(4'000'000) / 4)
- MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(alphatp_34_state, fdcirq_w))
- MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(alphatp_34_state, fdcdrq_w))
- MCFG_WD_FDC_HLD_CALLBACK(WRITELINE(alphatp_34_state, fdchld_w))
+ MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(*this, alphatp_34_state, fdcirq_w))
+ MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, alphatp_34_state, fdcdrq_w))
+ MCFG_WD_FDC_HLD_CALLBACK(WRITELINE(*this, alphatp_34_state, fdchld_w))
MCFG_FLOPPY_DRIVE_ADD("fdc:0", alphatp3_floppies, "525qd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("fdc:1", alphatp3_floppies, "525qd", floppy_image_device::default_floppy_formats)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(alphatp_34_state::alphatp30)
alphatp3(config);
- MCFG_CPU_ADD("i8088", I8088, 6000000) // unknown clock
- MCFG_CPU_PROGRAM_MAP(alphatp30_8088_map)
- MCFG_CPU_IO_MAP(alphatp30_8088_io)
- MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("pic8259", pic8259_device, inta_cb)
+ MCFG_DEVICE_ADD("i8088", I8088, 6000000) // unknown clock
+ MCFG_DEVICE_PROGRAM_MAP(alphatp30_8088_map)
+ MCFG_DEVICE_IO_MAP(alphatp30_8088_io)
+ MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE("pic8259", pic8259_device, inta_cb)
MCFG_DEVICE_DISABLE()
MCFG_DEVICE_ADD("pic8259", PIC8259, 0)
@@ -1352,7 +1352,7 @@ MACHINE_CONFIG_START(alphatp_34_state::alphatp30)
MCFG_PIT8253_CLK0(100000) // 15Mhz osc with unknown divisor
MCFG_PIT8253_CLK1(100000)
MCFG_PIT8253_CLK2(100000)
- MCFG_PIT8253_OUT0_HANDLER(DEVWRITELINE("pic8259", pic8259_device, ir0_w))
+ MCFG_PIT8253_OUT0_HANDLER(WRITELINE("pic8259", pic8259_device, ir0_w))
MACHINE_CONFIG_END
//**************************************************************************