    ???

    Einsprung von $8FD9, $8FF8, $90FE:

    8FFE: A9 80     LDA #$80         <-- Jobcode 'Block lesen'
    9000: D0 02     BNE $9004

    Einsprung von $912A, $940A, $9A69:

    9002: A9 90     LDA #$90         <-- Jobcode 'Block schreiben'

    Einsprung von $9000:

    9004: 85 28     STA $28          zwischenspeichern
    9006: 20 11 9F  JSR $9F11        Puffer holen
    9009: AA        TAX
    900A: 20 71 94  JSR $9471        T&S auf Gueltigkeit pruefen, und Job aufrufen
    900D: 8A        TXA
    900E: 48        PHA
    900F: 0A        ASL              Puffernummer *2
    9010: AA        TAX
    9011: A9 00     LDA #$00         Pufferzeiger initialisieren
    9013: 95 BB     STA $BB,X
    9015: 20 5F 90  JSR $905F        Filetyp holen
    9018: C9 04     CMP #$04         REL-Datei ?
    901A: B0 08     BCS $9024        ja, ==>
    901C: FE 49 02  INC $0249,X      Dateilaenge +1
    901F: D0 03     BNE $9024
    9021: FE 50 02  INC $0250,X

    Einsprung von $901A, $901F:

    9024: 68        PLA              Puffernummer zurueckholen
    9025: AA        TAX
    9026: 60        RTS

        Previous Page / Next Page