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
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
Last updated on 3 Aug 1999 at 13:50:26 EDT.
Copyright IBM Corporation, 1990, 1999