r r--------------------------------------------·-----------, 440lSERTSEQ (cont) 1 A*20 I A*211 1 4481 1 A*22 1 A*23
1------------------------------------------------------ 4601 A*24 1 A*25 SCLNO 1----------------------------------- 4681 SCLNO (cent.) 1 A*26 I A*27 1 XABEA 1 (Same length as EILIN) YAREA 1-------------------------------------------------------
4F8 (Same length as EILIN) 580 588 590 XXXCWD SAVCWD 598 INVLDBDR SAO MACROBDR(cont) 1 INVLD 5A8 J 5BOI EDLIN MACRe A*28 MACROBDR 1------------------------------------------------------- 6301 LINENO I A*29 I LINE A*30 6D8
TABLIN
ELeE
Section 2. CMS Lata Areas and Control Blocks 169
EtCB Hexadecimal Field
Displacement Name o
8 10 12
13
14
16
18
1A 1C 1E 20 24
28
2A 2C 2D
2E
48
4B DS BLOC EQU FNAME DS FTYPE DS FMODE DS FV DS CASESW DS TRUNCOL DS ZONEl DS ZONE2 DS VERCOL 1 DS VERCOL2 DS VERLEN DS SCRBUFAD DS CARDINCR DS LMSTART DS LMINCR DS FLAG DS FLAG2 DS TABS DS ENDTABS EQU SEQNAME DS PADCBAR DS END BLOC EQU OF * CL8 CL8 CL2 CL1 CL1 B
B
B
B
B
B
F F B
B CL1 CLl 26AL1
* CL3 CL1 *
Field Description, Contents, Meaning Filename
Filetype
Filemode
A*1 Record format
A*2 Case setting
Truncation column Eeginning zone initialized tc first
column
End zone Verify column 1 Verify column 2 Verify length
Address of GET MAIN buffer
Increment for serialization Where line numbers start
Automatic line numters using default
increment
A*3 Flags for line monitoring
A*4 Miscellaneous flags Maximum of 25 tabs is allowed
End cf tabs Name, if any. for serializaticn
A*5 '0' cn right, , , on left
End cf blocks PADBUF must remain directly tehind FADCHAR 4C 58 60 64
68 6C 70 74
78 7C 80 84
88 8C 90 94 C8 CC DO D8 DC EO 104 1F8
1F8 PADBUF DS PTRCONS EQU PTRl DS PTR2 DS PTR3 DS AEXTEND DS CORITEM DS SPARES DS FPTR DS ITEM DS AFSTFNRD DS FREELEN DS FREEAD DS EDRET DS EDMSK DS MAINAD DS EPTRCONS EQU AUTOREG DS CARDNO DS COUNT DS LMCURR DS BUFFL DS BUFFA DS CANSAV DS DUALNOS DS DS DECIMAL DS 9C *
2F F F F F F F F F F F F F F
*
13F F F 2F F F
9F CL240 OD F Pad characters DMSEDI line pointers
Pointer to top of file (for dummy top line) Current line pointer
Pointer to tottom line
Pointer to end of used area of storage
Number of bytes for one liDe in storage Number of spare lines
Free list pointer
Item length
Anchor for stacked lines upon entry
Length of free storage
Address of free storage CMS return address DMSSCR edit mask LOADSYS address; 0 if LOADMCD DMSEtI save areas and buffer pointers Autocheck save area
Save area for sequence number Numter of characters in EDLIN Prompter current line number
Length of string (EDC) Address of string (EDC) Register save (EDC) Tempcrary string buffer (EtC) Used by DECEIN and BINDEC 170 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page