     $DE73/56947:   Read

    Jump from $DC92:

    DE73: A9 80     LDA #$80        ; command code for reading

    Jump from $DE71:

    DE75: 8D 4D 02  STA $024D
    DE78: A6 82     LDX $82         ; channel number
    DE7A: B5 CD     LDA $CD,X       ; side-sector buffer number
    DE7C: AA        TAX
    DE7D: 10 13     BPL $DE92       ; buffer associated?

    Jump from $DE55, $DE5C:

    DE7F: 20 D0 D6  JSR $D6D0       ; generate header for disk controller
    DE82: 20 93 DF  JSR $DF93       ; get buffer number
    DE85: AA        TAX
    DE86: A5 7F     LDA $7F         ; drive number
    DE88: 9D 5B 02  STA $025B,X

    Jump from $DE63, $DE6A:

    DE8B: 20 15 E1  JSR $E115       ; buffer number
    DE8E: 20 93 DF  JSR $DF93       ; get buffer number
    DE91: AA        TAX

    Jump from $DE7D:

    DE92: 4C 06 D5  JMP $D506       ; write block

        Previous Page / Next Page