| C64 ROM | Routines |
| Prev: F5D2 | Up: Map | Next: F5ED |
|
Used by the routine at FFD8.
A = index to start address, XY = end address low/high
|
||||
| F5DD | 86 AE | STX $AE | save end address low byte | |
| F5DF | 84 AF | STY $AF | save end address high byte | |
| F5E1 | AA | TAX | copy index to start pointer | |
| F5E2 | B5 00 | LDA $00,X | get start address low byte | |
| F5E4 | 85 C1 | STA $C1 | set I/O start addresses low byte | |
| F5E6 | B5 01 | LDA $01,X | get start address high byte | |
| F5E8 | 85 C2 | STA $C2 | set I/O start addresses high byte | |
| F5EA | 6C 32 03 | JMP ($0332) | go save, usually points to F5ED | |
| Prev: F5D2 | Up: Map | Next: F5ED |