Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

ZPLBK

Prolog  

Control Block Contents  
   ZPLBK DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  


ZPLBK Prolog

 NAME       : HCPZPLBK
 DESCRIPTION: LOGO FILE PARM LISTS
 DSECT      : ZPLBK
 FUNCTION   : This is a DSECT of parm lists used by HCPZLC to drive process
              to read and process LOGO CONFIG file.
 LOCATED BY : HCPZLC, HCPBOZ
 CREATED BY : HCPZLC   as part of system initialization triggered
              by reading LOGO CONFIG file by HCPZLCRD
              as part of REFRESH LOGOINFO command by
              HCPZLCRF
 DELETED BY : NONE

 

ZPLBK Control Block Content


ZPLBK DSECT

Hex   Dec Type/Val   Lng Label (dup)    Comments
---- ---- --------- ---- -------------- --------
0000    0 Structure      ZPLBK          LOGO FILE PARM LISTS
     *** ZPLBK - LOGO CONFIG PARM LISTS
     Logo Config file plist
          00000000       ZPLLCFIG       * Parmlist to process LOGO CONFIG
                                        file
0000    0 Character    8 ZPLLFNME       Hold filename
0008    8 Character    8 ZPLLFTYP       Hold filetype
0010   16 Character    8 ZPLLUSER       Hold userid
0018   24 Dbl-Word     8 ZPLLADRN (0)   Address ranges
0018   24 Signed       4 ZPLLADLO       Low address range
001C   28 Signed       4 ZPLLADHI       High address range
0020   32 Dbl-Word     8 ZPLLSCRN (0)   Screen size
0020   32 Signed       4 ZPLLSCRH       Screen height
0024   36 Signed       4 ZPLLSCRW       Screen width
0028   40 Bitstring    1 ZPLLFLAG       Flag byte
          1... ....      ZPLLFLAD       X'80' Address filter was
                                        specified
0029   41 Bitstring    1 * (3)          Reserved for IBM use
002C   44 Bitstring    1 ZPLLCTX (132)  Command area
          000000B0       ZPLLLEN        *-ZPLLCFIG Length of Logo Config
                                        Plist
     (Parser uses 1st 6 full words) Parm list for calls to HCPZPRDO
          000000B0       ZPLPLST        * For calls to parser
00B0  176 Signed       4 ZPLPSYN        Address of syntax structure
00B4  180 Signed       4 ZPLPFNT        Pointer to file name and type
00B8  184 Signed       4 ZPLPFIL        Pointer to where to return info
00BC  188 Signed       4 ZPLPBASE       Pointer to base list (ZPLSBASE)
00C0  192 Signed       4 ZPLPWORK       Workarea anchor for ZPR usage
00C4  196 Signed       4 *              Reserved for future IBM use
00C8  200 Bitstring    1 * (4)          Reserved for IBM use
          0000001C       ZPLPLEN        *-ZPLPLST Length of parser parm
                                        list
     Base structures address list
          000000CC       ZPLSBASE       * Parmlist to process LOGO CONFIG
                                        file
00CC  204 Signed       4 ZPLZLCBP       Address of logo config data area
00D0  208 Signed       4 ZPLSCRSP       Address of Model# screen sizes
00D4  212 Signed       4 *              Reserved for future IBM use
          0000000C       ZPLSBASL       *-ZPLSBASE Length of pointer list
          000000D8       ZPLBKLEN       *-ZPLBK Length of all the lists
          0000001B       ZPLBKLND       (*-ZPLBK+7)/8 Length in
                                        doublewords
     Equates Notes : ZPLMXCL is the length of the largest screen size (132)
          00000084       ZPLMXCL        132 Maximum command length
                                        allowed

 

ZPLBK Storage Layout

          
*** ZPLBK - LOGO FILE PARM LISTS
*
*     +-------------------------------------------------------+
*   0 |                       ZPLLFNME                        |
*     +-------------------------------------------------------+
*   8 |                       ZPLLFTYP                        |
*     +-------------------------------------------------------+
*  10 |                       ZPLLUSER                        |
*     +---------------------------+---------------------------+
*  18 |         ZPLLADLO          |         ZPLLADHI          |
*     +---------------------------+---------------------------+
*  20 |         ZPLLSCRH          |         ZPLLSCRW          |
*     +------+--------------------+---------------------------+
*  28 |:LFLAG|////////////////////|                           |
*     +------+--------------------+                           |
*  30 |                                                       |
*     =                       ZPLLCTX                         =
*     |                                                       |
*     +---------------------------+---------------------------+
*  B0 |         ZPLPSYN           |         ZPLPFNT           |
*     +---------------------------+---------------------------+
*  B8 |         ZPLPFIL           |         ZPLPBASE          |
*     +---------------------------+---------------------------+
*  C0 |         ZPLPWORK          |///////////////////////////|
*     +---------------------------+---------------------------+
*  C8 |///////////////////////////|         ZPLZLCBP          |
*     +---------------------------+---------------------------+
*  D0 |         ZPLSCRSP          |///////////////////////////|
*     +---------------------------+---------------------------+
*  D8
*
*** ZPLBK - LOGO FILE PARM LISTS

 

ZPLBK Cross Reference

Symbol         Dspl Value
-------------- ---- -----
ZPLBKLEN       00D4 000000D8
ZPLBKLND       00D4 0000001B
ZPLLADHI       001C
ZPLLADLO       0018
ZPLLADRN       0018
ZPLLCFIG       0000 00000000
ZPLLCTX        002C
ZPLLFLAD       0028 80
ZPLLFLAG       0028
ZPLLFNME       0000
ZPLLFTYP       0008
ZPLLLEN        002C 000000B0
ZPLLSCRH       0020
ZPLLSCRN       0020
ZPLLSCRW       0024
ZPLLUSER       0010
ZPLMXCL        00D4 00000084
ZPLPBASE       00BC
ZPLPFIL        00B8
ZPLPFNT        00B4
ZPLPLEN        00C8 0000001C
ZPLPLST        002C 000000B0
ZPLPSYN        00B0
ZPLPWORK       00C0
ZPLSBASE       00C8 000000CC
ZPLSBASL       00D4 0000000C
ZPLSCRSP       00D0
ZPLZLCBP       00CC

This information is based on z/VM V4R2.0. Last updated on 17 Oct 2001 at 17:18:50 EDT.
Copyright IBM Corporation, 1990, 2001