Mercurial > public > hwos_code
comparison src/comm.asm @ 245:416723c8ccd8
use single-byte hardware flag (again)
| author | heinrichsweikamp |
|---|---|
| date | Wed, 04 Mar 2015 19:01:57 +0100 |
| parents | df8beb913ade |
| children | 3fec179a6220 |
comparison
equal
deleted
inserted
replaced
| 244:db75dbeef5ed | 245:416723c8ccd8 |
|---|---|
| 194 bcf onesecupdate | 194 bcf onesecupdate |
| 195 btfss onesecupdate | 195 btfss onesecupdate |
| 196 bra $-2 | 196 bra $-2 |
| 197 | 197 |
| 198 call disable_rs232 | 198 call disable_rs232 |
| 199 bcf LEDr | |
| 200 goto restart | 199 goto restart |
| 201 | 200 |
| 202 ;----------------------------------------------------------------------------- | 201 ;----------------------------------------------------------------------------- |
| 203 | 202 |
| 204 comm_service_ll_bootloader: | 203 comm_service_ll_bootloader: |
| 734 comm_hardware_descriptor: | 733 comm_hardware_descriptor: |
| 735 movlw "j" ; send echo | 734 movlw "j" ; send echo |
| 736 movwf TXREG1 | 735 movwf TXREG1 |
| 737 call rs232_wait_tx ; wait for UART | 736 call rs232_wait_tx ; wait for UART |
| 738 movff hardware_flag,TXREG1 | 737 movff hardware_flag,TXREG1 |
| 739 call rs232_wait_tx ; wait for UART | |
| 740 movlw 0x00 ; unused 1 | |
| 741 movwf TXREG1 | |
| 742 call rs232_wait_tx ; wait for UART | |
| 743 movlw 0x00 ; unused 2 | |
| 744 movwf TXREG1 | |
| 745 call rs232_wait_tx ; wait for UART | |
| 746 movlw 0x00 ; unused 3 | |
| 747 movwf TXREG1 | |
| 748 bra comm_download_mode0 ; Done. | 738 bra comm_download_mode0 ; Done. |
| 749 | 739 |
| 750 ;----------------------------------------------------------------------------- | 740 ;----------------------------------------------------------------------------- |
| 751 | 741 |
| 752 comm_send_dive: | 742 comm_send_dive: |
