|
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: 2430 (0x97e) Types: TextFile Names: »MSREC1.S«
└─⟦93791531c⟧ Bits:30005105 8" CR80 Floppy CR80FD_0064 ( VOL:SCC.V MSS Directory: MS1.D ) └─⟦185cc4db7⟧ └─ ⟦this⟧ »MS1.D!MSREC1.S«
MESSAGE <:MSREC1.S V810303:> ;----------------------------------------------------------------------- ; RECORDS DECLARATIONS. ; ; RECORD STRUCTURES ARE DECLARED HERE. ;----------------------------------------------------------------------- USE BASE ; ;BEGIN RECORDS LOC= 0 ; BINARY HEADER: ; FIELD DECLARATION: ; BYTE ADDR OFFSET ; CONTAINS: BHNSN: LOC=LOC+2 ; NODE-TO-NODE SERIAL NUMBER BHAPRC: LOC=LOC+1 ; MESSAGE ACTION PRECEDENCE BHTYP: LOC=LOC+1 ; MAIN TYPE (CONTROL/NARRATIVE) BHORC: ; ORBIT CONTROL BHROM: LOC=LOC+4 ; ROUTING MASK BHMLGT: LOC=LOC+2 ; TOTAL MESSAGE LENGTH (BYTES) BHSPCA: LOC=LOC+1 ; SPECAT (SHD) CLASS BHCLAS: LOC=LOC+1 ; SECURITY CLASS BHALO: LOC=LOC+2 ; ADDRESS LIST OFFSET (BYTES) BHIPRC: LOC=LOC+1 ; MESSAGE INFO PRECEDENCE LOC=LOC+1 ; SPARE BHSHL: LOC=LOC+2 ; SIGNAL HEADER LENGTH (BYTES) BHRLT: LOC=LOC+4 ; RELEASE TIME BHIREF: LOC=LOC+2 ; ID REFERENCE BHSREF: LOC=LOC+2 ; SIG REFERENCE ; CONSTANTS DECLARATIONS: BHELGT:=LOC ; BYTE LENGTH OF BINARY HEADER LOC= 0 ; BIT PATTERNS: ; BHORC/ROM BITS ; CONTAINS: BHBORC: LOC=LOC+6 ; ORBIT CONTROL BHBROM: LOC=LOC+10 ; ROUTING MASK PART 1 (A-J) ; END OF BH DECLARATION ;----------------------------------------------------------------------- LOC= 0 ; IO CONTROL BLOCK (IOCB): ; FIELD DECLARATION: ; WORD ADDR OFFSET ; CONTAINS: IOFD: LOC=LOC+1 ; FILE DESCRIPTOR (IO MONITOR USE) IOST: LOC=LOC+1 ; STREAM (IO MONITOR USE) IOBUF: LOC=LOC+1 ; WORD ADDR OF ASSOCIATED BUFFER IOBNX: LOC=LOC+1 ; BYTE INDEX OF BUFFER IOBLT: LOC=LOC+1 ; BYTE LENGTH OF BUFFER IOFNX: LOC=LOC+1 ; FILE BYTE INDEX OF 1ST BYTE OF BUFFER IOFLT: LOC=LOC+1 ; BYTE LENGTH OF FILE IOTYP: LOC=LOC+1 ; FILE TYPE DESCRIPTOR (SEE BELOW) IOLINE: LOC=LOC+1 ; CURRENT LINE (FIKS RECORD) NUMBER ; CONSTANTS DECLARATIONS: IOELGT:=LOC ; WORD LENGTH OF IOCB IOBFLT:=132 ; BYTE LENGTH OF ASSOCIATED BUFFER LOC= 0 ; BIT PATTERNS: ; IOTYP BIT ; CONTAINS: IOBFIX: LOC=LOC+1 ; 1=FIKS RECORDS, 0=OTHER ; END OF IOCB DECLARATION ;END RECORDS