C64 ROM | Routines |
Prev: A677 | Up: Map | Next: A68E |
A67A | A2 19 | LDX #$19 | get the descriptor stack start | |
A67C | 86 16 | STX $16 | set the descriptor stack pointer | |
A67E | 68 | PLA | pull the return address low byte | |
A67F | A8 | TAY | copy it | |
A680 | 68 | PLA | pull the return address high byte | |
A681 | A2 FA | LDX #$FA | set the cleared stack pointer | |
A683 | 9A | TXS | set the stack | |
A684 | 48 | PHA | push the return address high byte | |
A685 | 98 | TYA | restore the return address low byte | |
A686 | 48 | PHA | push the return address low byte | |
A687 | A9 00 | LDA #$00 | clear A | |
A689 | 85 3E | STA $3E | clear the continue pointer high byte | |
A68B | 85 10 | STA $10 | clear the subscript/FNX flag | |
This entry point is used by the routines at A65E and A69C.
|
||||
A68D | 60 | RTS |
Prev: A677 | Up: Map | Next: A68E |