$DE3B/56891:   Get track and sector

Jump from $C5E8, $C634, $D48D, $D6F4, $D937, $D987:

DE3B: 20 EB D0  JSR $D0EB       ; get channel number

Jump from $D9F5, $DCA6, $DD5A, $E2D0, $E3E0, $E824, $E840, $F11E:

DE3E: 20 93 DF  JSR $DF93       ; get buffer number
DE41: 85 F9     STA $F9         ; save
DE43: 0A        ASL             ; times 2
DE44: A8        TAY
DE45: B9 06 00  LDA $06,Y       ; get track
DE48: 85 80     STA $80
DE4A: B9 07 00  LDA $07,Y       ; and sector number from disk controller
DE4D: 85 81     STA $81
DE4F: 60        RTS

    Previous Page / Next Page