ERDSECT
ERDSECT describes the fields in a work area used for giving responses and error .essages
via the DMSERR or LIDEDIT macros. A V-constant in DMSERR points to the DeSERT CSECT in DMSDUC. o ERT1
8 ERT2 10 18 ERSAVE 58 ERPAS13 AO A*1 I A*2 ERPTXA A8 ERPDUM A*3 ERPCS BO ERPBFA lRPSEA B8 ERSBD A*4 I A*5 CO ERSSZ
C8 (Double word preceding text) DO ERMESS ERSECT ERDCM D8 I A*6 A*7 EO ERTEXT 160 ERTPL
168 ERTPLA ERTPLL
174 IBM VM/370 Data Areas and Control Block Logic
Hexadecimal Field
Displacement Nalle
------------ Work Area 0 ERT1 8 ERT2 18 ERSAVE 58 ERPAS13 !2f DS D DS 2D DS 16F DS 18F Field Description, Contents, Erf2f Doubleword workspace Two doublewords workspace Pass this save area in R13 to BALR-ed
to-routines ERDSECT Reconstructed AO ERPF1----nS-- B A*1 First flag tyte A1
A4
A8
A8
AA
AB BO B4
B8 BC Bits defined in ERPF1 ERF1TX---EQU --x'fH)"i- ERF1HD EQU X'40' ERF1BF EQU X'20' ERF1SB1 EQU X'10' ERF1SBN EQU X'08' ERPF2 DS B
Bits defined in ERPF2 ERF2CM---EQU --x'SO' ERF2DT
ERF2DI
Last 3 ERF2ER ERF2TY ERF2S1 ERF2NO ERF2PR ERF2CP ERPTXA ERPHDR ERPNUft ERPLET RRPCS ERPBFA ERSBP ERSBF EQU X'40' EQU X'20' Bits Indicate --EQU---O---- EQU 1 EQU 2 EQU 3 EQU 4 EQU 5 DS DS DS DS DS DS DS DS A OCL6 H
C CL3 A
A
B in ERSBF ERSFLST EQU --X'SO'- ERSFA EQU X'40' ERSFL EQU X'20' Text address in PLIST Header in PIIST Buffer address in PLIST One substitution More than one sUbstitution
A*2 Second flag byte Blank compression wanted
Dot at end of line wanted HAL ' l=YES wanted !!elg Error message
Type S10 None
Print CPCOMM Text address
Error message header Message numter A*3 Message letter CSEC'! name
A*4
Buffer address (for BUFFA) Pointer to first (next) group of substitution
parameter in original PLIST Data address and/or value of current
substitution parameter
Flag byte for current substitution parameter
The last sutstitution parameter
A-type option
Length specified Section 2. CMS rata Areas and Control Blocks 175
Previous Page Next Page