diff options
Diffstat (limited to 'src/mame/drivers/vk100.cpp')
-rw-r--r-- | src/mame/drivers/vk100.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/vk100.cpp b/src/mame/drivers/vk100.cpp index ee95c27928f..1ac53cfedd8 100644 --- a/src/mame/drivers/vk100.cpp +++ b/src/mame/drivers/vk100.cpp @@ -1039,9 +1039,9 @@ MC6845_UPDATE_ROW( vk100_state::crtc_update_row ) MACHINE_CONFIG_START(vk100_state::vk100) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", I8085A, XTAL(5'068'800)) - MCFG_CPU_PROGRAM_MAP(vk100_mem) - MCFG_CPU_IO_MAP(vk100_io) + MCFG_DEVICE_ADD("maincpu", I8085A, XTAL(5'068'800)) + MCFG_DEVICE_PROGRAM_MAP(vk100_mem) + MCFG_DEVICE_IO_MAP(vk100_io) /* video hardware */ MCFG_SCREEN_ADD("screen", RASTER) @@ -1052,28 +1052,28 @@ MACHINE_CONFIG_START(vk100_state::vk100) MCFG_MC6845_SHOW_BORDER_AREA(false) MCFG_MC6845_CHAR_WIDTH(12) MCFG_MC6845_UPDATE_ROW_CB(vk100_state, crtc_update_row) - MCFG_MC6845_OUT_VSYNC_CB(WRITELINE(vk100_state, crtc_vsync)) + MCFG_MC6845_OUT_VSYNC_CB(WRITELINE(*this, vk100_state, crtc_vsync)) /* i8251 uart */ MCFG_DEVICE_ADD("i8251", I8251, 0) - MCFG_I8251_TXD_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_txd)) - MCFG_I8251_DTR_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_dtr)) - MCFG_I8251_RTS_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_rts)) - MCFG_I8251_RXRDY_HANDLER(WRITELINE(vk100_state, i8251_rxrdy_int)) - MCFG_I8251_TXRDY_HANDLER(WRITELINE(vk100_state, i8251_txrdy_int)) + MCFG_I8251_TXD_HANDLER(WRITELINE(RS232_TAG, rs232_port_device, write_txd)) + MCFG_I8251_DTR_HANDLER(WRITELINE(RS232_TAG, rs232_port_device, write_dtr)) + MCFG_I8251_RTS_HANDLER(WRITELINE(RS232_TAG, rs232_port_device, write_rts)) + MCFG_I8251_RXRDY_HANDLER(WRITELINE(*this, vk100_state, i8251_rxrdy_int)) + MCFG_I8251_TXRDY_HANDLER(WRITELINE(*this, vk100_state, i8251_txrdy_int)) - MCFG_RS232_PORT_ADD(RS232_TAG, default_rs232_devices, nullptr) - MCFG_RS232_RXD_HANDLER(DEVWRITELINE("i8251", i8251_device, write_rxd)) - MCFG_RS232_DSR_HANDLER(DEVWRITELINE("i8251", i8251_device, write_dsr)) + MCFG_DEVICE_ADD(RS232_TAG, RS232_PORT, default_rs232_devices, nullptr) + MCFG_RS232_RXD_HANDLER(WRITELINE("i8251", i8251_device, write_rxd)) + MCFG_RS232_DSR_HANDLER(WRITELINE("i8251", i8251_device, write_dsr)) MCFG_DEVICE_ADD(COM5016T_TAG, COM8116, XTAL(5'068'800)) - MCFG_COM8116_FR_HANDLER(DEVWRITELINE("i8251", i8251_device, write_rxc)) - MCFG_COM8116_FT_HANDLER(DEVWRITELINE("i8251", i8251_device, write_txc)) + MCFG_COM8116_FR_HANDLER(WRITELINE("i8251", i8251_device, write_rxc)) + MCFG_COM8116_FT_HANDLER(WRITELINE("i8251", i8251_device, write_txc)) MCFG_DEFAULT_LAYOUT( layout_vk100 ) MCFG_SPEAKER_STANDARD_MONO( "mono" ) - MCFG_SOUND_ADD( "beeper", BEEP, 116 ) // 116 hz (page 172 of TM), but duty cycle is wrong here! + MCFG_DEVICE_ADD( "beeper", BEEP, 116 ) // 116 hz (page 172 of TM), but duty cycle is wrong here! MCFG_SOUND_ROUTE( ALL_OUTPUTS, "mono", 0.25 ) MACHINE_CONFIG_END |