$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