| SSIBK | Back to Index page |
|
Prolog Control Block Contents SSIBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
| SSIBK Prolog | Top of page |
NAME : HCPSSIBK
DESCRIPTION: System Information Block Dsect
DSECT : SSIBK
FUNCTION : This 4K block maps the output(s) returned from
the Store System Information (STSI) instruction.
LOCATED BY : HCPSSIBK
CREATED BY : HCPSSI
DELETED BY : N/A
REFERENCES : none
SERIALIZED : none
RELOCATION CONSIDERATIONS : None
COMPATIBILITY AND MIGRATION CONCERNS : N/A
The Store System Information (STSI) instruction output will
vary based on values in R0 and R1.
Depending upon a "Function Code" value specified in General
Register 0, either an identification of the level of the
configuration executing the program is placed in General
Register 0 or information about a component or components of
a configuration is stored in a System-Information Block (SYSIB).
When information about a component or components is requested,
the information is further specified by contents of General
Register 1. The SYSIB, if any, is specified by the 2nd operand.
The SYSIB is a 4K block and has different fields and values
depending upon the Function code and Selector values, which are
mapped out in this copy block file.
The naming convention used herein is as follows:
SSIxyyyy
where:
SSI - HCPSSIBK Major name
x - Indicates the Source of the data
1 - The data is from the 'Basic Machine'
2 - The data is from an LPAR running on the Basic Machine
3 - The data is from a Virtual Machine
F - Current Configuration Level Information
yyyy - Field name descriptor
Notes : A Basic Machine is always present, and a Logical
Partition may or may not always be present between
the Basic Machine and the Virtual Machine.
Information about a level is only provided if that
level implements the STSI instruction.
|
| SSIBK Control Block Content | Top of page |
|
| SSIBK Storage Layout | Top of page |
*** SSIBK - System Information Block Dsect
*
* +-------------------------------------------------------+
* 0 | |
* = SSIBEG =
* | |
* +-------------------------------------------------------+
*1000
*
*** SSIBK - System Information Block Dsect
*** Overlay for SSIBEG in SSIBK
*
* +------+------+------+------+---------------------------+
* 0 |:111B0|//////|:1CCR |:1CAI |///////////////////////////|
* +------+------+------+------+///////////////////////////|
* 8 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 20 | SSI1MFG |
* | |
* +---------------------------+---------------------------+
* 30 | SSI1TYPE |///////////////////////////|
* +---------------------------+///////////////////////////|
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 40 | SSI1MODL |
* | |
* +-------------------------------------------------------+
* 50 | SSI1SEQ1 |
* | |
* +---------------------------+---------------------------+
* 60 | SSI1POM1 | |
* +---------------------------+ |
* | SSI1MOD |
* | +---------------------------+
* 70 | | |
* +---------------------------+ |
* | SSI1MPCI |
* | +---------------------------+
* 80 | | |
* +---------------------------+ |
* | SSI1MTCI |
* | +---------------------------+
* 90 | | SSI1MCR |
* +---------------------------+---------------------------+
* 98 | SSI1MPCR | SSI1MTCR |
* +------+------+------+------+------+--------------------+
* A0 |:1T1P |:1T2P |:1T3P |:1T4P |:1T5P |////////////////////|
* +------+------+------+------+------+--------------------+
* A8 | SSI1NCR | SSI1NPCR |
* +---------------------------+---------------------------+
* B0 | SSI1NTCR |///////////////////////////|
* +---------------------------+///////////////////////////|
* B8 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSIBEG in SSIBK
*
* +-------------------------------------------------------+
* 0 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 50 | SSI1SEQ2 |
* | |
* +---------------------------+-------------+-------------+
* 60 | SSI1POM2 |/////////////| SSI1CPUA |
* +---------------------------+-------------+-------------+
* 68 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSIBEG in SSIBK
*
* +------+------+-------------+---------------------------+
* 0 |:1FORM|//////| SSI1ACC |///////////////////////////|
* +------+------+-------------+///////////////////////////|
* |///////////////////////////////////////////////////////|
* |///////////////////////////////////////////////////////|
* +---------------------------+---------------------------+
* 18 | SSI1NCAP | SSI1SCAP |
* +---------------------------+-------------+-------------+
* 20 | SSI1CCAP | SSI1CCNT | SSI1CCFG |
* +-------------+-------------+-------------+-------------+
* 28 | SSI1CSTB | SSI1CRES | SSI1CMAF | |
* +-------------+-------------+-------------+ |
* 30 | |
* = SSI1CMPA =
* | |
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSIBEG in SSIBK
*
* +-------------------------------------------------------+
* 0 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 50 | SSI2SEQ1 |
* | |
* +---------------------------+-------------+-------------+
* 60 | SSI2POM1 | SSI2CPID | SSI2CPUA |
* +---------------------------+-------------+-------------+
* 68 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSIBEG in SSIBK
*
* +-------------------------------------------------------+
* 0 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------+------+------+-------------+-------------+
* 20 | SSI2PNUM |//////|:2CPCH| SSI2CCNT | SSI2CCFG |
* +-------------+------+------+-------------+-------------+
* 28 | SSI2CSTB | SSI2CRES | SSI2PNAM- |
* +-------------+-------------+---------------------------+
* 30 | -(02C) | SSI2PCAF |
* +---------------------------+---------------------------+
* 38 |///////////////////////////////////////////////////////|
* |///////////////////////////////////////////////////////|
* +-------------+-------------+---------------------------+
* 48 | SSI2CDED | SSI2CSHR |///////////////////////////|
* +-------------+-------------+///////////////////////////|
* 50 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSIBEG in SSIBK
*
* +-------------------------------------------------------+
* 0 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////+--------------------+------+
* 18 |///////////////////////////|////////////////////|:3DBCT|
* +---------------------------+--------------------+------+
* 20 | |
* = SSI3VMDB =
* | |
* +-------------------------------------------------------+
* 60
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSI3VMDB in SSIBK
*
* +---------------------------+-------------+-------------+
* 20 |///////////////////////////| SSI3CPUC | SSI3CCFG |
* +-------------+-------------+-------------+-------------+
* 28 | SSI3CSTB | SSI3CRES | SSI3VMID- |
* +-------------+-------------+---------------------------+
* 30 | -(02C) | SSI3MCAF |
* +---------------------------+---------------------------+
* 38 | SSI3CPID |
* | |
* +-------------------------------------------------------+
* 48
*
*** Overlay for SSI3VMDB in SSIBK
*** Overlay for SSI3CPID in SSIBK
*
* +-------------------------------------------------------+
* 38 | SSI3VNAM |
* +------+------+------+------+------+--------------------+
* 40 |:3VVER|:3VDL1|:3VREL|:3VDL2|:3VMOD| SSI3VEND |
* +------+------+------+------+------+--------------------+
* 48 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
* 60 | |
* = SSI3VNXT =
* | |
* +-------------------------------------------------------+
* 220 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSI3CPID in SSIBK
*** Overlay for SSIBEG in SSIBK
*
* +-------------+-------------+---------------------------+
* 0 |/////////////| SSIFLEN | SSIFMAGX- |
* +-------------+-------------+---------------------------+
* 8 | -(004) | A
* +-------------+
*
*** Overlay for SSIBEG in SSIBK
*** Overlay for SSIFMAGX in SSIBK
*
* +------+------+------+------+
* 0 ... 4 |:FMAG6|:FMAG5|:FMAG4|:FMAG3|
* +------+------+------+------+------+------+------+------+
* 8 |:FMAG2|:FMAG1|//////|(00B) |///////////////////////////|
* +------+------+------+------+---------------------------+
* 10 |///////////////////////////////////////////////////////|
* =///////////////////////////////////////////////////////=
* |///////////////////////////////////////////////////////|
* +-------------------------------------------------------+
*1000
*
*** Overlay for SSIFMAGX in SSIBK
*** Overlay for SSIFTLES in SSIBK
*
* +------+--------------------+------+------+-------------+
* 10 |SSIFNL|////////////////////|:FFLGS|:FCPTY| SSIFCPAO |
* +------+--------------------+------+------+-------------+
* 18 | SSIFCPUM |
* +-------------------------------------------------------+
* 20
*
*** Overlay for SSIFTLES in SSIBK
*** Overlay for SSIFFLGS in SSIBK
*
* +--------------------+------+
* 10 ... 14 |////////////////////|:FCID |
* +--------------------+------+
* 18
*
*** Overlay for SSIFFLGS in SSIBK
|
| SSIBK Cross Reference | Top of page |
Copyright IBM Corporation, 1990, 2013