Blockheader des Verzeichnisheaders suchen und Schreibschutz pruefen ($d00e [mit etwas Phantasie...]) Einsprung von $84C3, $8F14: 8EDC: 20 04 92 JSR $9204 Puffer suchen 8EDF: 85 6C STA $6C und merken 8EE1: AA TAX 8EE2: 20 35 92 JSR $9235 Puffer wieder freigeben [Puffer wird nur waehrend der Initiali- sierung gebraucht. In der Zeit kann sowieso keine andere Routine Puffer suchen.] 8EE5: A2 00 LDX #$00 8EE7: 86 4E STX $4E Sector 0 8EE9: AE 2B 02 LDX $022B Directory-Track anwaehlen 8EEC: 86 4D STX $4D 8EEE: 20 88 95 JSR $9588 T&S an DC uebergeben 8EF1: A9 B0 LDA #$B0 SEEKHD_DV: Suchen eines Sectors 8EF3: 20 E4 94 JSR $94E4 Job ausfuehren 8EF6: A6 6C LDX $6C Puffernummer wieder holen 8EF8: 48 PHA 8EF9: A9 B6 LDA #$B6 DETWP_DV: Schreibschutz pruefen 8EFB: 20 9D 95 JSR $959D Controller aufrufen 8EFE: 8D FA 01 STA $01FA und Zustand merken 8F01: 68 PLA 8F02: 60 RTS Previous Page / Next Page |