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. |
ZLCBK
Cross Reference (Contains links to field and bit definitions)
ZLCBK Prolog
NAME : HCPZLCBK DESCRIPTION: LOGO FILE TABLE BLOCK DSECT : ZLCBK FUNCTION : This is a DSECT of file names used by HCPBLO to determine the appropriate logo for a specific device. LOCATED BY : HCPZLC, HCPBOZ, HCPBLO CREATED BY : HCPZLC as part of system initialization triggered by reading LOGO CONFIG file by HCPZLCRD or as part of REFRESH LOGOINFO command by HCPZLCRF. DELETED BY : NONE
ZLCBK Control Block Content
ZLCBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ZLCBK LOGO FILE TABLE BLOCK *** ZLCBK - LOGO CONFIG FILE TABLE This portion of the control block lists: 1) the address of the 1st extension block 2) the address of the current extension block 3) the address of the 1st free byte in extension area; initially this is the address of ZLXVARS 4) the address of the 1st command_line block 5) the address of the current command_line block 6) the address of the 1st free byte in the current command block 7) the address of the 1st LDEV entry (if any) 8) the address of the 1st LOCAL entry (if any) 9) the address of the 1st VSM_VMID entry (if any) 0000 0 Signed 4 ZLCXPTR Pointer to 1st extension block 0004 4 Signed 4 ZLCURXT Address of current extension block 0008 8 Signed 4 ZLCFREE 1st free entry in an extension area 000C 12 Signed 4 ZLCCMDP Pointer to 1st command_line block 0010 16 Signed 4 ZLCCMDC Pointer to current command_line block 0014 20 Signed 4 ZLCCMDF Pointer to 1st free byte in command_line block 0018 24 Signed 4 ZLCLDEV Addr of 1st LDEV entry (2nd precedence) 001C 28 Signed 4 ZLCLOCAL Addr of 1st Local entry (4th precedence) 0020 32 Signed 4 ZLCVTAM Addr of 1st VTAMid entry 0024 36 Signed 4 * Reserved for future IBM Use This portion of the control block lists the fixed portion: 1) Online_Message filename and filetype 2) Input_Area filename and filetype 3) The different status areas 4) The Spool logo filename and filetype 5) The Default logo filename, filetype and cmd pointer 6) The Minimum logo filename and filetype 0028 40 Character 16 ZLCONLIN (0) Filename and type of Online Message 0028 40 Character 8 ZLCONLFN Online Message filename 0030 48 Character 8 ZLCONLFT Online Message filetype 0038 56 Character 16 ZLCINPUT (0) Filename and type of Input area 0038 56 Character 8 ZLCINPFN Filename of Input area 0040 64 Character 8 ZLCINPFT Filetype of Input area 00000048 ZLCSTATS * Status area values 0048 72 Character 8 ZLCMORE 'more' 0050 80 Character 8 ZLCRUNN 'running' 0058 88 Character 12 ZLCNTAC 'not accepted' 0064 100 Character 8 ZLCVMRD 'vm read' 006C 108 Character 8 ZLCCPRD 'cp read' 0074 116 Character 8 ZLCHOLD 'holding' 007C 124 Signed 4 * Reserved for future IBM use 0080 128 Character 16 ZLCSPOOL (0) Fn & Ft of spooling logo 0080 128 Character 8 ZLCSPOFN Fn of spooling logo 0088 136 Character 8 ZLCSPOFT Ft of spooling logo 0090 144 Character 16 ZLCDEFLT (0) Fn & Ft of Default logo (5th in preced 0090 144 Character 8 ZLCDEFFN Fn of Default logo (5th in precedence) 0098 152 Character 8 ZLCDEFFT Ft of Default logo (5th in precedence) 00A0 160 Signed 4 ZLCDFTCP Pointer to default command (if any) 00A4 164 Signed 4 * Reserved for future IBM use 00A8 168 Character 16 ZLCMINMM (0) Fn & Ft of Minimum logo (6th in preced 00A8 168 Character 8 ZLCMINFN Fn of Minimum logo (6th in precedence) 00B0 176 Character 8 ZLCMINFT Ft of Minimum logo (6th in precedence) 00B8 184 Signed 4 ZLCLPLST Addr of Plist extensions(see HCPZLCRD) 00BC 188 Bitstring 1 ZLCFLAGS Flags used by refresh processing 1... .... ZLCRFRLO X'80' This is a REFRESH LOGOINFO command ..1. .... ZLCSYNER X'20' SYNtax ERrors found in logo config file 00BD 189 Bitstring 1 * (3) Reserved for future IBM use 00C0 192 Character 16 ZLCRFRSH (0) Fn & Ft of refresh logoinfo file 00C0 192 Character 8 ZLCRFRFN Fn of refresh logo 00C8 200 Character 8 ZLCRFRFT Ft of refresh logo 00D0 208 Signed 4 * Reserved for future IBM Use 00D4 212 Signed 4 * Reserved for future IBM use 00D8 216 Character 256 ZLCERTKN Area to store error tokens in 000001D8 ZLCLEN *-ZLCBK Length in bytes 0000003B ZLCSIZED (*-ZLCBK+7)/8 Length in double words
ZLCBK Storage Layout
*** ZLCBK - LOGO FILE TABLE BLOCK * * +---------------------------+---------------------------+ * 0 | ZLCXPTR | ZLCURXT | * +---------------------------+---------------------------+ * 8 | ZLCFREE | ZLCCMDP | * +---------------------------+---------------------------+ * 10 | ZLCCMDC | ZLCCMDF | * +---------------------------+---------------------------+ * 18 | ZLCLDEV | ZLCLOCAL | * +---------------------------+---------------------------+ * 20 | ZLCVTAM |///////////////////////////| * +---------------------------+---------------------------+ * 28 | ZLCONLFN | * +-------------------------------------------------------+ * 30 | ZLCONLFT | * +-------------------------------------------------------+ * 38 | ZLCINPFN | * +-------------------------------------------------------+ * 40 | ZLCINPFT | * +-------------------------------------------------------+ * 48 | ZLCMORE | * +-------------------------------------------------------+ * 50 | ZLCRUNN | * +-------------------------------------------------------+ * 58 | ZLCNTAC | * | +---------------------------+ * | | ZLCVMRD- | * +---------------------------+---------------------------+ * 68 | -(064) | ZLCCPRD- | * +---------------------------+---------------------------+ * 70 | -(06C) | ZLCHOLD- | * +---------------------------+---------------------------+ * 78 | -(074) |///////////////////////////| * +---------------------------+---------------------------+ * 80 | ZLCSPOFN | * +-------------------------------------------------------+ * 88 | ZLCSPOFT | * +-------------------------------------------------------+ * 90 | ZLCDEFFN | * +-------------------------------------------------------+ * 98 | ZLCDEFFT | * +---------------------------+---------------------------+ * A0 | ZLCDFTCP |///////////////////////////| * +---------------------------+---------------------------+ * A8 | ZLCMINFN | * +-------------------------------------------------------+ * B0 | ZLCMINFT | * +---------------------------+------+--------------------+ * B8 | ZLCLPLST |:FLAGS|////////////////////| * +---------------------------+------+--------------------+ * C0 | ZLCRFRFN | * +-------------------------------------------------------+ * C8 | ZLCRFRFT | * +---------------------------+---------------------------+ * D0 |///////////////////////////|///////////////////////////| * +---------------------------+---------------------------+ * D8 | | * = ZLCERTKN = * | | * +-------------------------------------------------------+ * 1D8 * *** ZLCBK - LOGO FILE TABLE BLOCK
ZLCBK Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----ZLCCMDC 0010
ZLCCMDF 0014
ZLCCMDP 000C
ZLCCPRD 006C
ZLCDEFFN 0090
ZLCDEFFT 0098
ZLCDEFLT 0090
ZLCDFTCP 00A0
ZLCERTKN 00D8
ZLCFLAGS 00BC
ZLCFREE 0008
ZLCHOLD 0074
ZLCINPFN 0038
ZLCINPFT 0040
ZLCINPUT 0038
ZLCLDEV 0018
ZLCLEN 00D8 000001D8
ZLCLOCAL 001C
ZLCLPLST 00B8
ZLCMINFN 00A8
ZLCMINFT 00B0
ZLCMINMM 00A8
ZLCMORE 0048
ZLCNTAC 0058
ZLCONLFN 0028
ZLCONLFT 0030
ZLCONLIN 0028
ZLCRFRFN 00C0
ZLCRFRFT 00C8
ZLCRFRLO 00BC 80
ZLCRFRSH 00C0
ZLCRUNN 0050
ZLCSIZED 00D8 0000003B
ZLCSPOFN 0080
ZLCSPOFT 0088
ZLCSPOOL 0080
ZLCSTATS 0040 00000048
ZLCSYNER 00BC 20
ZLCURXT 0004
ZLCVMRD 0064
ZLCVTAM 0020
ZLCXPTR 0000
Last updated on 3 Aug 1999 at 13:50:12 EDT.
Copyright IBM Corporation, 1990, 1999