C64 ROM | Routines |
Prev: F1AD | Up: Map | Next: F1CA |
Used by the routine at F157.
|
||||
F1B8 | 20 4E F1 | JSR $F14E | get byte from RS232 device | |
F1BB | B0 F7 | BCS $F1B4 | branch if error, this doesn't get taken as the last instruction in the get byte from RS232 device routine is CLC ?? | |
F1BD | C9 00 | CMP #$00 | compare with null | |
F1BF | D0 F2 | BNE $F1B3 | exit if not null | |
F1C1 | AD 97 02 | LDA $0297 | get the RS232 status register | |
F1C4 | 29 60 | AND #%01100000 | mask 0xx0 0000, DSR detected and ?? | |
F1C6 | D0 E9 | BNE $F1B1 | if ?? return null | |
F1C8 | F0 EE | BEQ $F1B8 | else loop, branch always |
Prev: F1AD | Up: Map | Next: F1CA |