diff options
author | Olivier Galibert <galibert@pobox.com> | 2013-11-18 21:05:30 +0000 |
---|---|---|
committer | Olivier Galibert <galibert@pobox.com> | 2013-11-18 21:05:30 +0000 |
commit | 671ba32470a9aee7a72180c750170855f0fd9b1f (patch) | |
tree | 79c426e10df96a12e8eb93f7f9c7c23305235264 /src/mess/drivers | |
parent | 8c7bc3bfa741fd4cdfab9ba2af24da5742bc6906 (diff) |
diserial: Remove defines, cleanup clocks/timers, add sync support [O. Galibert]
Diffstat (limited to 'src/mess/drivers')
-rw-r--r-- | src/mess/drivers/atarist.c | 3 | ||||
-rw-r--r-- | src/mess/drivers/pc.c | 2 | ||||
-rw-r--r-- | src/mess/drivers/rainbow.c | 2 | ||||
-rw-r--r-- | src/mess/drivers/thomson.c | 6 | ||||
-rw-r--r-- | src/mess/drivers/x68k.c | 3 |
5 files changed, 7 insertions, 9 deletions
diff --git a/src/mess/drivers/atarist.c b/src/mess/drivers/atarist.c index cee4d3660b8..3755095a0d9 100644 --- a/src/mess/drivers/atarist.c +++ b/src/mess/drivers/atarist.c @@ -1955,8 +1955,7 @@ READ8_MEMBER( st_state::mfp_gpio_r ) WRITE_LINE_MEMBER( st_state::mfp_tdo_w ) { - m_mfp->rc_w(state); - m_mfp->tc_w(state); + m_mfp->clock_w(state); } static MC68901_INTERFACE( mfp_intf ) diff --git a/src/mess/drivers/pc.c b/src/mess/drivers/pc.c index 10a2ee32b44..cb2e1c335dc 100644 --- a/src/mess/drivers/pc.c +++ b/src/mess/drivers/pc.c @@ -1378,7 +1378,7 @@ static const cassette_interface mc1502_cassette_interface = static const serial_image_interface mc1502_serial = { - 9600, 8, 1, SERIAL_PARITY_NONE, 1, "upd8251" + 9600, 8, 1, device_serial_interface::PARITY_NONE, 1, "upd8251" }; static MACHINE_CONFIG_START( ibmpcjr, tandy_pc_state ) diff --git a/src/mess/drivers/rainbow.c b/src/mess/drivers/rainbow.c index 173c4901a13..5359553a0f2 100644 --- a/src/mess/drivers/rainbow.c +++ b/src/mess/drivers/rainbow.c @@ -428,7 +428,7 @@ void rainbow_state::machine_reset() m_z80_halted = true; m_kbd_tx_ready = m_kbd_rx_ready = false; - m_kbd8251->input_callback(SERIAL_STATE_CTS); // raise clear to send + m_kbd8251->input_callback(device_serial_interface::CTS); // raise clear to send m_KBD = 0; diff --git a/src/mess/drivers/thomson.c b/src/mess/drivers/thomson.c index 7a9a3851702..a32cd516583 100644 --- a/src/mess/drivers/thomson.c +++ b/src/mess/drivers/thomson.c @@ -604,17 +604,17 @@ const cassette_interface mo5_cassette_interface = const serial_image_interface to7_cc90232_config = { - 2400, 7, 2, SERIAL_PARITY_NONE, 1, "to7_io" + 2400, 7, 2, device_serial_interface::PARITY_NONE, 1, "to7_io" }; const serial_image_interface to7_rf57932_config = { - 2400, 7, 2, SERIAL_PARITY_NONE, 1, "acia" + 2400, 7, 2, device_serial_interface::PARITY_NONE, 1, "acia" }; const serial_image_interface to7_modem_config = { - 2400, 7, 2, SERIAL_PARITY_NONE, 1, NULL + 2400, 7, 2, device_serial_interface::PARITY_NONE, 1, NULL }; /* ------------ driver ------------ */ diff --git a/src/mess/drivers/x68k.c b/src/mess/drivers/x68k.c index 3bef277201e..8dbaf1ce645 100644 --- a/src/mess/drivers/x68k.c +++ b/src/mess/drivers/x68k.c @@ -2051,8 +2051,7 @@ ADDRESS_MAP_END WRITE_LINE_MEMBER( x68k_state::mfp_tdo_w ) { - m_mfpdev->tc_w(state); - m_mfpdev->rc_w(state); + m_mfpdev->clock_w(state); } static MC68901_INTERFACE( mfp_interface ) |