Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be
used for diagnosis only.
|
EXCPW
Prolog
Control Block Contents
EXCPW DSECT
Storage Layout
Cross Reference (Contains links to field and bit definitions)
EXCPW Prolog
Name : EXCPW
Description: VSE EXCP Work Area
DSECT : EXCPW
Function : EXCPW is a work area used exclusively by module
DMSXCP. DMSXCP is the CMS/DOS module which
handles the EXCP (Execute Channel Program)
macro. EXCPW is pointed to by IJBCCWT in
SYSCOM. The mapping of EXCPW is called by
issuing the EXCPW macro with the DSECT
parameter.
EXCPW Control Block Content
EXCPW DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure EXCPW VSE EXCP Work Area
0000 0 Dbl-Word 8 * (18) 18-doublewords, mapped by
DOSSECT, ALTWORK, and IOCCW.
0090 144 Signed 4 EXCPCONR (0)
0090 144 Character 8 * SERVICE NAME
0098 152 Address 4 * DATA BUFFER ADDRESS
009C 156 Signed 4 * DATA BUFFER LENGTH
00A0 160 Address 4 * ADDR OF VIRTUAL SCREEN NAME
00A4 164 Address 4 * ADDR FOR LINE OF DATA READ
00A8 168 Address 4 * ADDR FOR COLUMN OF DATA READ
00AC 172 Address 4 * ADDRESS OF PROMPT BUFFER
00B0 176 Signed 4 * LENGTH OF PROMPT BUFFER
00B4 180 Bitstring 1 * FLAG BYTE #1
00B5 181 Bitstring 1 * FLAG BYTE #2
00B6 182 Bitstring 2 * RESERVED
00B8 184 Address 4 * ADDR1 OF NUMRD
00BC 188 Address 4 * ADDR2 OF NUMRD
00C0 192 Bitstring 8 * FENCE
00000038 EXCPCNRL *-EXCPCONR Length of console read
plist
00C8 200 Signed 4 EXCPCONW (0)
00C8 200 Character 8 * SERVICE NAME
00D0 208 Address 4 * DATA BUFFER ADDRESS
00D4 212 Signed 4 * DATA BUFFER LENGTH
00D8 216 Address 4 * ADDR OF VIRTUAL SCREEN NAME
00DC 220 Signed 4 * LINE TO WRITE DATA
00E0 224 Signed 4 * COLUMN TO WRITE DATA
00E4 228 Bitstring 1 * NO ATTRIBUTES SPECIFIED
00E5 229 Bitstring 1 * NO COLOR SPECIFIED
00E6 230 Bitstring 1 * NO EXTHI SPECIFIED
00E7 231 Bitstring 1 * NO PSS SPECIFIED
00E8 232 Bitstring 1 * SET UP FLAG BITS
00E9 233 Bitstring 1 * SET UP FLAG BYTE2
00EA 234 Bitstring 1 * OUTLINE VAL
00EB 235 Bitstring 1 * MIXED CHARSET
00EC 236 Signed 4 * (2) RESERVED
00F4 244 Bitstring 8 * FENCE
00000034 EXCPCNWL *-EXCPCONW Length of console
write plist
0100 256 Dbl-Word 8 EXCPCCW Format 1 CCW work area
0108 264 Character 1 EXCPBUFF 1 byte buffer for SKIP reads
0110 272 Dbl-Word 8 * (0) align to doubleword boundary
EXCPW Storage Layout
*** EXCPW - VSE EXCP Work Area
*
* +-------------------------------------------------------+
* 0 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 90 |///////////////////////////////////////////////////////|
* +---------------------------+---------------------------+
* 98 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* A0 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* A8 |///////////////////////////|///////////////////////////|
* +---------------------------+------+------+-------------+
* B0 |///////////////////////////|//////|//////|/////////////|
* +---------------------------+------+------+-------------+
* B8 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* C0 |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* C8 |///////////////////////////////////////////////////////|
* +---------------------------+---------------------------+
* D0 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* D8 |///////////////////////////|///////////////////////////|
* +---------------------------+------+------+------+------+
* E0 |///////////////////////////|//////|//////|//////|//////|
* +------+------+------+------+------+------+------+------+
* E8 |//////|//////|//////|//////|///////////////////////////|
* +------+------+------+------+---------------------------+
* F0 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* F8 |///////////////////////////|///////////////////////////|
* +---------------------------+---------------------------+
* 100 | EXCPCCW |
* +------+------------------------------------------------+
* 108 |:PBUFF|////////////////////////////////////////////////|
* +------+------------------------------------------------+
* 110
*
*** EXCPW - VSE EXCP Work Area
EXCPW Cross Reference (contains links to field and bit definitions)
Symbol Dspl Value
-------------- ---- -----
EXCPBUFF 0108
EXCPCCW 0100
EXCPCNRL 00C0 00000038
EXCPCNWL 00F4 00000034
EXCPCONR 0090
EXCPCONW 00C8
This information is
based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:20:16 EDT.
Copyright IBM Corporation, 1990, 1999
|