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 | { |