diff options
Diffstat (limited to 'src/mame/drivers/atlantis.cpp')
-rw-r--r-- | src/mame/drivers/atlantis.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/atlantis.cpp b/src/mame/drivers/atlantis.cpp index 6dc37fc8cfe..0ad435ef004 100644 --- a/src/mame/drivers/atlantis.cpp +++ b/src/mame/drivers/atlantis.cpp @@ -809,8 +809,8 @@ DEVICE_INPUT_DEFAULTS_END * *************************************/ -MACHINE_CONFIG_START(atlantis_state::mwskins) - +void atlantis_state::mwskins(machine_config &config) +{ /* basic machine hardware */ VR4310LE(config, m_maincpu, 166666666); m_maincpu->set_icache_size(16384); @@ -860,8 +860,8 @@ MACHINE_CONFIG_START(atlantis_state::mwskins) m_ioasic->set_auto_ack(1); if DEBUG_CONSOLE { m_ioasic->serial_tx_handler().set(m_uart0, FUNC(generic_terminal_device::write)); - MCFG_DEVICE_ADD(m_uart0, GENERIC_TERMINAL, 0) - MCFG_GENERIC_TERMINAL_KEYBOARD_CB(DEVPUT("ioasic", midway_ioasic_device, serial_rx_w)) + GENERIC_TERMINAL(config, m_uart0, 0); + m_uart0->set_keyboard_callback("ioasic", FUNC(midway_ioasic_device::serial_rx_w)); } // TL16C552 UART @@ -891,7 +891,7 @@ MACHINE_CONFIG_START(atlantis_state::mwskins) com2.dsr_handler().set(m_uart2, FUNC(ins8250_uart_device::dsr_w)); com2.ri_handler().set(m_uart2, FUNC(ins8250_uart_device::ri_w)); com2.cts_handler().set(m_uart2, FUNC(ins8250_uart_device::cts_w)); -MACHINE_CONFIG_END +} /************************************* |