$CF1E/53022: ?
Jump from $D0B7, $D0C0, $D16A, $D180, $D18C, $D1BB, $DB2F, $DB7D, $DBA2,
$E04A, $E05D, $E072, $E078, $E18D, $E19A, $E19D, $E2B9, $E3B6,
$E3C8, $E439, $E451, $E4F9:
CF1E: 20 09 CF JSR $CF09
CF21: 20 B7 DF JSR $DFB7
CF24: D0 46 BNE $CF6C
CF26: 20 D3 D1 JSR $D1D3 ; set drive number
CF29: 20 8E D2 JSR $D28E
CF2C: 30 48 BMI $CF76
CF2E: 20 C2 DF JSR $DFC2
CF31: A5 80 LDA $80 ; track
CF33: 48 PHA
CF34: A5 81 LDA $81 ; sector
CF36: 48 PHA
CF37: A9 01 LDA #$01
CF39: 20 F6 D4 JSR $D4F6 ; get byte 1 from buffer
CF3C: 85 81 STA $81 ; sector
CF3E: A9 00 LDA #$00
CF40: 20 F6 D4 JSR $D4F6 ; get byte 0 from buffer
CF43: 85 80 STA $80 ; track
CF45: F0 1F BEQ $CF66
CF47: 20 25 D1 JSR $D125 ; check file type
CF4A: F0 0B BEQ $CF57 ; rel-file?
CF4C: 20 AB DD JSR $DDAB
CF4F: D0 06 BNE $CF57
CF51: 20 8C CF JSR $CF8C
CF54: 4C 5D CF JMP $CF5D
Jump from $CF4A, $CF4F:
CF57: 20 8C CF JSR $CF8C
CF5A: 20 57 DE JSR $DE57
Jump from $CF54:
CF5D: 68 PLA
CF5E: 85 81 STA $81 ; get sector
CF60: 68 PLA
CF61: 85 80 STA $80 ; and track number
CF63: 4C 6F CF JMP $CF6F
Jump from $CF45:
CF66: 68 PLA
CF67: 85 81 STA $81 ; get back sector
CF69: 68 PLA
CF6A: 85 80 STA $80 ; and track number
Jump from $CF24:
CF6C: 20 8C CF JSR $CF8C
Jump from $CF63:
CF6F: 20 93 DF JSR $DF93
CF72: AA TAX
CF73: 4C 99 D5 JMP $D599 ; and verify
Jump from $CF2C, $CF86:
CF76: A9 70 LDA #$70
CF78: 4C C8 C1 JMP $C1C8 ; 70, 'no channel'
Jump from $E325:
CF7B: 20 09 CF JSR $CF09
CF7E: 20 B7 DF JSR $DFB7
CF81: D0 08 BNE $CF8B
CF83: 20 8E D2 JSR $D28E
CF86: 30 EE BMI $CF76
CF88: 20 C2 DF JSR $DFC2
Jump from $CF81:
CF8B: 60 RTS
Previous Page / Next Page