Abfragen, ob Diskette eingelegt ist

Einsprung von $CD08, $CDAD:

CDBC: A0 1E     LDY #$1E         30 mal Abfragen:

Einsprung von $CDC6:

CDBE: AD 00 40  LDA $4000        Ist Diskette eingelegt (b2=0) ?
CDC1: 29 02     AND #$02         [30fach haelt besser ???]
CDC3: D0 05     BNE $CDCA        nein, ==>
CDC5: 88        DEY              [Ist das vielleicht zum Entprellen ? Die
CDC6: D0 F6     BNE $CDBE         Hardware verzoegert doch schon um 1/2 sec.]
CDC8: 18        CLC              Ja, Es ist eine Diskette im Laufwerk
CDC9: 24         B $24

Einsprung von $CDC3:

CDCA: 38        SEC              keine Diskette im Laufwerk
CDCB: 60        RTS

    Previous Page / Next Page