Mercurial > public > hwos_code
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 |