comparison src/eeprom_rs232.asm @ 350:2fd258596af0

some cleanups
author heinrichsweikamp
date Thu, 23 Jul 2015 12:53:35 +0200
parents 1e342e433839
children 7faa688db105
comparison
equal deleted inserted replaced
349:9488d565150c 350:2fd258596af0
168 bcf PORTC,6 ; TX hard to GND 168 bcf PORTC,6 ; TX hard to GND
169 bsf PORTE,0 ; Stop comms 169 bsf PORTE,0 ; Stop comms
170 return 170 return
171 171
172 172
173 rs232_wait_tx_led:
174 bsf LEDr ; Flow control test mH
175
176 global rs232_wait_tx 173 global rs232_wait_tx
177 rs232_wait_tx: 174 rs232_wait_tx:
178 btfss TXSTA1,TRMT ; RS232 Busy? 175 btfss TXSTA1,TRMT ; RS232 Busy?
179 bra rs232_wait_tx ; yes, wait... 176 bra rs232_wait_tx ; yes, wait...
180 177
181 btfss ble_available ; ble available? 178 btfss ble_available ; ble available?
182 return ; No, done. 179 return ; No, done.
183 180
184 btfsc NRTS ; Wait for Bluetooth module 181 btfsc NRTS ; Wait for Bluetooth module
185 bra rs232_wait_tx_led ; yes, wait... 182 bra rs232_wait_tx ; yes, wait...
186
187 bcf LEDr
188 return ; Done. 183 return ; Done.
189 184
190 global rs232_wait_tx2 185 global rs232_wait_tx2
191 rs232_wait_tx2: 186 rs232_wait_tx2:
192 banksel TXSTA2 187 banksel TXSTA2