diff options
-rw-r--r-- | bootloader/com-16f887-spi.inc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bootloader/com-16f887-spi.inc b/bootloader/com-16f887-spi.inc index 08a3b84..000e05b 100644 --- a/bootloader/com-16f887-spi.inc +++ b/bootloader/com-16f887-spi.inc @@ -25,11 +25,12 @@ com_tx_byte movwf SSPBUF bcf INTPIN xorwf csum,f - bsf STATUS,RP0 -com_tx_byte_wait - btfss SSPSTAT,BF - goto com_tx_byte_wait - bcf STATUS,RP0 +com_tx_byte_wait1 + btfsc PORTA,5 + goto com_tx_byte_wait1 +com_tx_byte_wait2 + btfss PORTA,5 + goto com_tx_byte_wait2 movf SSPBUF,w bsf INTPIN return |