| C64 ROM | Routines |
| Prev: F0BD | Up: Map | Next: F13E |
|
Used by the routine at F5D2.
|
||||
| F12B | 24 9D | BIT $9D | test message mode flag | |
| F12D | 10 0D | BPL $F13C | exit if control messages off | |
|
This entry point is used by the routines at F5AF, F68F, F6FB, F72C and F817.
display kernel I/O message
|
||||
| F12F | B9 BD F0 | LDA $F0BD,Y | get byte from message table | |
| F132 | 08 | PHP | save status | |
| F133 | 29 7F | AND #%01111111 | clear b7 | |
| F135 | 20 D2 FF | JSR $FFD2 | output character to channel | |
| F138 | C8 | INY | increment index | |
| F139 | 28 | PLP | restore status | |
| F13A | 10 F3 | BPL $F12F | loop if not end of message | |
| F13C | 18 | CLC | ||
| F13D | 60 | RTS | ||
| Prev: F0BD | Up: Map | Next: F13E |