trunk/src/mess/machine/macadb.c
r26880 | r26881 | |
612 | 612 | mac->m_adb_extclock ^= 1; |
613 | 613 | mac->m_via1->write_cb1(mac->m_adb_extclock); |
614 | 614 | |
615 | | if (mac->m_adb_direction == 0) |
| 615 | if (mac->m_adb_direction) |
616 | 616 | { |
| 617 | mac->m_adb_command <<= 1; |
| 618 | } |
| 619 | else |
| 620 | { |
617 | 621 | mac->m_via1->write_cb2((mac->m_adb_send & 0x80)>>7); |
618 | 622 | mac->m_adb_send <<= 1; |
619 | 623 | } |
r26880 | r26881 | |
621 | 625 | mac->m_adb_extclock ^= 1; |
622 | 626 | mac->m_via1->write_cb1(mac->m_adb_extclock); |
623 | 627 | |
624 | | if (mac->m_adb_direction) |
625 | | { |
626 | | mac->m_adb_command <<= 1; |
627 | | } |
628 | | |
629 | 628 | mac->m_adb_timer_ticks--; |
630 | 629 | if (!mac->m_adb_timer_ticks) |
631 | 630 | { |