RSPLCTL, RSPXBLOK RSPLCTL is used in conjunction with SFBLOK fer processing closed sFcol files. The RBEVSPL field of RDEVBLCK points to RSPLCTL. 0 RSPRSTRT 8 RSPVPAGE 10 RSPMISC 18 RSPDPAG2 20 RSPRPAG2 Eexadccimal Field
Displacement Name
o
4
8C 10 14
181C 20 24
25RSPRSTRT DS RSPDPAGE DS RSPVPAGE DS RSPRPAGE DS RSPMISC DS RSPSFBLK DS RSPDPAG2 DS RSPVPAG2 DS RSPRPAG2 DS RSPFLAG1 DS Bits defined RSPBF1IOEQU RSPBF2IO EQU RSPBF1VL EQU RSPBF2VL EQU RSPRSVD DS RSPSIZE BQU 1F
1F
1F
1F
1F
1F
1F
1F
1F1X in RSPFLAG1 --X'80'---- 1'40' 1'20' 1'10' 3X (*-RSPLCTL) /8 RSPXBLOK: REAL DEVICE EXTENSION BLOCK I RSPtPAGE I I RSPRPAGE I I RSPSFBLK I I RSPVPAG2 I I R*1 !////I/RSPRSVD//////I Field Description, Contents, Meaning Restart CAW - CCW address BASB location (DCER) of current Fage buffer Virtual address of page kuffer Real address of page buffer Use varies according to caller Pointer to SFBLCK for file BAst locaticn of second Fage buffer if any Virtual address of second Fage buffer if any
Real address of second page buffer if any
Real spooling control flag byteI/O Fending on kuffer 1 I/O Fending on kuffer 2
Buffer 1 is full of data tc Frint
Buffer 2 is full of data tc Frint
Reserved forIBM use Size in doutlewords (X'05') RSPXBLOK is used with the RDEVBLOK to accommodate the 3800 requirements.
o
8
HexadecimalPield Displacement Name
-----------0 RSPXCHR 4 RSPXCRWC
8RSPXCMOD C RSPXFCB RSPXSIZE DS DS DS DS EQU RSPXCHR RSPXCMOD CL4
4X
CL4
CL4
RSPXCRWC
RSPXFCB
Field Description, Contents,Meaning Character arrangement table now in 3800 Current contents of WCGMs
Copy module now in3800 FCB now in 3800 (*-RSPXBLOK)/8 RSPXBLOK size in doublewords (X'Ol') Section 1. CP Data Areas and Centrol Blocks 91
Displacement Name
o
4
8
18
25
1F
1F
1F
1F
1F
1F
1F
1F
Real address of second page buffer if any
Real spooling control flag byte
Buffer 1 is full of data tc Frint
Buffer 2 is full of data tc Frint
Reserved for
o
8
Hexadecimal
-----------
8
4X
CL4
CL4
RSPXCRWC
RSPXFCB
Field Description, Contents,
Copy module now in