FE72: RS232 NMI routine
| FE72 |
98 |
TYA |
| FE73 |
2D A1 02 |
AND $02A1 |
| FE76 |
AA |
TAX |
| FE77 |
29 01 |
AND #$01 |
| FE79 |
F0 28 |
BEQ $FEA3 |
| FE7B |
AD 00 DD |
LDA $DD00 |
| FE7E |
29 FB |
AND #%11111011 |
| FE80 |
05 B5 |
ORA $B5 |
| FE82 |
8D 00 DD |
STA $DD00 |
| FE85 |
AD A1 02 |
LDA $02A1 |
| FE88 |
8D 0D DD |
STA $DD0D |
| FE8B |
8A |
TXA |
| FE8C |
29 12 |
AND #$12 |
| FE8E |
F0 0D |
BEQ $FE9D |
| FE90 |
29 02 |
AND #$02 |
| FE92 |
F0 06 |
BEQ $FE9A |
| FE94 |
20 D6 FE |
JSR $FED6 |
| FE97 |
4C 9D FE |
JMP $FE9D |
| FE9A |
20 07 FF |
JSR $FF07 |
| FE9D |
20 BB EE |
JSR $EEBB |
| FEA0 |
4C B6 FE |
JMP $FEB6 |
| FEA3 |
8A |
TXA |
| FEA4 |
29 02 |
AND #%00000010 |
| FEA6 |
F0 06 |
BEQ $FEAE |
| FEA8 |
20 D6 FE |
JSR $FED6 |
| FEAB |
4C B6 FE |
JMP $FEB6 |
| FEAE |
8A |
TXA |
| FEAF |
29 10 |
AND #%00010000 |
| FEB1 |
F0 03 |
BEQ $FEB6 |
| FEB3 |
20 07 FF |
JSR $FF07 |
| FEB6 |
AD A1 02 |
LDA $02A1 |
| FEB9 |
8D 0D DD |
STA $DD0D |
| FEBC |
68 |
PLA |
| FEBD |
A8 |
TAY |
| FEBE |
68 |
PLA |
| FEBF |
AA |
TAX |
| FEC0 |
68 |
PLA |
| FEC1 |
40 |
RTI |