Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ZPLBK
Control Block Contents
ZPLBK DSECT
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 RELOCATION CONSIDERATIONS : 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' ZPLLFLAD 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
Copyright IBM Corporation, 1990, 2011