Changeset 961
- Timestamp:
- 06/22/09 23:18:59 (3 years ago)
- File:
-
- 1 edited
-
trunk/firmware/usb_ir_body/usb_ir_body/ir.asm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/firmware/usb_ir_body/usb_ir_body/ir.asm
r933 r961 26 26 export twrap_int 27 27 export write_signal 28 export send_loop28 ;export send_loop 29 29 export ir_repeater 30 30 31 31 ; exported variables 32 32 export rx_flags 33 export tx_pins34 export tx_state33 ;export tx_pins 34 ;export tx_state 35 35 36 36 AREA bss … … 265 265 266 266 ; in repeater mode fiddle with the LED by changing tx_state 267 268 or REG[TX_BANK], TX_MASK 267 ;or REG[TX_BANK], TX_MASK 269 268 ; if here, it's a falling edge 270 269 tcapi_fall: 271 270 mov [rx_pulse], 0x80 ; set pulse bit to indicate space 272 mov [tx_state], TX_MASK271 ;mov [tx_state], TX_MASK 273 272 jmp tcapi_done 274 273 … … 276 275 tcapi_rise: 277 276 mov [rx_pulse], 0x00 ; clear pulse bit to indicate pulse 278 mov [tx_state], 0277 ;mov [tx_state], 0 279 278 jmp tcapi_done 280 279 281 280 tcapi_done: 282 ;jmp load_value ; store into data buffer281 jmp load_value ; store into data buffer 283 282 tcapi_load_done: 284 283 mov REG[FRTMRL], 0 ; reset timer low byte
Note: See TracChangeset
for help on using the changeset viewer.
