$ED84/60804: Perform [V] - Validate command ED84: 20 D1 C1 JSR $C1D1 ; find drive number in input line ED87: 20 42 D0 JSR $D042 ; load BAM ED8A: A9 40 LDA #$40 ED8C: 8D F9 02 STA $02F9 ED8F: 20 B7 EE JSR $EEB7 ; create new BAM in buffer ED92: A9 00 LDA #$00 ED94: 8D 92 02 STA $0292 ED97: 20 AC C5 JSR $C5AC ; load directory, find 1st flag ED9A: D0 3D BNE $EDD9 ; found? Jump from $EDD7: ED9C: A9 00 LDA #$00 ED9E: 85 81 STA $81 ; sector 0 EDA0: AD 85 FE LDA $FE85 ; 18 EDA3: 85 80 STA $80 ; track 18 for BAM EDA5: 20 E5 ED JSR $EDE5 ; mark directory blocks as allocated EDA8: A9 00 LDA #$00 EDAA: 8D F9 02 STA $02F9 EDAD: 20 FF EE JSR $EEFF ; write BAM back to disk EDB0: 4C 94 C1 JMP $C194 ; done, prepare disk status Previous Page / Next Page |