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: 1796 (0x704) Types: TextFile Names: »IOPREFIX.H«
└─⟦8c095a7f3⟧ Bits:30005798 CR80 Disc Pack ( Vol ILS systemdisk XAMOS TOS 10:01 hard boot #43c 19-7-87/JFJ ) └─ ⟦this⟧ »PREFIXES.D!XAMOS.D!C.D!IOPREFIX.H« └─⟦c2e810e96⟧ Bits:30005799 CR80 Disc Pack ( XAMOS 841129 ILS TOS 10-01 System Disk Tilhører ILS/MSG hard boot boot entry #43c ) └─ ⟦this⟧ »PREFIXES.D!XAMOS.D!C.D!IOPREFIX.H«
#define IO_OK 0 #define DIRECTORY 10 #define CONTIGUOS 12 #define RANDOM 14 typedef struct { TEXT vol[8]; COUNT org; LONG allocs; COUNT areas; } FATT; #define F_ORGANIZATION 0 #define F_SIZE 1 #define F_ALLOCSIZE 2 #define F_BODYADDR 3 #define F_AREASIZE 4 #define F_THRESHOLD 5 #define F_LINKS 6 #define F_INBFD 7 #define F_BFDNBR 8 #define F_USERS 9 typedef struct { LONG firstbyte; LONG bytecount; LONG transfbytes; } FADD; #define BLOCAL 2 #define BEXTERNAL 4 #define BLE struct ble struct ble { COUNT xl; BLE *link; union { struct { BYTES bufaddr; COUNT bufsize_in_bytes; } case_local; struct { BYTES memory; } case_external; } case_xl; } #define TERROR 0 #define TINTEGER 1 #define TIDENTIFIER 2 #define TSPECIAL 3 #define TLONG_INTEGER 4 typedef TEXT PACKED_NAME[8]; typedef PACKED_NAME NAMELISTTYPE[10]; typedef struct { TINY delim; COUNT bytecount; COUNT elemtype; union { struct { int i; } case_tinteger; struct { LONG l; } case_tlonginteger; struct { TEXT name[8]; } case_tidentifier; } case_elemtype; }ELEM; typedef struct { struct { TEXT name[3]; COUNT nident; } pname; TEXT gname[2]; } FSN; typedef struct { LONG userid; ULONG rights; } FACC;