|
|
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 - metrics - download
Length: 1024 (0x400)
Types: TextFile
Names: »S8MXS2«
└─⟦d9c1548a9⟧ Bits:30005185 8" CR80 Floppy CR80FD_0182 ( UTILITIES FOR X25 HOH )
└─⟦851bd64f0⟧
└─⟦this⟧ »S8MXS2«
; CR80 SYSTEM ONE
; MONITOR
; MASTER: XSH - SHARE DESCRIPTOR (PART 2)
; FP/780530
IF XSMODE>BNBYTE THEN XSFACTOR=2
IF XSBUFSIZE THEN XSFILL=1
ELSE XSFILL=0
FI
ELSE XSFACTOR=1
XSFILL=0
FI
XSNAME0= 0
XSNAME1= 0
XSNAME2= 0
XSIDENT= 0
XSFIRST= (LOC+XSBUFFERS*BUFFERLENGTH)*XSFACTOR
XSTOP= XSFIRST
IF XSMODE>BNOPUT THEN XSREM= XSBUFSIZE
ELSE XSREM= 0
FI
XSUSED= LOC
XSBUFFER= XSBUFFERS*(XSBUFSIZE+XSFILL)
XSBUFAREA= (XSUSED+XSBUFFERS*BUFFERLENGTH)*XSFACTOR
IF XSBUFFERS GT 0 THEN
0 REPEAT BFIRST-1
XSBUFAREA, XSBUFAREA=XSBUFAREA+XSBUFSIZE+XSFILL
IF XSBUFFERS GT 1 THEN
LOC-BNEXT+BUFFERLENGTH
ELSE XSUSED
FI
XSBUFFERS=XSBUFFERS-1
FI
IF XSBUFFERS GT 0 THEN
0 REPEAT BFIRST-1
XSBUFAREA, XSBUFAREA=XSBUFAREA+XSBUFSIZE+XSFILL
IF XSBUFFERS GT 1 THEN
LOC-BNEXT+BUFFERLENGTH
ELSE XSUSED
FI
XSBUFFERS=XSBUFFERS-1
FI
IF XSMODE>BNBYTE AN (NT XSKIND>BNBYTE) AN XSBUFAREA>15 THEN
MESSAGE <:ADDR TOO BIG:>
FI
IF XSBUFFER GT 0 THEN
0 REPEAT (XSBUFFER-1)/XSFACTOR
FI
«eof»