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