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: 2524 (0x9dc) Types: TextFile Names: »CB_DEFN.S«
└─⟦8c095a7f3⟧ Bits:30005798 CR80 Disc Pack ( Vol ILS systemdisk XAMOS TOS 10:01 hard boot #43c 19-7-87/JFJ ) └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!ALTFMS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!FILSYS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!MY_SYSTEM.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!QUATTRO_MUX.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!SINGLE.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!ALTFMS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!FILSYS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!MY_SYSTEM.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!QUATTRO_MUX.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!SINGLE.D!GENS.D!CB_DEFN.S« └─⟦c2e810e96⟧ Bits:30005799 CR80 Disc Pack ( XAMOS 841129 ILS TOS 10-01 System Disk Tilhører ILS/MSG hard boot boot entry #43c ) └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!ALTFMS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!FILSYS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!MY_SYSTEM.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!QUATTRO_MUX.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FILE.D!FMS.D!SINGLE.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!ALTFMS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!FILSYS.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!MY_SYSTEM.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!QUATTRO_MUX.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »SYSTEMS.D!XAMOS.D!GEN850501.D!FMS.D!SINGLE.D!GENS.D!CB_DEFN.S« └─⟦e0c43619c⟧ Bits:30005797 CR80 Disc pack ( Vol:FNJ1 861029/EC CR80 S/W Package II+III+IV+V+VII ) └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!ERP_SINGLE.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MX.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MX_CRAM.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MX_DMA.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!MY_SYSTEM.D!GENS.D!CB_DEFN.S« └─ ⟦this⟧ »CSP005_V0501.D!CSS920.D!LINK.D!SINGLE.D!GENS.D!CB_DEFN.S«
«ff» "**** FILE=CB_DEFN.S ****" "************************" " CONTROL BLOCKS " "************************" TYPE "UCB" "---" UCB= RECORD NEXT :INTEGER; "ADDR OF NEXT UCB" STATE :CB_STATE; "STATE (FREE/USED) OF UCB" USER :USER_NAME; "USERS NAME" FIRSTFILE :INTEGER "LIST OF CAPS CONNECTED TO USER" END "UCB"; "CAP" "---" CAP= RECORD NEXT :INTEGER; "ADDR OF NEXT FREE CAP" STATE :CB_STATE; "STATE (FREE/USED) OF CAP" NEXTFILE :INTEGER; "ADDR OF NEXT CAP FOR THIS USER" NEXTUSER :INTEGER; "ADDR OF NEXT CAP FOR THIS FILE" FILE :INTEGER; "ADDR OF FCB CONNECTED TO CAP" USER :INTEGER; "ADDR OF UCB CONNECTED TO CAP" ACCEPTED :BOOLEAN; "FOR *ACCEPT* COMMAND" ACCESS :ACCESS_TYPES; "USERS ACCESS RIGHT TO FILE" CRAMSF :INTEGER "IDENTIFICATION OF CRAM SUBFILE END "CAP"; "FCB" "---" "FCB_DIRTY_STATE: "---------------" CONST "FALSE = 0; BFD AND FILE NOT CHANGED" "TRUE = 1; BFD AND FILE CHANGED ONLY_BFD = 2; "BFD CHANGED AND FILE NOT CHANGED TYPE FCB= RECORD "CONTROL BLOCK ADMINISTRATION:" NEXT :INTEGER; "ADDR OF NEXT FREE FCB" STATE :CB_STATE; "STATE (FREE/USED OF FCB" "PTRS TO CONTROL BLOCKS:" DEV :INTEGER; "ADDR OF DCB OF THIS FILE'S DEVICE NEXTONDEV :INTEGER; "ADDR OF NEXT FCB ON DEVICE" FIRSTUSER :INTEGER; "ADDR OF FIRST CAP CONNECTED TO FCB" DBCB_PTR :INTEGER; "NONE, OR PTR TO THIS FILE'S DBCB "PHYSICAL ATTRIBUTES (MUST BE IN THE SAME ORDER AS IN A BFD ENTRY) : ORGANIZATION :FILE_ORGANIZATION; SIZE_BYTE :LONG; "SIZE OF FILE IN BYTES" ALLOCSIZE :LONG; "NUMBER OF AREAS ALLOCATED TO FILE" AREASIZE :INTEGER; "SIZE OF AN AREA, IN SECTORS BODYADDR :LONG; "ADDR OF INDEX OR FIRST BLOCK IN FILE INBFD :BOOLEAN; "IS FILE IN BFD?" BFDNBR :LONG; "INDEX OF FILE IN BFD" LINKS :INTEGER; "NUMBER OF SFD REFERENCES TO FILE" DIRTY :INTEGER; "HAS ATTRIBUTES AND FILE CONTAINT BEEN CHANGED" DIRTY_BM_PAGE :INTEGER; "NBR OF MOST RECENTL DIRTIED BM PAGE LOCK :SEMAPHORE; ENTER_COUNT :INTEGER "NUMBERS OF SFD ENTERED IN SFD. END "FCB";