summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/atlantis.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/atlantis.cpp')
-rw-r--r--src/mame/drivers/atlantis.cpp10
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
+}
/*************************************