Status in a setzen und uebermitteln (bei der 1571: $8381)

Einsprung von $BAB0, $BAD3, $BB3D, $BBB7, $BC6E, $BCE9, $BE76, $BF41:

BAFC: 20 66 BF  JSR $BF66        Status setzen
BAFF: 20 BF BE  JSR $BEBF        Status ueber FSM ausgeben

Einsprung von $BD0F, $BDF5:

BB02: AD EA 01  LDA $01EA        Status
BB05: C9 02     CMP #$02         < 2 ?
BB07: B0 01     BCS $BB0A        nein, ==>
BB09: 60        RTS              ja

Einsprung von $BB07, $BBE5, $BC88:

BB0A: 29 0F     AND #$0F         Fehlercode isolieren
BB0C: A2 00     LDX #$00         T&S fuer Fehlertext aus Jobpuffer0
BB0E: 4C 2D FF  JMP $FF2D        ERROR: Controller-Error-Routine

    Previous Page / Next Page