|
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' ZLCRFRLO This is a REFRESH
LOGOINFO command
..1. .... ZLCSYNER X'20' ZLCSYNER 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, 2007