Previous 199869 Revisions Next

r29227 Thursday 3rd April, 2014 at 20:35:51 UTC by Curt Coder
(MESS) Fixed some VS warnings. (nw)
[src/emu/bus/epson_sio]tf20.c
[src/mess/drivers]altos5.c mkit09.c

trunk/src/emu/bus/epson_sio/tf20.c
r29226r29227
289289WRITE_LINE_MEMBER( epson_tf20_device::rxc_w )
290290{
291291   m_rxc = state;
292   m_sio_input->rx_w(m_txda & m_rxc);
292   m_sio_input->rx_w(m_txda && m_rxc);
293293}
294294
295295//-------------------------------------------------
r29226r29227
299299WRITE_LINE_MEMBER( epson_tf20_device::pinc_w )
300300{
301301   m_pinc = state;
302   m_sio_input->pin_w(!m_dtra | m_pinc);
302   m_sio_input->pin_w(!m_dtra || m_pinc);
303303}
304304
305305//-------------------------------------------------
r29226r29227
309309WRITE_LINE_MEMBER( epson_tf20_device::txda_w )
310310{
311311   m_txda = state;
312   m_sio_input->rx_w(m_txda & m_rxc);
312   m_sio_input->rx_w(m_txda && m_rxc);
313313}
314314
315315//-------------------------------------------------
r29226r29227
319319WRITE_LINE_MEMBER( epson_tf20_device::dtra_w )
320320{
321321   m_dtra = state;
322   m_sio_input->pin_w(!m_dtra | m_pinc);
322   m_sio_input->pin_w(!m_dtra || m_pinc);
323323}
324324
325325//-------------------------------------------------
trunk/src/mess/drivers/mkit09.c
r29226r29227
149149// read cassette
150150READ8_MEMBER( mkit09_state::pb_r )
151151{
152   return m_keydata | (m_cass->input() > +0.03) ? 0x80 : 0;
152   return m_keydata | ((m_cass->input() > +0.03) ? 0x80 : 0);
153153}
154154
155155// write display segments
trunk/src/mess/drivers/altos5.c
r29226r29227
119119   UINT8 data = m_p_prom[offset];
120120
121121   // if IPL and /A12, point at rom
122   if (!state & m_ipl & !BIT(offset, 0))
122   if (!state && m_ipl && !BIT(offset, 0))
123123      data = 0x31;
124124   else
125125   // if WPRT point at nothing
126   if (state & BIT(data, 7))
126   if (state && BIT(data, 7))
127127      data = 0x30;
128128
129129   // mask off wprt (no longer needed)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team