Prev: FE43 Up: Map Next: FE66
FE47: NMI handler
FE47 48 PHA save A
FE48 8A TXA copy X
FE49 48 PHA save X
FE4A 98 TYA copy Y
FE4B 48 PHA save Y
FE4C A9 7F LDA #$7F disable all interrupts
FE4E 8D 0D DD STA $DD0D save VIA 2 ICR
FE51 AC 0D DD LDY $DD0D save VIA 2 ICR
FE54 30 1C BMI $FE72
FE56 20 02 FD JSR $FD02 scan for autostart ROM at $8000
FE59 D0 03 BNE $FE5E branch if no autostart ROM
FE5B 6C 02 80 JMP ($8002) else do autostart ROM break entry
FE5E 20 BC F6 JSR $F6BC increment real time clock
FE61 20 E1 FF JSR $FFE1 scan stop key
FE64 D0 0C BNE $FE72 if not [STOP] restore registers and exit interrupt
Prev: FE43 Up: Map Next: FE66