|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure UDCTL HCPUDU Data Block
Information describing the DUNDX control block that we may
need to modify.
0000 0 Signed 4 UDCDUNDX Real address of DUNDX block.
0004 4 Signed 4 UDCDNPG (0) Keep next 3 items in order, they
are used with STM/LM.
0004 4 Signed 4 UDCCPVND ASA of the page containing the
DUNDX.
0008 8 Signed 4 UDCVADND System Virtual Addr of the page
containing the DUNDX.
000C 12 Signed 4 UDCRADND Real address of the page
containing the DUNDX.
0000000C UDCDRPSZ *-UDCDNPG Size of data kept for
one directory page. This number
is the same for DUNDX, DVMD,
DDEV, and DCPU pages.
0010 16 Bitstring 1 UDCFLGND Flag byte describing status of
the page containing the DUNDX.
..1. .... UDCCHANG X'20' UDCCHANG Page changed and
needs to be rewritten
...1 .... UDCLOCK X'10' UDCLOCK Page is locked
0011 17 Bitstring 1 * (3) Reserved for future IBM use.
Information describing the DVMD control block that we may
need to modify.
0014 20 Signed 4 UDCDVMD Real address of DVMD block.
0018 24 Signed 4 UDCDMPG (0) Keep next 3 items in order, they
are used with STM/LM.
0018 24 Signed 4 UDCCPVMD ASA of the page containing the
DVMD.
001C 28 Signed 4 UDCVADMD System Virtual Addr of the page
containing the DVMD.
0020 32 Signed 4 UDCRADMD Real address of the page
containing the DVMD.
0024 36 Bitstring 1 UDCFLGMD Flag byte describing status of
the page containing the DVMD.
..1. .... UDCCHANG X'20' UDCCHANG Page changed and
needs to be rewritten
...1 .... UDCLOCK X'10' UDCLOCK Page is locked
0025 37 Bitstring 1 * (3) Reserved for future IBM use.
Information describing the DDEV control block that we may
need to modify.
0028 40 Signed 4 UDCDDEV Real address of DDEV block.
002C 44 Signed 4 UDCEVPG (0) Keep next 3 items in order, they
are used with STM/LM.
002C 44 Signed 4 UDCCPVEV ASA of the page containing the
DDEV.
0030 48 Signed 4 UDCVADEV System Virtual Addr of the page
containing the DDEV.
0034 52 Signed 4 UDCRADEV Real address of the page
containing the DDEV.
0038 56 Bitstring 1 UDCFLGEV Flag byte describing status of
the page containing the DDEV.
..1. .... UDCCHANG X'20' UDCCHANG Page changed and
needs to be rewritten
...1 .... UDCLOCK X'10' UDCLOCK Page is locked
0039 57 Bitstring 1 * (3) Reserved for future IBM use.
Information describing the DCPU control block that we may
need to modify.
003C 60 Signed 4 UDCDCPU Real address of DCPU block.
0040 64 Signed 4 UDCPUPG (0) Keep next 3 items in order, they
are used with STM/LM.
0040 64 Signed 4 UDCCPVPU ASA of the page containing the
DCPU.
0044 68 Signed 4 UDCVADPU System Virtual Addr of the page
containing the DCPU.
0048 72 Signed 4 UDCRADPU Real address of the page
containing the DCPU.
004C 76 Bitstring 1 UDCFLGPU Flag byte describing status of
the page containing the DDEV.
..1. .... UDCCHANG X'20' UDCCHANG Page changed and
needs to be rewritten
...1 .... UDCLOCK X'10' UDCLOCK Page is locked
004D 77 Bitstring 1 * (3) Reserved for future IBM use.
These flags describe the status of the pages that we may
have changed.
General Data Area
0050 80 Signed 2 UDCPRMSZ Length of DIAG X'84' parameter
list
0052 82 Bitstring 1 UDCFLAG HCPUDU control flag
1... .... UDCTSTMD X'80' UDCTSTMD Indicate DIAG
X'84' test mode
.1.. .... UDCDRLKX X'40' UDCDRLKX We have directory
lock in share mode
0053 83 Bitstring 1 * Reserved for future IBM use
0054 84 Signed 4 UDCSVD0 GETDVMD, GETDDEV, GETDCPU save R0
0058 88 Signed 4 UDCSVD1 GETDVMD, GETDDEV, GETDCPU save R1
005C 92 Signed 4 UDCSVD2 GETDVMD, GETDDEV, GETDCPU save R2
0060 96 Signed 4 UDCSVD3 GETDVMD, GETDDEV, GETDCPU save R3
0064 100 Signed 4 UDCSVD4 GETDVMD, GETDDEV, GETDCPU save R4
0068 104 Signed 4 UDCSVD5 GETDVMD, GETDDEV, GETDCPU save R5
006C 108 Signed 4 UDCSVD6 GETDVMD, GETDDEV, GETDCPU save R6
0070 112 Signed 4 UDCSVD7 GETDVMD, GETDDEV, GETDCPU save R7
0074 116 Signed 4 UDCSVD8 GETDVMD, GETDDEV, GETDCPU save R8
0078 120 Signed 4 UDCSVD9 GETDVMD, GETDDEV, GETDCPU save R9
007C 124 Signed 4 UDCSVD10 GETDVMD, GETDDEV, GETDCPU save
R10
0080 128 Signed 4 UDCSVD11 GETDVMD, GETDDEV, GETDCPU save
R11
0084 132 Signed 4 UDCSVD12 GETDVMD, GETDDEV, GETDCPU save
R12
0088 136 Signed 4 UDCSVD13 GETDVMD, GETDDEV, GETDCPU save
R13
008C 140 Signed 4 UDCSVD14 GETDVMD, GETDDEV, GETDCPU save
R14
0090 144 Signed 4 UDCSVD15 GETDVMD, GETDDEV, GETDCPU save
R15
0094 148 Signed 4 UDCSVNDX (10) GETDUNDX save area
00BC 188 Signed 4 UDCSVVUS (2) UDUVUSR save area
00C4 196 Signed 4 UDCSVREL (3) RELPAGES save area
00D0 208 Signed 4 UDCSVRL9
00D4 212 Signed 4 UDCSVST2 STRINGL save area
00D8 216 Signed 4 UDCVADDR vaddr for device (GETDDEV)
00DC 220 Signed 4 UDCVCPU vaddr for cpu (GETDCPU)
00E0 224 Bitstring 1 UDCDCPVL CPVOL code for Directory volume
00E1 225 Character 4 UDCWKCLS Work area for PRIVLEGE
00E5 229 Character 24 UDCWKMDK Work area for MDISK
0100 256 Signed 4 * (0) Word alignment for UDCWKMID.
0100 256 Character 8 UDCWKMID MDISK PW encryption userid.
0108 264 Character 5 UDCWKLNG Work area for LANGUAGE Keep the
next 2 lines together
010E 270 Signed 2 UDCWKOP Work area for OPTIONS
0UDCWKOP UDCWKOP2 UDCWKOP+1 UDCWKOP2 Work area for
OPTIONS
0110 272 Bitstring 3 UDCWKCPU Work area for CPUID
0113 275 Bitstring 1 * Reserved for future IBM use
HCPUDU Parameter List Area
0118 280 Dbl-Word 8 * (0)
0118 280 Character 256 UDCPARMS
0118 280 Character 8 UDCUSRID Userid
0120 288 Character 8 UDCPASWD Userid's logon password
0128 296 Character 8 UDCOPER DIAG X'84' operation
0130 304 Character 223 UDCVAR Up to 223 bytes of variable data
020F 527 Bitstring 1 * Reserved for future IBM use
0210 528 Signed 2 UDCPMEND (0)
0210 528 Character 8 UDCFENCE Set to X'FF's
0218 536 Signed 2 UDCTLEND (0)
Redefinition: LOGPASS
0130 304 Character 8 UDCNWPAS New logon password
Redefinition: MDISK (format 2)
0130 304 Character 3 UDCMADDR MDISK virtual address
0133 307 Character 3 UDCMMODE New default MDISK link mode
0136 310 Character 24 UDCMPASS New passwords
Redefinition: MDISK (format 1)
0130 304 Character 5 UDCMSTAR 'VADR ' if format 2 is in use
0135 309 Character 79 UDCMFMT2 Room for MDISK format 2 variable
data
Redefinition: STORAGE/MAXSTOR
0130 304 Character 8 UDCNWST New storage or maxstor value
Redefinition: PRIVLEGE
0130 304 Character 32 UDCNWPRI For up to 32 privilege classes
Redefinition: EDITCHAR
0130 304 Character 4 UDCNWED New line edit characters
0134 308 Character 4 UDCEDRES Reserved for future IBM use
Redefinition: OPTIONS
0130 304 Character 223 UDCNWOPT New options
Redefinition: IPL
0130 304 Character 8 UDCIPLSY New IPL system name or device
0138 312 Character 8 UDCIPLOP Keyword 'PARM' or ignore
0140 320 Character 48 UDCIPLPM IPL variable data
00000040 UDCIPLSZ *-UDCIPLSY
Redefinition: DISTRIB
0130 304 Character 8 UDCNWDST New distribution code
Redefinition: ACCOUNT
0130 304 Character 8 UDCNWAC1 New 1st (primary) acct no.
0138 312 Character 8 UDCNWAC2 New 2nd acct no.
0140 320 Character 8 UDCNWAC3 New 3rd acct no.
0148 328 Character 8 UDCNWAC4 New 4th acct no.
0150 336 Character 8 UDCNWAC5 New 5th acct no.
0158 344 Character 8 UDCNWAC6 New 6th acct no.
0160 352 Character 8 UDCNWAC7 New 7th acct no.
0168 360 Character 8 UDCNWAC8 New 8th acct no.
Redefinition: SCREEN
0130 304 Character 16 UDCNWCPO New CPOUT data
0140 320 Character 16 UDCNWVMO New VMOUT data
0150 336 Character 16 UDCNWINR New INREDISP data
0160 352 Character 16 UDCNWINP New INAREA data
0170 368 Character 16 UDCNWSTA New STATUS data
Redefinition: AUTOLOG
0130 304 Character 80 UDCAUTDA New AUTOLOG userids (variable
format)
Redefinition: CPU
0130 304 Bitstring 2 UDCCPADR CPU address
0132 306 Character 1 UDCCBLNK Blank
0133 307 Character 78 UDCCPDA New CPU data (opcode/value)
Redefinition: MACHINE
0130 304 Character 80 UDCMACDA New MACHINE data (opcode/value)
Redefinition: SPOOLF
0130 304 Character 80 UDCSPLDA New SPOOLF data (opcode/value)
UDCSPLDA UDCSPLMX UDCSPLDA+9 UDCSPLMX 'MAXSPOOL '
operand Redefinition: XSTORE
0130 304 Character 3 UDCXSTDA New XSTORE value ('ON' or 'OFF')
Redefinition: DATEFMT
0130 304 Character 10 UDCDATDA New Default date format setting
Reset assmbler counter
End of parameter data.
000000F8 UDCPMBSZ (UDCPMEND-UDCPARMS) Size of
parameter area in bytes
00000018 UDCPMHSZ (UDCVAR-UDCPARMS) Parameter
header area size in bytes
00000043 UDCSIZE (*-UDCTL+7)/8 UDCTL BLOCK SIZE IN
DW'S
00000218 UDCLEN (*-UDCTL) UDCTL BLOCK SIZE IN
BYTES
| |