Eexadecimal
Displacement
-----------0 3C 78 CO C8 104 107 10a 144
147
14814C 150 154
15815C 160 164 168 16C 170 174
i74
17817C 180 184 18C 194 19C 19E
19E1AO 1A2
Field
Name
DISK$SEG DSREGSAV3 DS RWFSTRG DS ADTFVS DC REGSAVO DS DC ERRCODO DC TRKLSAVE EQU REGSAV1 DS DC ERRCOD1 DC F65535 DC FW4 DC HW4 VFREE Fl00 VFRET JSRO JSR 1 EQU DC DC DC DC DC RiHFD DC FaOO DC DC FVSDSKA DC DSKLST DS DSKLOC DS RWCNT DC DSKADR DC ADTADD DC FINISLST DC FFF
FFE
FFDDC DC DC DS DC DC DC 15F
15F
1aF2F'0' 15F
AL3(00) AL 1 (*-*) REGSAVO 15F
AL3(00) AL 1 (*-*)
F'65535'
F'4'FW4+2 V (FREE) F'100' V (FRET) F'O' F'O' i (*-*j F'aOO' A (HW4) A (*-*) OF A (*-*j A (*-*)
A (*-*)
A (*-*)CLa'FINIS' CL8'*' CL8'*' CL2'*' OH X'FFFF' X'FFFE' X'FFFD' FVSECT Field Description, Contents, For FSTLKP, FSTLKW, ACTLKP, TBKIKP, CQTRK For RtEUF, WRBUF, FINIS, FOINT Remaining storage for RDEUF, WREUF, FINIS
ADTLKP
SavedRO-R15 First 3 bytes of return code
A*1 Error code
For only when called by QQTRK/X Register save area
First 3 bytes of return code
A*2 Error code
=X'COOOFFFF' Constant value Constant value Constant value Constant value
Address of FRET (into R15)RO saved here for FRET calls
R1 saved here for FRET callsAddress of l!FD 800 l:ytes Address of the active disk table
All-purposeRDTK/WRTK Address of item to read or written Byte count (usually 800) Disk address of item to l:e read or written
Address of active disk table now in use to close all files
Halfword constantsMeans no significant data Fast 215th byte
1968-era still supported on input only
Newest signal for 2314 handling
Section 2.CMS Iata Areas and Control Elocks 193
Displacement
-----------
147
148
158
i74
178
19E
Field
Name
DISK$SEG DS
FFE
FFD
15F
1aF
AL3
AL3
F'65535'
F'4'
A (*-*)
A (*-*)
ADTLKP
Saved
A*1 Error code
For
First 3 bytes of return code
A*2 Error code
=
Address of FRET (into R15)
R1 saved here for FRET calls
All-purpose
Address of active disk table now in use
Halfword constants
1968-era
Newest signal for 2314 handling
Section 2.