From d7ed066ad5a9f48dca45ed82bbfd895f6258c405 Mon Sep 17 00:00:00 2001 From: Robbbert Date: Thu, 26 Jul 2018 01:23:49 +1000 Subject: (nw) micro20 : set default baud so screen is readable --- src/mame/drivers/micro20.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/mame/drivers/micro20.cpp b/src/mame/drivers/micro20.cpp index 1f0a56f679a..05b11e2b6a0 100644 --- a/src/mame/drivers/micro20.cpp +++ b/src/mame/drivers/micro20.cpp @@ -156,6 +156,15 @@ void micro20_state::micro20_map(address_map &map) map(0xffff80c0, 0xffff80df).rw(m_pit, FUNC(pit68230_device::read), FUNC(pit68230_device::write)); } +static DEVICE_INPUT_DEFAULTS_START( terminal ) + DEVICE_INPUT_DEFAULTS( "RS232_TXBAUD", 0xff, RS232_BAUD_19200 ) + DEVICE_INPUT_DEFAULTS( "RS232_RXBAUD", 0xff, RS232_BAUD_19200 ) + DEVICE_INPUT_DEFAULTS( "RS232_STARTBITS", 0xff, RS232_STARTBITS_1 ) + DEVICE_INPUT_DEFAULTS( "RS232_DATABITS", 0xff, RS232_DATABITS_7 ) + DEVICE_INPUT_DEFAULTS( "RS232_PARITY", 0xff, RS232_PARITY_NONE ) + DEVICE_INPUT_DEFAULTS( "RS232_STOPBITS", 0xff, RS232_STOPBITS_1 ) +DEVICE_INPUT_DEFAULTS_END + MACHINE_CONFIG_START(micro20_state::micro20) /* basic machine hardware */ MCFG_DEVICE_ADD(MAINCPU_TAG, M68020, 16.67_MHz_XTAL) @@ -166,6 +175,7 @@ MACHINE_CONFIG_START(micro20_state::micro20) MCFG_DEVICE_ADD("rs232", RS232_PORT, default_rs232_devices, "terminal") MCFG_RS232_RXD_HANDLER(WRITELINE(DUART_A_TAG, mc68681_device, rx_a_w)) + MCFG_SLOT_OPTION_DEVICE_INPUT_DEFAULTS("terminal", terminal) MCFG_DEVICE_ADD(DUART_B_TAG, MC68681, 3.6864_MHz_XTAL) -- cgit v1.2.3