diff options
Diffstat (limited to 'src/devices/machine/i8255.cpp')
-rw-r--r-- | src/devices/machine/i8255.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/devices/machine/i8255.cpp b/src/devices/machine/i8255.cpp index 3d0424da61b..06c242ba831 100644 --- a/src/devices/machine/i8255.cpp +++ b/src/devices/machine/i8255.cpp @@ -445,10 +445,8 @@ void i8255_device::write_mode0(int port, uint8_t data) // write data to port if (port == PORT_A) m_out_pa_cb((offs_t)0, m_output[port]); - else if (port == PORT_B) - m_out_pb_cb((offs_t)0, m_output[port]); else - m_out_pc_cb((offs_t)0, m_output[port]); + m_out_pb_cb((offs_t)0, m_output[port]); } } @@ -463,10 +461,8 @@ void i8255_device::write_mode1(int port, uint8_t data) // write data to port if (port == PORT_A) m_out_pa_cb((offs_t)0, m_output[port]); - else if (port == PORT_B) - m_out_pb_cb((offs_t)0, m_output[port]); else - m_out_pc_cb((offs_t)0, m_output[port]); + m_out_pb_cb((offs_t)0, m_output[port]); // set output buffer full flag set_obf(port, 0); |