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.

PUBADR

Prolog  

Control Block Contents  

PUBADR DSECT

Storage Layout  

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

(contains links to field and bit definitions)
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


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:25:40 EDT.
Copyright IBM Corporation, 1990, 1999