diff --git a/avr/link.c b/avr/link.c index 6d61d9a..3ef1e2c 100644 --- a/avr/link.c +++ b/avr/link.c @@ -58,12 +58,12 @@ uint8_t tabby_avr_link_send_byte(uint8_t value) { value <<= 1; ret <<= 1; + SC_HIGH(); + if (SI_IS_HIGH()) { ret |= 1; } - SC_HIGH(); - _delay_us(SPI_PULSE_USEC); }