DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 922 (0x39a) Types: TextFile Names: »DISMANTLE.S«
└─⟦f81e11cf7⟧ Bits:30005196 8" CR80 Floppy CR80FD_0194 ( CR/D/2497 TEST-TDX VS0102 Source moduler Att. Holger Bay 820208/AEK ) └─⟦d066df9e9⟧ └─ ⟦this⟧ »DISMANTLE.S«
«ff» "DISMANTLE.S" "----------------" PROCEDURE INT_DISMANTLE(PC, SP : INTEGER;VAR CC : COMPLETION_CODE); "********************************************************************** AUTHOR: TLM DATE: 810323 *********************************************************************** COMMENTS: **********************************************************************" VAR I : INTEGER; FOUND : BOOLEAN; CRID : INTEGER; BEGIN VM := CODE[PC + XVARMASK]; GET_PARAMETER(VM, 1, PC, SP, CRID); GET_FD(CRID, F); DISMANTLE(F, CC); IF CC = IO_OK THEN BEGIN I := 0; FOUND := FALSE; REPEAT I := SUCC(I); IF (CHANNELS[I].OPEN) AND (CHANNELS[I].CRID = CRID) THEN BEGIN CHANNELS[I].OPEN := FALSE; FOUND := TRUE; END; UNTIL FOUND OR (I >= MAX_CHANNEL); END; END; " INT_DISMANTLE " «a5»