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