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.

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 (ZPLMXCL) 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

(contains links to field and bit definitions)
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 VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:50:26 EDT.
Copyright IBM Corporation, 1990, 1999