$FED6/65238: NMI RS232 In
Jump from $FE94, $FEA8:
FED6: AD 01 DD LDA $DD01 ; CIA2: Data Port B (User Port, RS232)
FED9: 29 01 AND #$01
FEDB: 85 A7 STA $A7 ; Tape temporary
FEDD: AD 06 DD LDA $DD06 ; CIA2: Timer B Low-Byte (RS232)
FEE0: E9 1C SBC #$1C
FEE2: 6D 99 02 ADC $0299 ; RS232 Baud Rate; Full Bit time microseconds
FEE5: 8D 06 DD STA $DD06 ; CIA2: Timer B Low-Byte (RS232)
FEE8: AD 07 DD LDA $DD07 ; CIA2: Timer B High-Byte (RS232)
FEEB: 6D 9A 02 ADC $029A ; RS232 Baud Rate; Full Bit time microseconds
FEEE: 8D 07 DD STA $DD07 ; CIA2: Timer B High-Byte (RS232)
FEF1: A9 11 LDA #$11
FEF3: 8D 0F DD STA $DD0F ; CIA2: Control Register B
FEF6: AD A1 02 LDA $02A1 ; RS232 Enables
FEF9: 8D 0D DD STA $DD0D ; CIA2: Interrupt (NMI) Control Register
FEFC: A9 FF LDA #$FF
FEFE: 8D 06 DD STA $DD06 ; CIA2: Timer B Low-Byte (RS232)
FF01: 8D 07 DD STA $DD07 ; CIA2: Timer B High-Byte (RS232)
FF04: 4C 59 EF JMP $EF59 ; RS232 Receive
Previous Page / Next Page