    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