|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure A0UBK Diagnose A0 (subcode x'24') list entry
0000 0 Character 12 A0UNAME Command, diagnose, or system
function name
000C 12 Character 12 A0UCMDOP Command operand. Valid only if
entry type (i.e. A0UENTYP) is
A0UCPCMD, A0USTCMD, or A0UQYCMD
and A0UOPRND is on
0018 24 Bitstring 1 A0UIBMCL IBM Class. Valid only if entry
type (i.e. A0UENTYP) is A0UCPCMD,
A0USTCMD, or A0UQYCMD.
00000080 A0UIBMA X'80' A0UIBMA IBM Class A
00000040 A0UIBMB X'40' A0UIBMB IBM Class B
00000020 A0UIBMC X'20' A0UIBMC IBM Class C
00000010 A0UIBMD X'10' A0UIBMD IBM Class D
00000008 A0UIBME X'08' A0UIBME IBM Class E
00000004 A0UIBMF X'04' A0UIBMF IBM Class F
00000002 A0UIBMG X'02' A0UIBMG IBM Class G
00000001 A0UIBMH X'01' A0UIBMH IBM Class H
000000FF A0UCLANY X'FF' A0UCLANY IBM Class 'ANY'
0019 25 Bitstring 1 A0UENTYP Entry type
00000001 A0UCPCMD X'01' A0UCPCMD CP command
00000002 A0USTCMD X'02' A0USTCMD CP SET command
00000003 A0UQYCMD X'03' A0UQYCMD CP QUERY command
00000004 A0UDIAG X'04' A0UDIAG Diagnose code
Constants 6-8 are reserved
00000009 A0USYSFN X'09' A0USYSFN System function
001A 26 Bitstring 1 A0UENTFL Entry flags
1... .... A0UOPRND X'80' A0UOPRND Command operand
field is valid
001B 27 Bitstring 1 * Reserved for future IBM use
001C 28 Signed 2 A0UECODE Error code
CODE DEFINITIONS FOR A0UECODE:
00000000 A0UNOERR 000 Entry is o.k.
00000001 A0UCMDNF 001 Unkown CP command
00000003 A0UINVLD 003 Invalid entry
00000064 A0UCNOPR 100 Command cannot be protected
00000065 A0UNOLOG 101 Command cannot be disabled
prior to logon
00000066 A0UIBMNF 102 Command not found for
specified IBM class or 'A0UIBMCL'
is invalid
00000067 A0UOPRNG 103 'A0UOPRND' not supported for
entry
00000068 A0UOPRMS 104 'A0UCMDOP' is missing
00000069 A0UNOSET 105 'CP SET' command is not
supported
0000006A A0UNOQUY 106 'CP QUERY' command is not
supported
000000C8 A0UDGINV 200 Diagnose name is invalid
000000C9 A0UNOTM4 201 Diagnose code is not a
multiple of 4
000000CA A0UDGND 202 Diagnose code is not
available (i.e. defined)
000000CB A0UDNOPR 203 Diagnose cannot be protected
0000012C A0USYSNS 300 System function not supported
or unknown
0000012D A0USNOPR 301 System function cannot be
protected
001E 30 Bitstring 1 A0USECUR flags -
1... .... A0ULOGON X'80' A0ULOGON Command should be
valid prior to logon
.1.. .... A0UAUDIT X'40' A0UAUDIT Command, diagnose,
or system function should be
audited
..1. .... A0UPROT X'20' A0UPROT Command, diagnose
or system function should be
protected
...1 .... A0UMAC X'10' A0UMAC Command, diagnose or
system function should be MAC'd
001F 31 Bitstring 33 * Reserved for future IBM use
00000040 A0UNEXT * Next entry
00000008 A0USIZE (*-A0UBK+7)/8 Size of A0UBK in
double words
00000040 A0UBSIZE *-A0UBK Size of A0UBK in bytes
| |