|
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM. |
IPLREC
Control Block Contents
IPLREC DSECT
Cross Reference (Contains links to field and bit definitions)
IPLREC Prolog
NAME : IPLREC
DESCRIPTION: System Initialization (IPL) record
DSECT : IPLREC
FUNCTION : Maps the system initialization record created
during IPL and collected by SVC 76 processing.
LOCATED BY : N/A
CREATED BY : HCPIPL
DELETED BY : The EREP record recording process.
IPLREC Control Block Content
IPLREC DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure IPLREC System Initialization (IPL)
record
Type of record
0000 0 Bitstring 1 IPLKEY1 Class/Source(type of record)
00000050 IPLIND X'50' IPL record
00000000 *
System and Release level of issuing system.
0001 1 Bitstring 1 IPLKEY2 System/Release Level of issuing
system
00000080 IPLMVS X'80' System is OS/VS2 or a later
MVS system
00000060 IPLVM X'60' System is CP67, VM/370 or a
later VM system
00000040 IPLOSVS1 X'40' System is OS/VS1
00000020 IPLDOS X'20' System is DOS (VSE)
00000000 IPLOS360 X'00' System is OS/360
(X'00'-X'1F') Release level
00000000 *
Miscellaneous switches.
0002 2 Bitstring 1 IPLSMS Record-independent switches
1... .... IPLMORE X'80' More records follow If this
is the last record, this bit is
zero.
.1.. .... IPLWTOD X'40' IBM System/370 time-of-day
clock instruction issued. If this
bit is zero, an IBM System/360
TOD clock instruction was issued.
..1. .... IPLTRUNC X'20' Record truncated.
...1 .... IPLXA X'10' 370-XA mode record.
.... 1... IPLTMAC X'08' TIME macro used (OS/VS) If
zero, the time is in timer units
(VSE).
Operating system- and processor-specific information
0003 3 Bitstring 2 * Reserved.
0005 5 Bitstring 1 IPLINCRL Incremental release number of
operating system
0006 6 Bitstring 2 * Reserved.
0008 8 Dbl-Word 8 IPLDT (0) System date and time when record
was created.
0008 8 Signed 4 IPLDATE System date of failure.
000C 12 Signed 4 IPLTIME System time of failure
0010 16 Dbl-Word 8 IPLCPUID (0) CPU identification
0010 16 Bitstring 1 IPLVER Machine version code
.... ...1 IPLVERII X'01' Version II CPUs. If this
bit is zero, version I CPUs.
0011 17 Bitstring 3 IPLSER CPU serial number
0014 20 Bitstring 2 IPLMOD CPU machine model number
0016 22 Bitstring 2 IPLCEL Maximum length of machine- (CPU-)
dependent machine-check extended
logout area.
Restart- and IPL-specific information
0018 24 Bitstring 1 IPLSYSID Device type or program that
caused restart.
00000091 IPLPP X'91' IBM Programming Products
00000090 IPLSCP X'90' IBM System Control Program
00000080 IPLGRAF X'80' Graphics/Display/Audio
00000070 IPLTP X'70' Teleprocessing
00000060 IPLOCR X'60' MICR/OCR
00000050 IPLUR X'50' Card/Print
00000040 IPLTAPE X'40' Tape
00000030 IPLOTHER X'30' Other (All devices other
than those included under other
subsystem IDs
00000020 IPLDASD X'20' Direct Access (DASD)
00000010 IPLCPU X'10' Processor (CPU, channels,
storage units, operator consoles)
00000000 IPLNULL X'00' Subsystem is unknown or
subsystem code is not required by
reason code.
00000000 *
0019 25 Bitstring 3 * Not used for IPL record.
001C 28 Character 2 IPLREAS Alphameric code representing the
reason for IPL.
Reason codes
0000D5D4 IPLNORM C'NM' Normal system
initialization
0000C9C5 IPLNOCE C'IE' IBM hardware/programming
problem. CE/PSR not reqd.
0000C9D4 IPLCEREQ C'IM' IBM hardware/programming
problem. CE/PSR required.
0000D4C5 IPLMEDIA C'ME' IBM hardware unit failed
because of faulty media.
0000E4D5 IPLUNKWN C'UN' Undetermined hardware or
software failure.
0000D6D7 IPLOPER C'OP' Operator error or
procedural problem.
0000E4D7 IPLUSER C'UP' A program other than an
IBM- supplied SCP or PP failed
and caused a restart.
0000C5D5 IPLENV C'EN' Environmental problem
(power failure, air conditioning,
etc.)
0000C3C5 IPLCEPSR C'CE' System restarted at CE/PSR
request.
0000C4C6 IPLDFLT C'DF' Default
001E 30 Bitstring 2 IPLCHNM Channel map.
0020 32 Dbl-Word 8 IPLCHAN Channel type assignment at IPL.
(Not used for 370-XA.)
0028 40 Signed 4 IPLHADDR Address of the last valid byte of
storage found at IPL time (MVS
only).
002C 44 Signed 4 IPLSDATE Time-stamp date (MVS only).
0030 48 Signed 4 IPLSTIME Time-stamp time (MVS only).
Record size in bytes and doublewords.
00000034 IPLBLEN *-IPLREC IPLREC size in bytes
00000007 IPLSIZE (*-IPLREC+7)/8 IPLREC size in
doublewords
IPLREC Storage Layout
*** IPLREC - System Initialization (IPL) record
*
* +------+------+------+-------------+------+-------------+
* 0 |:KEY1 |:KEY2 |IPLSMS|/////////////|:INCRL|/////////////|
* +------+------+------+------+------+------+-------------+
* 8 | IPLDATE | IPLTIME |
* +------+--------------------+-------------+-------------+
* 10 |IPLVER| IPLSER | IPLMOD | IPLCEL |
* +------+--------------------+-------------+-------------+
* 18 |:SYSID|////////////////////| IPLREAS | IPLCHNM |
* +------+--------------------+-------------+-------------+
* 20 | IPLCHAN |
* +---------------------------+---------------------------+
* 28 | IPLHADDR | IPLSDATE |
* +---------------------------+---------------------------+
* 30 | IPLSTIME | 34
* +---------------------------+
*
*** IPLREC - System Initialization (IPL) record
IPLREC Cross Reference
Symbol Dspl Value -------------- ---- ----- * 0000 00000000 * 0001 00000000 * 0018 00000000 IPLBLEN 0030 00000034 IPLCEL 0016 IPLCEPSR 001C 0000C3C5 IPLCEREQ 001C 0000C9D4 IPLCHAN 0020 IPLCHNM 001E IPLCPU 0018 00000010 IPLCPUID 0010 IPLDASD 0018 00000020 IPLDATE 0008 IPLDFLT 001C 0000C4C6 IPLDOS 0001 00000020 IPLDT 0008 IPLENV 001C 0000C5D5 IPLGRAF 0018 00000080 IPLHADDR 0028 IPLINCRL 0005 IPLIND 0000 00000050 IPLKEY1 0000 IPLKEY2 0001 IPLMEDIA 001C 0000D4C5 IPLMOD 0014 IPLMORE 0002 80 IPLMVS 0001 00000080 IPLNOCE 001C 0000C9C5 IPLNORM 001C 0000D5D4 IPLNULL 0018 00000000 IPLOCR 0018 00000060 IPLOPER 001C 0000D6D7 IPLOSVS1 0001 00000040 IPLOS360 0001 00000000 IPLOTHER 0018 00000030 IPLPP 0018 00000091 IPLREAS 001C IPLSCP 0018 00000090 IPLSDATE 002C IPLSER 0011 IPLSIZE 0030 00000007 IPLSMS 0002 IPLSTIME 0030 IPLSYSID 0018 IPLTAPE 0018 00000040 IPLTIME 000C IPLTMAC 0002 08 IPLTP 0018 00000070 IPLTRUNC 0002 20 IPLUNKWN 001C 0000E4D5 IPLUR 0018 00000050 IPLUSER 001C 0000E4D7 IPLVER 0010 IPLVERII 0010 01 IPLVM 0001 00000060 IPLWTOD 0002 40 IPLXA 0002 10
Last updated on 5 Jun 2001 at 17:23:20 EDT.
Copyright IBM Corporation, 1990, 2001