$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 |