About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
PUBADR
Control Block Contents
PUBADR DSECT
Cross Reference (Contains links to field and bit definitions)
PUBADR Prolog
Name : PUBTAB Description: Physical Unit Block Table DSECT : PUBADR Function : PUBADR defines the fields of a physical unit block table as used by CMS and VSE or both routines. Both DSECTs define the same storage. For CMS routines the simulated PUBADR DSECT has eighteen 8-byte entries, one for each device supported by CMS. The simulated PUBADR DSECT is described by the PUBTAB macro.
PUBADR Control Block Content
PUBADR DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure PUBADR Physical Unit Block Table 0000 0 Bitstring 2 PUBCHANN . CHANNEL AND DEVICE NUMBER 0002 2 Bitstring 1 PUBCHQPT . CHQ. NO. OF FIRST REQUEST FOR PUB 0003 3 Bitstring 1 PUBERR . ERROR RETRY COUNTER OR TEB POINTER 0004 4 Bitstring 1 PUBDEVTY . DEVICE TYPE CODE 0005 5 Bitstring 1 PUBOPTN . SET MODE COMMAND OR OTHER OPTIONS 0006 6 Bitstring 1 PUBCSFLG . CHANNEL SCHEDULER FLAGS 0007 7 Bitstring 1 PUBJCFLG . JOB CONTROL FLAGS 0008 8 Bitstring 1 NEXTPUB . FIRST BYTE OF NEXT PUB ENTRY 00000009 PUBWIT *-PUBADR . LENGTH OF PUB TABLE 00000008 PUBPTR NEXTPUB . POINTER TO ORIG. PUB
PUBADR Storage Layout
*** PUBADR - Physical Unit Block Table * * +-------------+------+------+------+------+------+------+ * 0 | PUBCHANN |:CHQPT|PUBERR|:DEVTY|:OPTN |:CSFLG|:JCFLG| * +------+------+------+------+------+------+------+------+ * 8 |:TPUB | 9 * +------+ * *** PUBADR - Physical Unit Block Table
PUBADR Cross Reference
Symbol Dspl Value -------------- ---- ----- NEXTPUB 0008 PUBCHANN 0000 PUBCHQPT 0002 PUBCSFLG 0006 PUBDEVTY 0004 PUBERR 0003 PUBJCFLG 0007 PUBOPTN 0005 PUBPTR 0008 00000008 PUBWIT 0008 00000009
Last updated on 18 Aug 2008 at 07:59:48 EDT.
Copyright IBM Corporation, 1990, 2008