diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-02-20 16:41:29 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-02-20 16:41:29 -0500 |
commit | ca733d81b3d3902371d9f9eca827521da4cfd37a (patch) | |
tree | c3f157bd5fb9913f44d4914128e23bcce02faf19 /src/mame/drivers/cm1800.cpp | |
parent | b67bd1aeff3a897969faeafc0594df940992edd9 (diff) |
ay31015: Replace generic pin setters and getters with READ_LINE and WRITE_LINE handlers (nw)
Diffstat (limited to 'src/mame/drivers/cm1800.cpp')
-rw-r--r-- | src/mame/drivers/cm1800.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/cm1800.cpp b/src/mame/drivers/cm1800.cpp index 5abf613bf2d..fda6d237a5b 100644 --- a/src/mame/drivers/cm1800.cpp +++ b/src/mame/drivers/cm1800.cpp @@ -68,14 +68,14 @@ WRITE8_MEMBER( cm1800_state::port00_w ) READ8_MEMBER( cm1800_state::port01_r ) { - return (m_uart->get_output_pin(AY31015_DAV)) | (m_uart->get_output_pin(AY31015_TBMT) << 2); + return (m_uart->dav_r()) | (m_uart->tbmt_r() << 2); } READ8_MEMBER( cm1800_state::port00_r ) { - m_uart->set_input_pin(AY31015_RDAV, 0); + m_uart->write_rdav(0); u8 result = m_uart->get_received_data(); - m_uart->set_input_pin(AY31015_RDAV, 1); + m_uart->write_rdav(1); return result; } @@ -98,16 +98,16 @@ INPUT_PORTS_END void cm1800_state::machine_reset() { - m_uart->set_input_pin(AY31015_XR, 0); - m_uart->set_input_pin(AY31015_XR, 1); - m_uart->set_input_pin(AY31015_SWE, 0); - m_uart->set_input_pin(AY31015_NP, 1); - m_uart->set_input_pin(AY31015_TSB, 0); - m_uart->set_input_pin(AY31015_NB1, 1); - m_uart->set_input_pin(AY31015_NB2, 1); - m_uart->set_input_pin(AY31015_EPS, 1); - m_uart->set_input_pin(AY31015_CS, 1); - m_uart->set_input_pin(AY31015_CS, 0); + m_uart->write_xr(0); + m_uart->write_xr(1); + m_uart->write_swe(0); + m_uart->write_np(1); + m_uart->write_tsb(0); + m_uart->write_nb1(1); + m_uart->write_nb2(1); + m_uart->write_eps(1); + m_uart->write_cs(1); + m_uart->write_cs(0); } MACHINE_CONFIG_START(cm1800_state::cm1800) |