|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
SI1BK
Control Block Contents
SI1BK DSECT
Cross Reference (Contains links to field and bit definitions)
SI1BK Prolog
NAME : HCPSI1GB
DESCRIPTION: SIE STATE DESCRIPTION (Format 1)
DSECT : SI1BK
Function :
This control block describes a guest virtual
machine to the emulation hardware. It defines
a SIE format-1 state description, which is the
operand of a host SIE instruction when CP is
running as an ESA/390 mode host. The SIE state
description used by the host control program
to run a guest is imbedded in the VMDBK, which
is described by HCPVMDBK COPY.
The SIE state description is also used by a guest
control program operating in ESAME mode to run a
virtual guest. In that context, it is the operand
of a guest SIE instruction.
This control block is defined by processor
architecture.
Located by : VMDSDSC in the VMDBK
VMDSDSC in the V/SIE VMDBK (which is
identified by VMDTYPE = VMDTYPSI)
Created by : HCPBVM, HCPWVS
Deleted by : HCPUSO, HCPWSIFR
SI1BK Control Block Content
SI1BK DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure SI1BK SIE STATE DESCRIPTION (format 1)
COPYRIGHT -
THIS MODULE IS "RESTRICTED MATERIALS OF IBM" 5739-A03 (C) COPYRIGHT IBM
CORP. - 1983, 1998 LICENSED MATERIALS - PROPERTY OF IBM
0000 0 Bitstring 256 SI1SDSC (0) GUEST MACHINE STATE DESCRIPTOR
0000 0 Signed 4 SI1INTWD (0) Symbol on word boundary for
Compare-and-Swap operations
0000 0 Bitstring 1 SI1NTVCT EMULATION INTERVENTION CONTROL
...1 .... SI1IPWAI X'10' Wait/Run bit. When this bit
is set, the state description is
"waiting", and host intervention
is needed to make it runnable.
.... 1... SI1IPXTC X'08' EXTERNAL CALL INTERRUPTION
PENDING
.... .1.. SI1IPSTP X'04' SIE stopping control
.... ..1. SI1IPVIO X'02' I/O INTERRUPTION PENDING
.... ...1 SI1IPEXT X'01' EXTERNAL INTERRUPTION
PENDING
0001 1 Bitstring 1 SI1STATC '||S||' State control fields
1... .... SI1ITMRI X'80' INTERVAL TIMER IRPT PENDING
.1.. .... SI1RSCB X'40' SIE-state-retention
retained- status control bit.
When 1, an internal version of
the contents of certain fields of
the state description retained
from a previous sie instruction
invocation are used
.... ..1. SI1EXTMR X'02' Expedite-Timer processing
enabled
.... ...1 SI1EXRUN X'01' Expedite-Run processing
enabled
SIxMODE and SIxMODEX contain bits that can be used to determine the
machine mode type. These bits should NOT be used for this purpose any
more, instead the HCPVMODE macro should be used to test for machine
modes: System-370, ESA/370, ESA/XC. XA/370 machines are considered to
be ESA/370.
0002 2 Bitstring 1 SI1MODEX Machine mode control byte MX.
1... .... SI1RRF X'80' Region Relocate installed
.1.. .... SI12NDVV X'40' Indicates Rguest runs V=V
guests via uVSIE (microcode
VSIE). This bit is set at the
first SIE instruction intercept
if TRACE is not being used and
SIxRRF is set. Valid in all
VMDBKs.
..1. .... SI12NDVR X'20' Indicates Rguest runs V=R
guests via uVSIE (microcode
VSIE). See SIx2NDVV comments for
when set. Valid in all VMDBKs.
.... ...1 SI1MCDS X'01' If MCDS facility is
installed and ESA/370 mode is
enabled, then the guest is in
MCDS mode.
See SIxMODEX comment box for more information. Do NOT use SIxMODE &
SIxMODEX to test for machine mode.
0003 3 Bitstring 1 SI1MODE GUEST MACHINE MODE CONTROLS
.1.. .... SI1VCCIN X'40' VECTOR CHANGE CONTROL :
INTERCEPTION MODE
..1. .... SI1XA X'20' SYS 370/XA MODE GUEST
MACHINE
...1 .... SI1370 X'10' SYSTEM/370 MODE GUEST
MACHINE
.... 1... SI1VR X'08' V=R GUEST (PREFERRED
STORAGE) STORAGE FOR THE V=R
GUEST IS MAPPED SO THAT GUEST
ABSOLUTE ADDRESSES ARE EQUAL TO
HOST ABSOLUTE ADDRESSES.
.... .1.. SI1ITMOF X'04' GUEST INTERVAL TIMER
DISABLED (Applies only to
SYSTEM/370 mode guest machines or
ESA family guest machines with
370 mode accomodation (SET
370ACCOM ON). The SET TIMER
command controls the setting of
this bit.)
.... ...1 SI1GPE X'01' This bit signifies that the
guest per enhancement feature
should be used. When set, guest
per enhancement makes it so that
guest PER is always enabled. This
bit overrides bit 1 in the guest
PSW.
0004 4 Signed 4 SI1PREFX GUEST PREFIX REGISTER VALUE
0008 8 Signed 2 SI1MSORG GUEST REAL MAIN STORAGE ORIGIN
000A 10 Signed 2 SI1GMSIZ GUEST REAL MAIN STORAGE EXTENT
THIS FIELD DEFINES THE GUEST
STORAGE SIZE TO THE EMULATION
HARDWARE. THE FIELD CONTAINS BITS
1-15 OF THE HIGHEST ADDRESS WHICH
MAY BE USED BY THE GUEST.
EMULATION CONSIDERS STORAGE TO BE
IN 64K INCREMENTS. THIS IS THE
NUMBER OF 64K BLOCKS LESS ONE OF
GUEST STORAGE.
000C 12 Signed 4 * RESERVED FOR IBM HARDWARE USE
0010 16 Dbl-Word 8 SI1EG145 (0) Guest GPR 14-15 for SIE use only
0010 16 Signed 4 SI1EG14 GUEST GPR 14 FOR SIE USE ONLY
0014 20 Signed 4 SI1EG15 GUEST GPR 15 FOR SIE USE ONLY
0018 24 Dbl-Word 8 SI1PSW (0) GUEST PSW
0018 24 Signed 4 SI1PSW0F (0) Guest PSW bits 0-31
0018 24 Bitstring 1 SI1PSW0 (0) GUEST PSW BYTE ZERO, SYST. MASK
.1.. .... PSWPERA X'40' PROGRAM EVENT RECORDING
ACTIVE
.... .1.. PSWTRAN X'04' ADDRESS TRANSLATE MODE
ACTIVE
.... ..1. PSWIOSM X'02' I/O INTERRUPTION SUMMARY
MASK
.... ...1 PSWEXSM X'01' EXTERNAL INTERRUPT SUMMARY
MASK
0018 24 Bitstring 1 SI1PSW0B GUEST PSW BYTE ZERO, SYST. MASK
1111 11.. PSWIOMSK X'FC' CHANNEL MASK, CHANNELS 0-5
.... ..1. PSWIOSMB X'02' I/O SUMMARY MASK, CHANNEL
6-15
.... ...1 PSWEXSMB X'01' EXTERNAL INTERRUPT SUMMARY
MASK
0019 25 Bitstring 1 SI1PSW1 GUEST PSW BYTE ONE, KEY/EMWP
1111 .... PSWKEY X'F0' PSW ACCESS KEY EXTRACTION
MASK
.... 1... PSWECMD X'08' EXTENDED CONTROL MODE
ACTIVE
.... .1.. PSWMCHK X'04' MACHINE CHECK SUMMARY MASK
.... ..1. PSWWAIT X'02' PROGRAM WAIT STATE
.... ...1 PSWPROB X'01' PROGRAM PROBLEM STATE
.... ...1 PSWMAPPD X'01' For BC-mode PSWs created by
the 370 Accommodation facility,
this bit being set indicates that
the PSW is really a "mapped" PSW.
See HCPPSW.
001A 26 Signed 2 SI1PSW2H (0) GUEST BC PSW BYTE 2,3 IRPT CODE
001A 26 Bitstring 1 SI1PSW2 GUEST EC PSW BYTE TWO, EC MODE
SECONDARY/COND. CODE/PGM MASK
11.. .... PSWASMSK X'C0' ADDRESS SPACE CONTROL MASK
11.. .... PSWHMODE X'C0' HOME-SPACE MODE
1... .... PSWSMODE X'80' SECONDARY MODE
.1.. .... PSWAMODE X'40' ACCESS-REGISTER MODE
..11 .... PSWCOND X'30' PSW CONDITION CODE
..1. .... PSWCOND2 X'20' PSW CONDITION CODE BIT FOR
CC=2,3
...1 .... PSWCOND1 X'10' PSW CONDITION CODE BIT FOR
CC=1,3
.... 1111 PSWPMSK X'0F' FIXO+DECO+EXUN+SIGN PROGRAM
MASK
.... 1... PSWFIXO X'08' FIXED-PT OVERFLOW INTRPT
MASK
.... .1.. PSWDECO X'04' DECIMAL OVERFLOW INTRPT
MASK
.... ..1. PSWEXUN X'02' EXPONENT UNDERFLOW INTRPT
MASK
.... ...1 PSWSIGN X'01' SIGNIFICANCE INTERRUPT MASK
.... .... PSWPMODE X'00' PRIMARY-SPACE MODE
001B 27 Bitstring 1 SI1PSW3 GUEST EC PSW BYTE THREE, OR BC
MODE INTERRUPT CODE 8-15
001C 28 Signed 4 SI1PSW4F (0) GUEST EC PSW INSTRUCTION ADDRESS
(S/370 BITS 32-39 ZERO)
001C 28 Bitstring 1 SI1PSW4 (0) GUEST EC PSW BYTE FOUR, AMODE
1... .... PSW31BT X'80' 31-BIT LOGICAL ADDRESSING
MODE
1... .... PSWBA PSW31BT Basic Addressing Mode
.111 1111 PSWHIADR X'7F' INSTRUCTION COUNTER BITS
1-7 - MUST BE ZERO IN 24-BIT
MODE.
.... .... PSW31AMF X'80000000' ADDRESS MODE FULLWORD
MASK - CORRESPONDS TO PSW31BT
001C 28 Bitstring 1 SI1PSW4B GUEST BC PSW BYTE FOUR,
ILC/CC/PROGRAM MASK
11.. .... PSWILCBC X'C0' INSTRUCTION LENGTH CODE
(ILC)
1... .... PSWILCB4 X'80' BC MODE ILC, 4 BYTE LENGTH
.1.. .... PSWILCB2 X'40' BC MODE ILC, 2 BYTE LENGTH
..11 .... PSWCONDB X'30' PSW CONDITION CODE
..1. .... PSWCONB2 X'20' PSW CONDITION CODE BIT FOR
CC=2,3
...1 .... PSWCONB1 X'10' PSW CONDITION CODE BIT FOR
CC=1,3
.... 1111 PSWPMSKB X'0F' FIXOB+DECOB+EXUNB+SIGNB
PROGRAM MASK
.... 1... PSWFIXOB X'08' FIXED-PT OVERFLOW INTRPT
MASK
.... .1.. PSWDECOB X'04' DECIMAL OVERFLOW INTRPT
MASK
.... ..1. PSWEXUNB X'02' EXPONENT UNDERFLOW INTRPT
MASK
.... ...1 PSWSIGNB X'01' SIGNIFICANCE INTERRUPT MASK
Equate to define the open storage
key associated with the
Storage-Protection Override
facility
.... 1..1 KEYOPEN 9 Access-control bits for the
open storage key. Equates for
storage key processing. May be
used to process storage key
information in ISKE/SSKE operand
format.
1111 .... KEYACC X'F0' Storage key access control
.... 1... KEYFETCH X'08' Storage key
fetch-protection control
1111 1... KEYACCF KEYACC+KEYFETCH Storage key
access and fetch
.... .1.. KEYREF X'04' Storage key reference bit
.... ..1. KEYCHG X'02' Storage key change bit
.... .11. KEYRC KEYREF+KEYCHG Storage key
reference and change
1111 111. KEYISOL KEYACCF+KEYRC Isolate entire 7
bit storage key Codes used as
operand to SAC instruction
.... .... SACPRIM X'000' Primary-space mode
SI1PSW4B SACSECO X'100' Secondary-space mode
SI1PSW4B SACAR X'200' Access-register mode
SI1PSW4B SACHOME X'300' Home-space mode Codes used
to locate instances of SAM* (Set
Address Mode) instructions SAM31
and SAM64 (used for cross
reference as HCPXREF operands)
...1 1111 SAM31 31 Cross reference Set Addressing
Mode entry into 31-bit addressing
mode
.1.. .... SAM64 64 Cross reference Set Addressing
Mode entry into 64-bit addressing
mode Equates to help deal with
virtual addresses.
SI1PSW4B MAXVSTOR 2047*1024*1024 Maximum virtual
storage size
SI1PSW4B DATSXM X'7FF00000' Isolate segment-index
field of a virtual address.
SI1PSW4B DATPXM X'000FF000' Isolate page-index
field of a virtual address.
SI1PSW4B DATBXM X'00000FFF' Isolate byte-index
field of a virtual address.
Equates related to access-list
designations.
SI1PSW4B ALD0ALOM X'7FFFFF80' Isolate access-list
origin
.111 1111 ALD0ALLM X'0000007F' Isolate access-list
length
.... ..11 ALD0ALNS 3 Bits to shift right an ALEN to
get the associated ALL value.
1... .... ALD0ALUN 128 Number of bytes in an
"access-list unit", the number of
bytes in the smallest variation
of the size of an access list.
.... .111 ALD0ALUS 7 Number of bits to shift left in
order to multiply by ALD0ALUN.
1... .... ALDMIN ALD0ALUN Length of smallest
access list, in bytes.
SI1PSW4B ALDMAX 4096*4 Length of maximum access
list, in bytes. Equates related
to ASTEO-words:
SI1PSW4B ASWASTEOM X'7FFFFFC0' Isolate ASTE origin
Equates related to DUCTO-words:
SI1PSW4B DUWDUCTOM X'7FFFFFC0' Isolate DUCT origin
SIGP CODES DEFINITIONS SIGNAL
PROCESSOR CODES
.... ...1 SIGPSENS 001 SIGP SENSE
.... ..1. SIGPEXTC 002 SIGP EXTERNAL CALL
.... ..11 SIGPEMER 003 SIGP EMERGENCY SIGNAL
.... .1.. SIGPSTRT 004 SIGP START
.... .1.1 SIGPSTOP 005 SIGP STOP
.... .11. SIGPRSTR 006 SIGP RESTART
.... .111 SIGPIPR 007 SIGP INITIAL PROGRAM RESET
.... 1... SIGPPR 008 SIGP PROGRAM RESET
.... 1..1 SIGPSSTT 009 SIGP STOP AND STORE STATUS
.... 1.11 SIGPICPU 011 SIGP INITIAL CPU RESET
.... 11.. SIGPCPU 012 SIGP CPU RESET
.... 11.1 SIGPSPFX 013 SIGP SET PREFIX
.... 111. SIGPSSTS 014 SIGP STORE STATUS AT ADDRESS
...1 ...1 SIGPSXST 017 SIGP Store Extended Status At
Address
...1 ..1. SIGPSARC 018 SIGP Set Architecture
001D 29 Bitstring 3 SI1PSW57 GUEST PSW BYTE 5,6,7 BC INSTR.
ADDRESS (370 GUEST ONLY)
0020 32 Signed 4 SI1HIRES HI ORDER INTERVAL TIMER RESIDUE
COUNTER (USED BY SOFTWARE ONLY)
0024 36 Signed 4 SI1LORES INTERVAL TIMER RESIDUE COUNTER
THE INTERVAL TIMER RESIDUE
COUNTER IS IN THE FORMAT OF THE
TOD CLOCK, AND CONTAINS GUEST CPU
TIME WHICH HAS NOT YET BEEN
APPLIED TO THE GUEST INTERVAL
TIMER. IT IS USED TO COLLECT
SHORT INCREMENTS OF CPU TIME
UNTIL 3.333 MILLISECONDS HAS BEEN
ACCUMULATED, AT WHICH POINT THE
GUEST INTERVAL TIMER IS
DECREMENTED AND THE RESIDUE
COUNTER IS REDUCED BY 3.333
MILLISECONDS. SOFTWARE USES THE
RESIDUE COUNTER TO COLLET ELAPSED
TIME IN GUEST WAIT STATE BEFORE
APPLYING THE TIME TO THE INTERVAL
TIMER. This field is serialized
by I-STREAM for 370 mode virtual
machines and dispatch lock for
other virtual machine types.
0028 40 Bitstring 1 SI1CPUT0 (0) HIGH-ORDER BYTE OF CPU TIMER
1... .... SI1CPUTN X'80' TIMER VALUE IS NEGATIVE
0028 40 Signed 8 SI1CPUTM GUEST CPU TIMER VALUE This is
usually managed by the emulation
facility. See also the
description of VMDVTZPT in the
VMDBK.
0030 48 Signed 8 SI1CKC GUEST CLOCK COMPARATOR VALUE This
value is established by the
emulation hardware when the guest
executes a SCKC instruction. CP
uses this value to maintain guest
timers and determine clock
comparator interrupts during
simulation.
0038 56 Signed 8 SI1EPOCH GUEST TIME-OF-DAY CLOCK EPOCH TO
DEFINE DELTA BETWEEN HOST TOD
CLOCK AND GUEST TOD CLOCK. EPOCH
IS ADDED TO HOST TOD CLOCK VALUE
TO OBTAIN GUEST TOD CLOCK VALUE.
0040 64 Bitstring 1 SI1SVCTL SVC INTERCEPTION CONTROLS
1... .... SI1SVCNN X'80' INTERCEPT ALL SVC
INSTRUCTIONS
.1.. .... SI1SVC1C X'40' INTERCEPT ON SVC NUMBER IN
SVC1N
..1. .... SI1SVC2C X'20' INTERCEPT ON SVC NUMBER IN
SVC2N
...1 .... SI1SVC3C X'10' INTERCEPT ON SVC NUMBER IN
SVC3N
0041 65 Bitstring 1 SI1SVC1N INTERCEPT SVC NUMBER FIRST ID
0042 66 Bitstring 1 SI1SVC2N INTERCEPT SVC NUMBER SECOND ID
0043 67 Bitstring 1 SI1SVC3N INTERCEPT SVC NUMBER THIRD ID
0044 68 Signed 2 SI1LCTLS (0) LCTL INTERCEPTION CONTROLS
0044 68 Bitstring 1 SI1LCTB0 LCTL INTERCEPTION, CR0-CR7
1... .... SI1LCTL0 X'80' INTERCEPT LCTL CR0
.1.. .... SI1LCTL1 X'40' INTERCEPT LCTL CR1
..1. .... SI1LCTL2 X'20' INTERCEPT LCTL CR2
...1 .... SI1LCTL3 X'10' INTERCEPT LCTL CR3
.... 1... SI1LCTL4 X'08' INTERCEPT LCTL CR4
.... .1.. SI1LCTL5 X'04' INTERCEPT LCTL CR5
.... ..1. SI1LCTL6 X'02' INTERCEPT LCTL CR6
.... ...1 SI1LCTL7 X'01' INTERCEPT LCTL CR7
0045 69 Bitstring 1 SI1LCTB1 LCTL INTERCEPTION, CR8-CR15
1... .... SI1LCTL8 X'80' INTERCEPT LCTL CR8
.1.. .... SI1LCTL9 X'40' INTERCEPT LCTL CR9
..1. .... SI1LCTLA X'20' INTERCEPT LCTL CR10
...1 .... SI1LCTLB X'10' INTERCEPT LCTL CR11
.... 1... SI1LCTLC X'08' INTERCEPT LCTL CR12
.... .1.. SI1LCTLD X'04' INTERCEPT LCTL CR13
.... ..1. SI1LCTLE X'02' INTERCEPT LCTL CR14
.... ...1 SI1LCTLF X'01' INTERCEPT LCTL CR15
0046 70 Signed 2 SI1ICPUA VIRTUAL CPU ADDRESS FOR
INTERPRETIVE EXECUTION (BITS
10-15); BITS 0-9 RESERVED FOR IBM
HARDWARE USE
0048 72 Signed 4 SI1ICTLS (0) INTERCEPTION CONTROLS
0048 72 Bitstring 1 SI1ICPT0 INTERCEPTION CONTROLS, BYTE 0
1... .... SI1ICPOP X'80' INTERCEPT OPERATION
EXCEPTION PROGRAM INTERRUPTIONS
.1.. .... SI1ICPRO X'40' INTERCEPT PRIVILEGED
OPERATION PROGRAM INTERRUPTIONS
..1. .... SI1ICPRG X'20' INTERCEPT PROGRAM
INTERRUPTIONS
.... 1... SI1ICTS X'08' INTERCEPT TEST AND SET (TS)
INSTRUCTIONS WHEN CC=1
.... .1.. SI1ICCS X'04' INTERCEPT COMPARE AND SWAP
(CS) INSTRUCTIONS WHEN CC=1
.... ..1. SI1ICCDS X'02' INTERCEPT COMPARE DOUBLE
AND SWAP (CDS) INSTRUCTIONS WHEN
CC=1
.... ...1 SI1ICIPT X'01' INTERCEPT INVALIDATE PAGE
TABLE ENTRY INSTRUCTIONS (IPTE)
or CSP
0049 73 Bitstring 1 SI1ICPT1 INTERCEPTION CONTROLS, BYTE 1
.1.. .... SI1ICLPS X'40' INTERCEPT LOAD PSW (LPSW)
INSTRUCTIONS
..1. .... SI1ICPTL X'20' INTERCEPT PURGE TLB (PTLB)
AND PURGE ALB (PALB) INSTRUCTIONS
...1 .... SI1ICSSM X'10' INTERCEPT SET SYSTEM MASK
(SSM) INSTRUCTIONS
.... 1... SI1ICBSA X'08' INTERCEPT BRANCH AND SET
AUTHORITY (BSA) INSTRUCTIONS
.... .1.. SI1ICSTC X'04' INTERCEPT STORE CONTROL
(STCTL) INSTRUCTIONS
.... ..1. SI1ICSTN X'02' INTERCEPT STORE-THEN-AND
SYSTEM MASK (STNSM) INSTRUCTIONS
.... ...1 SI1ICSTO X'01' INTERCEPT STORE-THEN-OR
SYSTEM MASK (STOSM) INSTRUCTIONS
X'80' RESERVED FOR FUTURE IBM USE
004A 74 Bitstring 1 SI1ICPT2 INTERCEPTION CONTROLS, BYTE 2
1... .... SI1ICSTK X'80' INTERCEPT STORE CLOCK
(STCK) INSTRUCTIONS
.1.. .... SI1ICISK X'40' INTERCEPT INSERT STORAGE
KEY (ISK) AND INSERT STORAGE KEY
EXTENDED (ISKE) INSTRUCTIONS
..1. .... SI1ICSSK X'20' INTERCEPT SET STORAGE KEY
(SSK) AND SET STORAGE KEY
EXTENDED (SSKE) INSTRUCTIONS
...1 .... SI1ICRRB X'10' INTERCEPT RESET REFERENCE
BIT (RRB) AND RESET REFERENCE BIT
EXTENDED (RRBE) INSTRUCTIONS
.... 1... SI1ICPC X'08' INTERCEPT PROGRAM CALL (PC)
INSTRUCTIONS
.... .1.. SI1ICPT X'04' INTERCEPT PROGRAM TRANSFER
(PT) INSTRUCTIONS
.... ..1. SI1ICTPT X'02' INTERCEPT TEST PROTECTION
(TPROT) INSTRUCTIONS
.... ...1 SI1ICLSP X'01' INTERCEPT LOAD ADDRESS
SPACE PARAMETERS (LASP)
INSTRUCTIONS
004B 75 Bitstring 1 SI1ICPT3 INTERCEPTION CONTROLS, BYTE 3
1... .... SI1ICVAS X'80' INTERCEPT SAVE VECTOR
ACTIVITY COUNT (VACSV)
INSTRUCTION
.1.. .... SI1ICSPT X'40' INTERCEPT SET CPU TIMER
(SPT) AND STORE CPU TIMER (STPT)
INSTRUCTIONS
..1. .... SI1ICSCK X'20' INTERCEPT SET CLOCK
COMPARATOR (SCKC) AND STORE CLOCK
COMPARATOR (STCKC) INSTRUCTIONS
...1 .... SI1ICVAR X'10' INTERCEPT RESTORE VECTOR
ACTIVITY COUNT (VACRS)
INSTRUCTION
.... 1... SI1ICPR X'08' INTERCEPT PROGRAM RETURN
(PR) INSTRUCTION
.... .1.. SI1ICBAK X'04' INTERCEPT BRANCH AND STACK
(BAKR) INSTRUCTION
.... ..1. SI1ICPG X'02' INTERCEPT PAGE-IN (PGIN)
AND PAGE-OUT (PGOUT)
INSTRUCTIONS.
004C 76 Signed 4 SI1ECA (0) EXECUTION CONTROLS
004C 76 Bitstring 1 SI1ECA0 EXECUTION CONTROLS, BYTE 0
1... .... SI1ECEXT X'80' EXTERNAL INTERRUPTION
INTERPRETATION ASSIST
.1.. .... SI1ECINT X'40' INTERVENTION BYPASS ASSIST
..1. .... SI1ECWAI X'20' GUEST WAIT-STATE ASSIST
...1 .... SI1ECSGP X'10' SIGP INTERPRETATION ASSIST
.... 1... SI1ECALT X'08' ALERT MONITORING BIT
.... .1.. SI1ECIO2 X'04' I/O INTERPRETATION LEVEL 2
ACTIVATION BIT
.... ...1 SI1ECMVP X'01' MVPG Facility enablement.
When this bit is one, SIE will
inter- pret the MVPG and IESBE
opcodes.
004D 77 Bitstring 1 SI1ECA1 EXECUTION CONTROLS, BYTE 1
..1. .... SI1EC370 X'20' ENABLE 370 GUEST I/O
INTERRUPTS
.... .1.. SI1VECTF X'04' Indicates to SIE microcode
that the virtual vector
configuration is online. Set when
a virtual vector configuration is
defined and not in check-stopped
state.
004E 78 Bitstring 1 SI1ECA2 Execution controls, byte 2
.... .... SI1BKDF1 X'00' Dummy bit definition so
BLOCKDEF will map SIxECA2
correctly
004F 79 Bitstring 1 SI1ECA3 Execution controls, byte 3
.... .1.. SI1SIGA X'04' Signal Adapter (SIGA)
Assist
0050 80 Bitstring 1 SI1ICODE INTERCEPTION EVENT CODE. THIS
FIELD DESCRIBES A GUEST CONDITION
DETECTED BY THE EMULATION
HARDWARE (USUALLY) WHICH REQUIRES
SOFTWARE INTERVENTION OR
SIMULATION. It IS ALSO USED BY
SOFTWARE TO INDICATE THAT THERE
EXISTS A DESCRIPTION OF GUEST
CONDITIONS BY SOFTWARE, IN
VMDNTMOD, THAT REQUIRES SOFTWARE
INTERVENTION FOR TRACING.
00000000 SI1ENDOP 0 RESERVED FOR IBM SOFTWARE USE
SIxENDOP is used to indicate that
the guest machine is between
instuctions, or currently
executing in emulation mode
00000004 SI1ICNTC 4 INSTRUCTION INTERCEPTION. A
GUEST INSTRUCTION WAS FOUND BY
EMULATION HARDWARE WHICH IS NOT
EMULATED, OR WHICH WAS REQUESTED
FOR INTERCEPTION IN THE
INTERCEPTION CONTROLS.
00000008 SI1ICPNT 8 PROGRAM INTERRUPT INTERCEPTION
0000000C SI1ICBOT 12 BOTH INSTRUCTION AND PROGRAM
INTERRUPT INTERCEPTIONS (OCCURRS
WITH LCTL, TS, CS, CDS
INSTRUCTIONS WITH A PER EVENT.)
00000010 SI1ICPEX 16 PENDING EXTERNAL INTERRUPT
00000014 SI1ICXNT 20 EXTERNAL INTERRUPT
INTERCEPTION
00000018 SI1ICPIO 24 PENDING I/O INTERRUPT
INTERCEPT
0000001C SI1ICWT 28 WAIT STATE INTERCEPTION
00000020 SI1ICVAL 32 VALIDITY INTERCEPTION
00000024 SI1IMISC 36 SOFTWARE USE ONLY Used to
indicate that a software event
has occurred which is not one of
the other codes. The condition is
further described in the VMDNTMOD
field.
00000028 SI1ICSTP 40 STOP INTERCEPTION
0000002C SI1ICOUO 44 OPERATION EXCEPTION
INTERCEPTION
00000030 SI1ICALT 48 Alert interception
00000038 SI1ICPIX 56 PARTIAL INSTRUCTION-EXECUTION
INTERCEPTION
0000003C SI1ICIOR 60 I/O INTERRUPTION INTERCEPTION
00000040 SI1ICION 64 I/O INSTRUCTION INTERCEPTION
00000044 SI1ICRUN 68 Expedite-Run processing
Interception
00000048 SI1ICTMR 72 Expedite-Timer processing
Interception
0000004C SI1ICVEC 76 Interception when running
Interpreted SIE. Occurs when
guest_2 issues vector ops that
affect vector change bits, and
guest_2 SIxVCCIN bit is not set,
but CP has set SIxVCCIN for
guest_1.
00000003 SI1IMLT4 X'03' To ensure field is multiple
of 4
0051 81 Bitstring 1 SI1ICFLG INSTRUCTION INTERCEPT MODIFIER
.... ..1. SI1ICIF X'02' INSTRUCTION FETCH EVENT
(P.E.R)
.... ...1 SI1ICEX X'01' THE INTERCEPTED INSTRUCTION
WAS THE SUBJECT OF AN EXECUTE
INST.
0052 82 Signed 2 SI1IHCPU HOST CPU ADDRESS THAT LAST
ENTERED EMULATION MODE FOR THIS
STATE DESCRIPTION
0054 84 Signed 2 SI1TODPF Guest TOD programmable field
0056 86 Bitstring 6 SI1IPARM (0) Interception parameter.
0056 86 Signed 2 SI1INST (0) Interception parameter bit 0-15
.1.1 .11. SI1IPA SI1INST
0056 86 Bitstring 1 SI1INSTO Interception parameter bit 0-7.
First byte of the OPCODE
00000056 SI1IPA0 SI1INSTO
0057 87 Bitstring 1 SI1INSTE Interception parameter bit 8-15
Second byte of the OPCODE for
extended opcode instruction or
R1R2 field or immediate data
field or length field
00000057 SI1IPA1 SI1INSTE
0058 88 Signed 4 SI1IPB (0) Interception parameter bit 16-47
For instruction interception,
this field contains bytes 2 and
beyond of the instruction text,
if the instruction is that long.
0058 88 Signed 2 SI1IPBH0 (0) Halfword 0 of IPB
0058 88 Bitstring 1 SI1IPB0 Byte 0 of IPB
0059 89 Bitstring 1 SI1IPB1 Byte 1 of IPB
005A 90 Signed 2 SI1IPBH1 (0) Halfword 1 of IPB
005A 90 Bitstring 1 SI1IPB2 Byte 2 of IPB
005B 91 Bitstring 1 SI1IPB3 Byte 3 of IPB
.1.1 1.11 SI1IPBRR SI1IPB3 R1R2 of the RRE
instruction format.
005C 92 Signed 4 SI1IPC Instruction parameter bit 48-79.
0060 96 Signed 4 SI1RCP (0) RCP-AREA HOST VIRTUAL ADDRESS
0060 96 Bitstring 1 SI1RCPB0 BYTE ZERO, FLAGS FOR STORAGE KEY
ASSIST
1... .... SI1ASIST X'80' AN ASSIST IS ENABLED
1... .... SI1SKAEN X'80' STORAGE KEY ASSIST ENABLED
.1.. .... SI1SKAIP X'40' STORAGE KEY ASSIST IN
PROGRESS
0061 97 Bitstring 1 * RESERVED WITH ASSISTS ENABLED
0062 98 Bitstring 1 SI1RCPB2 BYTE TWO, FLAGS ASSISTS
...1 .... SI1RCPBY X'10' BYPASS USE OF RCP FOR GUEST
0063 99 Bitstring 1 * RESERVED WITH ASSISTS ENABLED
0064 100 Signed 4 SI1ISCAA SYSTEM CONTROL AREA ADDRESS
0068 104 Signed 4 SI1SNORG SUBCHANNEL NUMBER TABLE ORIGIN
006C 108 Signed 4 * RESERVED FOR IBM HARDWARE USE
0070 112 Signed 2 SI1TCHCL TCH INTERCEPTION CONTROLS
0072 114 Signed 2 * RESERVED FOR IBM HARDWARE USE
0074 116 Signed 4 SI1IOPCT (0) I/O PASSTHROUGH CONTROL
0074 116 Bitstring 1 SI1DEDSC DEDICATED SUBCLASS CONTROL
0075 117 Bitstring 1 SI1REPSC REPLACEMENT ISC NUMBER
..11 1... CSWIRC X'38' INTERRUPTION SUBCLASS
EXTRACT MASK
1... .... CSWQDIO X'80' QDIO Facility (Q) Available
.... .1.. CSWIOINC X'04' I/O Initiation Control bit
.... ..1. CSWHDVA X'02' HALT DEVICE (HDV) Assist
Control bit
.... ...1 CSWABC X'01' ALTERNATE BLOCK CONTROL BIT
1... .... CSWPATH X'80' MODEL DEPENDENT PATH FOR
MSG SUBCHANL
..11 111. CSWMSV X'3E' MESSAGE SUBCHANNEL VALID
BITS
.1.. .... CSWMINS X'40' MESSAGE DEVICE MAY BE
INSTALLED
0076 118 Signed 2 SI1DVSCS (0) IRB DS MASK
0076 118 Bitstring 1 SI1DVST DEVICE STATUS BYTE OF THE IRB DS
MASK. THE CONTENTS OF THIS FIELD
ARE ANDED WITH THE DEVICE STATUS
BYTE OF THE IRB BY TSCH TO SEE IF
TYPE B INFORMATION IS PRESENT.
1... .... CSWATTN X'80' ATTENTION
.1.. .... CSWSM X'40' STATUS MODIFIER
..1. .... CSWCUE X'20' CONTROL UNIT END
...1 .... CSWBUSY X'10' BUSY
.... 1... CSWCE X'08' CHANNEL END
.... .1.. CSWDE X'04' DEVICE END
.... ..1. CSWUC X'02' UNIT CHECK
.... ...1 CSWUE X'01' UNIT EXCEPTION
.... 11.. CSWCEDE X'0C' CHANNEL END AND DEVICE END
..1. 11.. CSWCEDC X'2C' CHANNEL END,DEVICE END,AND
CUE
.1.1 .... CSWSMBSY X'50' CONTROL UNIT BUSY
.111 .... CSWCBS X'70' CONTROL UNIT BUSY AND END
1... .1.. CSWDEA X'84' DEVICE END AND ATTENTION
0077 119 Bitstring 1 SI1SCST SUBCHANNEL STATUS BYTE OF THE IRB
DS MASK. THE CONTENTS OF THIS
FIELD ARE ANDED WITH THE
SUBCHANNEL STATUS BYTE OF THE IRB
BY TSCH TO SEE IF TYPE B
INFORMATION IS PRESENT.
1... .... CSWPCI X'80' PROGRAM CONTROLLED
INTERRUPTION
.1.. .... CSWIL X'40' INCORRECT LENGTH INDICATION
..1. .... CSWPRG X'20' CHANNEL PROGRAM CHECK
...1 .... CSWPROT X'10' STORAGE PROTECTION CHECK
.... 1... CSWCDC X'08' CHANNEL DATA CHECK
.... .1.. CSWCCC X'04' CHANNEL CONTROL CHECK
.... ..1. CSWIFCC X'02' INTERFACE CONTROL CHECK
.... ...1 CSWCHC X'01' CHANNEL CHAINING CHECK
.... 111. CSWHCE X'0E' CDC+CCC+IFCC HARDWARE
ERRORS
..11 ...1 CSWPCE X'31' PRG+CHC+PROT PROGRAM ERRORS
0078 120 Bitstring 3 SI1XSLIM EXTENDED STORAGE UPPER LIMIT
BLOCK ADDRESS.
007B 123 Bitstring 1 * RESERVED FOR IBM HARDWARE USE
007C 124 Signed 4 * RESERVED FOR IBM HARDWARE USE
0080 128 Bitstring 64 SI1CRS (0) GUEST CONTROL REGISTERS 0-15
0080 128 Signed 4 SI1CR0 (0) GUEST CONTROL REGISTER 0
0080 128 Bitstring 1 SI1CR0B0 GUEST CONTROL REGISTER 0, BYTE 0
0081 129 Bitstring 1 SI1CR0B1 GUEST CONTROL REGISTER 0, BYTE 1
0082 130 Signed 2 SI1CR0XM (0) GUEST CR 0 EXTERNAL IRPT MASK
0082 130 Bitstring 1 SI1CR0B2 GUEST CONTROL REGISTER 0, BYTE 2
0083 131 Bitstring 1 SI1CR0B3 GUEST CONTROL REGISTER 0, BYTE 3
0084 132 Signed 4 SI1CR1 (0) GUEST CONTROL REGISTER 1
0084 132 Bitstring 1 SI1CR1B0 GUEST CONTROL REGISTER 1, BYTE 0
370 GUEST SEGMENT TABLE LENGTH
1... .... CR1SSXA X'80' 370/XA SPACE SWITCH EVENT
MASK
0085 133 Bitstring 3 SI1CR1SO (0) 370 GUEST STO VALUE
0085 133 Bitstring 1 SI1CR1B1 GUEST CONTROL REGISTER 1, BYTE 1
0086 134 Bitstring 1 SI1CR1B2 GUEST CONTROL REGISTER 1, BYTE 2
0087 135 Bitstring 1 SI1CR1B3 GUEST CONTROL REGISTER 1, BYTE 3
.... ...1 CR1SS370 X'01' 370 SPACE SWITCH EVENT MASK
0088 136 Signed 4 SI1CR2 (0) GUEST CONTROL REGISTER 2
0088 136 Signed 2 SI1CR2IM (0) 370 GUEST CHANNEL MASK
0088 136 Bitstring 1 SI1CR2B0 GUEST CONTROL REGISTER 2, BYTE 0
0089 137 Bitstring 1 SI1CR2B1 GUEST CONTROL REGISTER 2, BYTE 1
008A 138 Bitstring 1 SI1CR2B2 GUEST CONTROL REGISTER 2, BYTE 2
008B 139 Bitstring 1 SI1CR2B3 GUEST CONTROL REGISTER 2, BYTE 3
008C 140 Signed 4 SI1CR3 (0) GUEST CONTROL REGISTER 3
008C 140 Signed 2 SI1CR3KM (0) PSW-KEY mask
008C 140 Bitstring 1 SI1CR3B0 GUEST CONTROL REGISTER 3, BYTE 0
008D 141 Bitstring 1 SI1CR3B1 GUEST CONTROL REGISTER 3, BYTE 1
008E 142 Signed 2 SI1CR3SA (0) Secondary ASN
008E 142 Bitstring 1 SI1CR3B2 GUEST CONTROL REGISTER 3, BYTE 2
008F 143 Bitstring 1 SI1CR3B3 GUEST CONTROL REGISTER 3, BYTE 3
0090 144 Signed 4 SI1CR4 (0) GUEST CONTROL REGISTER 4
0090 144 Signed 2 SI1CR4AX (0) Guest control register 4 - HWORD
0 extended authorization index
(AX)
0090 144 Bitstring 1 SI1CR4B0 GUEST CONTROL REGISTER 4, BYTE 0
0091 145 Bitstring 1 SI1CR4B1 GUEST CONTROL REGISTER 4, BYTE 1
0092 146 Signed 2 SI1CR4PA (0) Guest control register 4 - HWORD
1 Primary address space number
(PASN)
0092 146 Bitstring 1 SI1CR4B2 GUEST CONTROL REGISTER 4, BYTE 2
0093 147 Bitstring 1 SI1CR4B3 GUEST CONTROL REGISTER 4, BYTE 3
0094 148 Signed 4 SI1CR5 (0) GUEST CONTROL REGISTER 5
0094 148 Bitstring 1 SI1CR5B0 GUEST CONTROL REGISTER 5, BYTE 0
0095 149 Bitstring 1 SI1CR5B1 GUEST CONTROL REGISTER 5, BYTE 1
0096 150 Bitstring 1 SI1CR5B2 GUEST CONTROL REGISTER 5, BYTE 2
0097 151 Bitstring 1 SI1CR5B3 GUEST CONTROL REGISTER 5, BYTE 3
0098 152 Signed 4 SI1CR6 (0) GUEST CONTROL REGISTER 6
0098 152 Bitstring 1 SI1CR6B0 GUEST CONTROL REGISTER 6, BYTE 0
0099 153 Bitstring 1 SI1CR6B1 GUEST CONTROL REGISTER 6, BYTE 1
009A 154 Bitstring 1 SI1CR6B2 GUEST CONTROL REGISTER 6, BYTE 2
009B 155 Bitstring 1 SI1CR6B3 GUEST CONTROL REGISTER 6, BYTE 3
009C 156 Signed 4 SI1CR7 (0) GUEST CONTROL REGISTER 7
009C 156 Bitstring 1 SI1CR7B0 GUEST CONTROL REGISTER 7, BYTE 0
009D 157 Bitstring 1 SI1CR7B1 GUEST CONTROL REGISTER 7, BYTE 1
009E 158 Bitstring 1 SI1CR7B2 GUEST CONTROL REGISTER 7, BYTE 2
009F 159 Bitstring 1 SI1CR7B3 GUEST CONTROL REGISTER 7, BYTE 3
00A0 160 Signed 4 SI1CR8 (0) GUEST CONTROL REGISTER 8
00A0 160 Signed 2 SI1CR8AX (0) Extended authorization index
00A0 160 Bitstring 1 SI1CR8B0 GUEST CONTROL REGISTER 8, BYTE 0
00A1 161 Bitstring 1 SI1CR8B1 GUEST CONTROL REGISTER 8, BYTE 1
00A2 162 Signed 2 SI1CR8MM (0) MONITOR CALL EVENT MASK
00A2 162 Bitstring 1 SI1CR8B2 GUEST CONTROL REGISTER 8, BYTE 2
00A3 163 Bitstring 1 SI1CR8B3 GUEST CONTROL REGISTER 8, BYTE 3
..1. .... SI1MCL10 X'20' Monitor call class 10
indicator
00A4 164 Signed 4 SI1CR9 (0) GUEST CONTROL REGISTER 9
00A4 164 Bitstring 1 SI1CR9B0 GUEST CONTROL REGISTER 9, BYTE 0
00A5 165 Bitstring 1 SI1CR9B1 GUEST CONTROL REGISTER 9, BYTE 1
00A6 166 Bitstring 1 SI1CR9GM (2) PER GPR ALTERATION MASK
00A8 168 Signed 4 SI1CR10 GUEST CONTROL REGISTER 10
00AC 172 Signed 4 SI1CR11 GUEST CONTROL REGISTER 11
00B0 176 Signed 4 SI1CR12 (0) GUEST CONTROL REGISTER 12
00B0 176 Bitstring 1 SI1CRCB0 GUEST CONTROL REGISTER 12,BYTE 0
1... .... CRCBRCTL X'80' BRANCH TRACE CONTROL BIT.
WHEN ON, BALR, BASR, BASSM, BAKR
AND BSG INST MAY BE TRACED BY THE
HARDWARE. Note that for ESAME,
this bit is moved to GCRC0.0 of a
64-bit CRC with a label of
CRCBTCTL.
00B1 177 Bitstring 1 SI1CRCB1 GUEST CONTROL REGISTER 12,BYTE 1
00B2 178 Bitstring 1 SI1CRCB2 GUEST CONTROL REGISTER 12,BYTE 2
00B3 179 Bitstring 1 SI1CRCB3 GUEST CONTROL REGISTER 12,BYTE 3
00B4 180 Signed 4 SI1CR13 (0) GUEST CONTROL REGISTER 13
00B4 180 Bitstring 1 SI1CRDB0 GUEST CONTROL REGISTER 13,BYTE 0
00B5 181 Bitstring 1 SI1CRDB1 GUEST CONTROL REGISTER 13,BYTE 1
00B6 182 Bitstring 1 SI1CRDB2 GUEST CONTROL REGISTER 13,BYTE 2
00B7 183 Bitstring 1 SI1CRDB3 GUEST CONTROL REGISTER 13,BYTE 3
00B8 184 Signed 4 SI1CR14 (0) GUEST CONTROL REGISTER 14
00B8 184 Bitstring 1 SI1CREB0 GUEST CONTROL REGISTER 14,BYTE 0
00B9 185 Bitstring 1 SI1CREB1 GUEST CONTROL REGISTER 14,BYTE 1
00BA 186 Bitstring 1 SI1CREB2 GUEST CONTROL REGISTER 14,BYTE 2
00BB 187 Bitstring 1 SI1CREB3 GUEST CONTROL REGISTER 14,BYTE 3
00BC 188 Signed 4 SI1CR15 (0) GUEST CONTROL REGISTER 15 MACHINE
CHECK EXTENDED LOG ADDR
00BC 188 Bitstring 1 SI1CRFB0 GUEST CONTROL REGISTER 15,BYTE 0
00BD 189 Bitstring 1 SI1CRFB1 GUEST CONTROL REGISTER 15,BYTE 1
00BE 190 Bitstring 1 SI1CRFB2 GUEST CONTROL REGISTER 15,BYTE 2
00BF 191 Bitstring 1 SI1CRFB3 GUEST CONTROL REGISTER 15,BYTE 3
INTERRUPTION INTERCEPTION AREA (APPROXIMATELY MAPS GUEST STORAGE X'80'
TO X'9F')
00C0 192 Address 4 SI1DPTE ADDRESS OF HOST PTE FOR MVPG
DESTINATION OPERAND
00C4 196 Address 4 SI1SPTE (0) ADDRESS OF HOST PTE FOR MVPG
SOURCE OPERAND
00C4 196 Signed 4 SI1IEXCF (0) EXTERNAL INTERRUPTION PARAMETERS
00C4 196 Signed 2 SI1IEXCA EXTERNAL INTERRUPTION CPU ADDR
00C6 198 Signed 2 SI1IEXCD (0) EXTERNAL INTERRUPTION CODE
00C6 198 Bitstring 1 SI1IEXCL EXTERNAL INTERRUPTION CLASS CODE
00000000 EXTICL00 00 CLASS 00 EXTERNAL INTERRUPTS
(INTERRUPT KEY, INTERVAL TIMER)
00000010 EXTICL10 16 CLASS 10 EXTERNAL INTERRUPTS
(TIMER, COMPARATOR, TOD SYNCH)
00000012 EXTICL12 18 CLASS 12 EXTERNAL INTERRUPTS
(MULTI-CPU SIGNALS)
00000014 EXTICL14 20 CLASS 14 EXTERNAL INTERRUPTS
(ETR INTERRUPTS)
00000020 EXTICL20 32 Class 20 external interrupts
(Time zone transition)
00000024 EXTICL24 36 CLASS 24 EXTERNAL INTERRUPTS
(SERVICE SIGNALS)
00000026 EXTICL26 38 CLASS 26 EXTERNAL INTERRUPTS
(ESA/XC INTERRUPTS)
00000040 EXTICL40 64 CLASS 40 EXTERNAL INTERRUPTS
(VMCF AND IUCV COMMUNICATION)
00C7 199 Bitstring 1 SI1IEXCT EXTERNAL INTERRUPTION TYPE CODE
00000040 EXTIKEY 64 CODE X'0040' INTERRUPT KEY
00000080 EXTITMR 128 CODE X'0080' 370 INTERVAL
TIMER
00000003 EXTITSYN 03 CODE X'1003' TOD SYNCH CHECK
00000004 EXTICKC 04 CODE X'1004' CLOCK COMPARATOR
00000005 EXTICPU 05 CODE X'1005' CPU TIMER
00000000 EXTIMALF 00 CODE X'1200' MALFUNCTION ALERT
00000001 EXTIEMGS 01 CODE X'1201' EMERGENCY SIGNAL
00000002 EXTICALL 02 CODE X'1202' EXTERNAL CALL
00000006 EXTIETR 06 CODE X'1406' ETR INTERRUPT
00000004 EXTITZCH 04 CODE X'2004' Time Zone Change
00000001 EXTISVSG 01 CODE X'2401' SERVICE SIGNAL
00000002 EXTIPVM 02 CODE X'2402' PVM LOGICAL
DEVICE
00000003 EXTIXC 03 CODE X'2603' ESA/XC and other
VM external interrupts
00000000 EXTIIUCV 00 CODE X'4000' IUCV INTERRUPTION
00000001 EXTIVMCF 01 CODE X'4001' VMCF INTERRUPTION
00C8 200 Signed 4 * RESERVED FOR IBM HARDWARE USE
00CC 204 Signed 4 SI1IPRCD (0) PROGRAM INTERRUPT ILC AND CODE
00CC 204 Signed 2 SI1IPRCL PROGRAM INTERRUPT ILC
00CE 206 Signed 2 SI1IPRCC (0) PROGRAM INTERRUPT CODE, HALFWORD
00000119 PRGICROP X'0119' Crypto Operation
Exception
00000136 PRGIADCP X'0136' Addressing capability
00008000 PRGIARPC X'8000' ARITHMETIC PARTIAL
COMPLETION BIT OF THE EXCEPTION
EXTENSION CODE (BIT 0 OF THE
PROGRAM CHECK INTERRUPT CODE)
00CE 206 Bitstring 1 SI1IPRC0 Program interrupt code byte 0
00CF 207 Bitstring 1 SI1IPRC1 Program interrupt code byte 1
00000000 PRGICCLR X'00' USED TO CLEAR PRGICODE
00000001 PRGIOPER X'01' OPERATION
00000002 PRGIPRIV X'02' PRIVILEGED OPERATION
00000003 PRGIEXEC X'03' EXECUTE
00000004 PRGIPROT X'04' PROTECTION
00000005 PRGIADDR X'05' ADDRESSING
00000006 PRGISPEC X'06' SPECIFICATION
00000007 PRGIDATA X'07' DATA
00000008 PRGIFXDV X'08' FIXED POINT OVERFLOW
00000009 PRGIFDIV X'09' FIXED POINT DIVIDE
0000000A PRGIDECO X'0A' DECIMAL OVERFLOW
0000000B PRGIDDIV X'0B' DECIMAL DIVIDE
0000000C PRGIEXPO X'0C' EXPONENT OVERFLOW
0000000D PRGIEXPU X'0D' EXPONENT UNDERFLOW
0000000E PRGISGNF X'0E' SIGNIFICANCE
0000000F PRGIFPDV X'0F' FLOATING POINT DIVIDE
00000010 PRGISEG X'10' SEGMENT TRANSLATION
00000011 PRGIPAGE X'11' PAGE TRANSLATION
00000012 PRGITSPC X'12' TRANSLATION SPECIFICATION
00000013 PRGISPOP X'13' SPECIAL OPERATION
00000014 PRGIPPF X'14' PSEUDO-PAGE-FAULT (SOFTWARE
ONLY)
00000015 PRGIOPND X'15' OPERAND (370/XA ONLY)
00000016 PRGITRAC X'16' TRACE TABLE FULL (370/XA
ONLY)
00000017 PRGIASNT X'17' ASN TRANSLATION
SPECIFICATION EXCEPTION
00000019 PRGIVOP X'19' VECTOR OPERATION EXCEPTION
0000001C PRGISPSW X'1C' SPACE SWITCH EVENT
0000001E PRGIUNOP X'1E' UNNORMALIZED OPERAND
EXCEPTION
0000001F PRGIPCTR X'1F' PC-TRANSLATION
SPECIFICATION
00000020 PRGIAFXT X'20' AFX TRANSLATION
00000021 PRGIASXT X'21' ASX TRANSLATION
00000022 PRGILXTR X'22' LX TRANSLATION
00000023 PRGIEXTR X'23' EX TRANSLATION
00000024 PRGIPRIA X'24' PRIMARY AUTHORITY
00000025 PRGISECA X'25' SECONDARY AUTHORITY
00000028 PRGIALTS X'28' ALET SPECIFICATION
00000029 PRGIALNT X'29' ALEN TRANSLATION
0000002A PRGIALES X'2A' ALE SEQUENCE
0000002B PRGIASTV X'2B' ASTE VALIDITY
0000002C PRGIASTS X'2C' ASTE SEQUENCE
0000002D PRGIEXTA X'2D' EXTENDED AUTHORITY
00000030 PRGISTKF X'30' STACK FULL
00000031 PRGISTKE X'31' STACK EMPTY
00000032 PRGISTKS X'32' STACK SPECIFICATION
00000033 PRGISTKT X'33' STACK TYPE
00000034 PRGISTKO X'34' STACK OPERATION
00000035 PRGIHIX1 X'35' Host-indicated exception,
#1
00000036 PRGIHIX2 X'36' Host-indicated exception,
#2
00000038 PRGIASCT X'38' ASCE type
00000039 PRGIRFT X'39' Region first translation
0000003A PRGIRST X'3A' Region second translation
0000003B PRGIRTT X'3B' Region third translation
00000040 PRGIMC X'40' MONITOR CALL
0000007F PRGICMSK X'7F' MASK TO ISOLATE PROGRAM
CHECK
00000080 PRGIPER X'80' PROGRAM EVENT RECORDING,
POSSIBLY WITH ANOTHER EXCEPTION
CODE .
00D0 208 Signed 4 SI1ITRAD TRANSLATION EXCEPTION ADDRESS
00D0 208 Bitstring 3 * (top bytes of fault address)
00D3 211 Bitstring 1 SI1ITRA3
00D0 208 Bitstring 1 SI1SSCTL Space-switch-event control:
1... .... SI1SSON X'80' Space-switch-control bit
was on
00D1 209 Bitstring 1 SI1SSCT2 when a space switch program
interruption occurs, the old
value of the space-switch-event
control bit is saved in the
high-order bit of SIxSSCTL. The
remaining bits of SIxSSCTL and
SIxSSCT2 are set to 0.
00D2 210 Signed 2 SI1OPASN (0) Old PASN - set for a space-
switch-event program interrupt
00D2 210 Bitstring 1 * Reserved for IBM hardware use
00D3 211 Bitstring 1 SI1ADDSP Address space flag indicates
where STD value come from
00000000 SI1PRSTD 00 STD is obtained from CR1
00000001 SI1ARSTD 01 STD is obtained from
AR-specified
00000002 SI1SESTD 02 STD is obtained from CR7
00000003 SI1HOSTD 03 STD is obtained from CR13
00D0 208 Signed 4 SI1FPARM (0) Interruption parameter
00D0 208 Bitstring 3 *
00D3 211 Bitstring 1 SI1DXCOD Data-exception code
00D4 212 Signed 2 SI1IMNCL MONITOR CLASS CODE
00D6 214 Signed 2 SI1PERCL (0) PER class code
00D6 214 Bitstring 1 SI1PERCD PER event code identifier
00D7 215 Bitstring 1 SI1PERZF PER interrupt code
.1.. .... SI1ATMID X'40' Addressing and translation
mode identification (ATMID)
validity bit
..1. .... SI1ATM32 X'20' ATMID PSW bit 32
...1 .... SI1ATM05 X'10' ATMID PSW bit 05
.... 1... SI1ATM16 X'08' ATMID PSW bit 16
.... .1.. SI1ATM17 X'04' ATMID PSW bit 17
.... ..1. SI1PSTD1 X'02' STD ID bit 1
.... ...1 SI1PSTD2 X'01' STD ID bit 2
.111 1111 SI1ATM SI1ATMID+SI1ATM32+SI1ATM05+SI1ATM
16+SI1ATM17+SI1PSTD1+SI 1PSTD2
Mask to reset ATM bits
.... .... SI1PRSEG X'00' STD ID bits both off. This
is Primary Segment Table
Designation obtained from CR-1
.... ...1 SI1ARSEG X'01' STD ID bits = '01'x. This
is AR specified
.... ..1. SI1SESEG X'02' STD ID bits = '10'x. This
is Secondary Segment Table
Designation obtained from CR-7
.... ..11 SI1HOSEG X'03' STD ID bits both on. This
is Home Segment Table Designation
obtained from CR-13
00D8 216 Signed 4 SI1PERAD PER EVENT INSTRUCTION ADDRESS
00DC 220 Signed 4 SI1IMNCD MONITOR CODE
00E0 224 Bitstring 1 SI1XCPAR EXCEPTION ACCESS IDENTIFICATION
.... 1111 PRGXCREG X'0F' Access-register number
00E1 225 Bitstring 1 SI1PERAR PER ACCESS IDENTIFICATION
00E2 226 Bitstring 1 SI1OPRID (0) Operand access identification
00E2 226 Bitstring 3 SI1XSO Expanded storage origin
00E5 229 Bitstring 3 SI1XSL Expanded storage limit
00E8 232 Signed 4 SI1XCPAL (0) Exception ALET (corresponds to
prefix offset 168-171).
FOLLOWING INTERRUPTION INFORMATION STORED FOR SIE INTERCEPTION CODES 60
AND 64. SAME INFORMATION AS WOULD BE STORED IN GUEST STORAGE 184-105.
00E8 232 Signed 4 SI1IOSID (0) SUBCHANNEL IDENTIFICATION
00E8 232 Signed 2 SI1IOINT I/O INTERRUPT CONSTANT - 0001
00EA 234 Signed 2 SI1IORNM I/O INTERRUPT SUBCHANNEL NUMBER
00EC 236 Signed 4 SI1INPRM I/O INTERRUPT PARAMETER
00F0 240 Bitstring 1 SI1IVISC 00VISC000
00F1 241 Bitstring 1 SI1IZONE ZONE
00F2 242 Bitstring 1 SI1ISCHI I0000000 INTERRUPT INTERLOCK CNTL
1... .... SI1SCHI1 X'80' INTERRUPT INTERLOCK IS ON
00F3 243 Bitstring 1 * RESERVED
00F4 244 Bitstring 6 SI1IBM1 Reserved for IBM hardware use
00FA 250 Bitstring 2 * Reserved for IBM hardware use
00FC 252 Signed 4 SI1APCBK Ptr to AP crypto control block
00000100 SI1BLEN *-SI1BK BLOCK SIZE IN BYTES
Redefine interception parameters for validity interception.
0056 86 Bitstring 4 SI1VIRSN (0) Validity interception reason code
0056 86 Bitstring 1 SI1VIWHO "Who" recognized the validity
interception? How many levels
deep in interpretive execution,
and what component?
0057 87 Bitstring 1 SI1VIWHN "When" was the condition
encountered (SIE entry, exit,
instruction interpretation,
etc.)?
0058 88 Signed 2 SI1VIWHY "Why" did the validity inter-
ception occur? What was the
specific defect in the guest
definition or host state?
005A 90 Bitstring 6 SI1VIRSV Reserved; zeros stored on
validity interception
| I/O INTERPRETATION LEVEL 2 RE-DEFINITION |
0074 116 Bitstring 1 SI1AZN ACTIVE ZONE NUMBER
0075 117 Bitstring 1 SI1RPLZN REPLACEMENT ZONE NUMBER
0076 118 Signed 2 * IRB DS MASK (UNCHANGED FROM I/O
INTERPRETATION LEVEL 1)
0078 120 Bitstring 1 SI1AZM ALERT GENERATING ZONE MASK
0079 121 Bitstring 2 SI1IBM2 RESERVED FOR IBM HARDWARE USE
007B 123 Bitstring 1 * RESERVED FOR IBM HARDWARE USE
SI1BK Storage Layout
*** SI1BK - SIE STATE DESCRIPTION (format 1)
*
* +------+------+------+------+---------------------------+
* 0 |:NTVCT|:STATC|:MODEX|:MODE | SI1PREFX |
* +------+------+------+------+---------------------------+
* 8 | SI1MSORG | SI1GMSIZ |///////////////////////////|
* +-------------+-------------+---------------------------+
* 10 | SI1EG14 | SI1EG15 |
* +------+------+------+------+------+--------------------+
* 18 |:PSW0B|:PSW1 |:PSW2 |:PSW3 |:PSW4B| SI1PSW57 |
* +------+------+------+------+------+--------------------+
* 20 | SI1HIRES | SI1LORES |
* +---------------------------+---------------------------+
* 28 | SI1CPUTM |
* +-------------------------------------------------------+
* 30 | SI1CKC |
* +-------------------------------------------------------+
* 38 | SI1EPOCH |
* +------+------+------+------+------+------+-------------+
* 40 |:SVCTL|:SVC1N|:SVC2N|:SVC3N|:LCTB0|:LCTB1| SI1ICPUA |
* +------+------+------+------+------+------+------+------+
* 48 |:ICPT0|:ICPT1|:ICPT2|:ICPT3|:ECA0 |:ECA1 |:ECA2 |:ECA3 |
* +------+------+------+------+------+------+------+------+
* 50 |:ICODE|:ICFLG| SI1IHCPU | SI1TODPF |:INSTO|:INSTE|
* +------+------+------+------+-------------+------+------+
* 58 |:IPB0 |:IPB1 |:IPB2 |:IPB3 | SI1IPC |
* +------+------+------+------+---------------------------+
* 60 |:RCPB0|//////|:RCPB2|//////| SI1ISCAA |
* +------+------+------+------+---------------------------+
* 68 | SI1SNORG |///////////////////////////|
* +-------------+-------------+------+------+------+------+
* 70 | SI1TCHCL |/////////////|:DEDSC|:REPSC|:DVST |:SCST |
* +-------------+------+------+------+------+------+------+
* 78 | SI1XSLIM |//////|///////////////////////////|
* +------+------+------+------+------+------+------+------+
* 80 |:CR0B0|:CR0B1|:CR0B2|:CR0B3|:CR1B0|:CR1B1|:CR1B2|:CR1B3|
* +------+------+------+------+------+------+------+------+
* 88 |:CR2B0|:CR2B1|:CR2B2|:CR2B3|:CR3B0|:CR3B1|:CR3B2|:CR3B3|
* +------+------+------+------+------+------+------+------+
* 90 |:CR4B0|:CR4B1|:CR4B2|:CR4B3|:CR5B0|:CR5B1|:CR5B2|:CR5B3|
* +------+------+------+------+------+------+------+------+
* 98 |:CR6B0|:CR6B1|:CR6B2|:CR6B3|:CR7B0|:CR7B1|:CR7B2|:CR7B3|
* +------+------+------+------+------+------+------+------+
* A0 |:CR8B0|:CR8B1|:CR8B2|:CR8B3|:CR9B0|:CR9B1| SI1CR9GM |
* +------+------+------+------+------+------+-------------+
* A8 | SI1CR10 | SI1CR11 |
* +------+------+------+------+------+------+------+------+
* B0 |:CRCB0|:CRCB1|:CRCB2|:CRCB3|:CRDB0|:CRDB1|:CRDB2|:CRDB3|
* +------+------+------+------+------+------+------+------+
* B8 |:CREB0|:CREB1|:CREB2|:CREB3|:CRFB0|:CRFB1|:CRFB2|:CRFB3|
* +------+------+------+------+------+------+------+------+
* C0 | SI1DPTE | SI1IEXCA |:IEXCL|:IEXCT|
* +---------------------------+-------------+------+------+
* C8 |///////////////////////////| SI1IPRCL |:IPRC0|:IPRC1|
* +---------------------------+-------------+------+------+
* D0 | SI1ITRAD | D4
* +---------------------------+
*
*** SI1BK - SIE STATE DESCRIPTION (format 1)
*** Overlay for SI1ITRAD in SI1BK
*
* +--------------------+------+
* D0 |////////////////////|:ITRA3| D4
* +--------------------+------+
*
*** Overlay for SI1ITRAD in SI1BK
*** Overlay for SI1ITRAD in SI1BK
*
* +------+------+------+------+
* D0 |:SSCTL|:SSCT2|//////|:ADDSP| D4
* +------+------+------+------+
*
*** Overlay for SI1ITRAD in SI1BK
*** Overlay for SI1ITRAD in SI1BK
*
* +--------------------+------+-------------+------+------+
* D0 |////////////////////|:DXCOD| SI1IMNCL |:PERCD|:PERZF|
* +--------------------+------+-------------+------+------+
* D8 | SI1PERAD | SI1IMNCD |
* +------+------+-------------+------+--------------------+
* E0 |:XCPAR|:PERAR| SI1XSO | SI1XSL |
* +------+------+-------------+------+--------------------+
* E8 | SI1IOINT | SI1IORNM | SI1INPRM |
* +------+------+------+------+---------------------------+
* F0 |:IVISC|:IZONE|:ISCHI|//////| SI1IBM1- |
* +------+------+------+------+---------------------------+
* F8 | -(0F4) |/////////////| SI1APCBK |
* +-------------+-------------+---------------------------+
* 100
*
*** Overlay for SI1ITRAD in SI1BK
*** Overlay for SI1IPARM in SI1BK
*
* +------+------+
* 50 ... 56 |:VIWHO|:VIWHN|
* +-------------+---------------------------+------+------+
* 58 | SI1VIWHY | SI1VIRSV |
* +-------------+-----------------------------------------+
* 60
*
*** Overlay for SI1IPARM in SI1BK
*** Overlay for SI1IOPCT in SI1BK
*
* +------+------+-------------+
* 70 ... 74 |SI1AZN|:RPLZN|/////////////|
* +------+-------------+------+------+------+-------------+
* 78 |SI1AZM| SI1IBM2 |//////| 7C
* +------+-------------+------+
*
*** Overlay for SI1IOPCT in SI1BK
SI1BK Cross Reference
Symbol Dspl Value -------------- ---- ----- ALDMAX 001C SI1PSW4B ALDMIN 001C 80 ALD0ALLM 001C 7F ALD0ALNS 001C 03 ALD0ALOM 001C SI1PSW4B ALD0ALUN 001C 80 ALD0ALUS 001C 07 ASWASTEOM 001C SI1PSW4B CRCBRCTL 00B0 80 CR1SSXA 0084 80 CR1SS370 0087 01 CSWABC 0075 01 CSWATTN 0076 80 CSWBUSY 0076 10 CSWCBS 0076 70 CSWCCC 0077 04 CSWCDC 0077 08 CSWCE 0076 08 CSWCEDC 0076 2C CSWCEDE 0076 0C CSWCHC 0077 01 CSWCUE 0076 20 CSWDE 0076 04 CSWDEA 0076 84 CSWHCE 0077 0E CSWHDVA 0075 02 CSWIFCC 0077 02 CSWIL 0077 40 CSWIOINC 0075 04 CSWIRC 0075 38 CSWMINS 0075 40 CSWMSV 0075 3E CSWPATH 0075 80 CSWPCE 0077 31 CSWPCI 0077 80 CSWPRG 0077 20 CSWPROT 0077 10 CSWQDIO 0075 80 CSWSM 0076 40 CSWSMBSY 0076 50 CSWUC 0076 02 CSWUE 0076 01 DATBXM 001C SI1PSW4B DATPXM 001C SI1PSW4B DATSXM 001C SI1PSW4B DUWDUCTOM 001C SI1PSW4B EXTICALL 00C7 00000002 EXTICKC 00C7 00000004 EXTICL00 00C6 00000000 EXTICL10 00C6 00000010 EXTICL12 00C6 00000012 EXTICL14 00C6 00000014 EXTICL20 00C6 00000020 EXTICL24 00C6 00000024 EXTICL26 00C6 00000026 EXTICL40 00C6 00000040 EXTICPU 00C7 00000005 EXTIEMGS 00C7 00000001 EXTIETR 00C7 00000006 EXTIIUCV 00C7 00000000 EXTIKEY 00C7 00000040 EXTIMALF 00C7 00000000 EXTIPVM 00C7 00000002 EXTISVSG 00C7 00000001 EXTITMR 00C7 00000080 EXTITSYN 00C7 00000003 EXTITZCH 00C7 00000004 EXTIVMCF 00C7 00000001 EXTIXC 00C7 00000003 KEYACC 001C F0 KEYACCF 001C F8 KEYCHG 001C 02 KEYFETCH 001C 08 KEYISOL 001C FE KEYOPEN 001C 09 KEYRC 001C 06 KEYREF 001C 04 MAXVSTOR 001C SI1PSW4B PRGIADCP 00CE 00000136 PRGIADDR 00CF 00000005 PRGIAFXT 00CF 00000020 PRGIALES 00CF 0000002A PRGIALNT 00CF 00000029 PRGIALTS 00CF 00000028 PRGIARPC 00CE 00008000 PRGIASCT 00CF 00000038 PRGIASNT 00CF 00000017 PRGIASTS 00CF 0000002C PRGIASTV 00CF 0000002B PRGIASXT 00CF 00000021 PRGICCLR 00CF 00000000 PRGICMSK 00CF 0000007F PRGICROP 00CE 00000119 PRGIDATA 00CF 00000007 PRGIDDIV 00CF 0000000B PRGIDECO 00CF 0000000A PRGIEXEC 00CF 00000003 PRGIEXPO 00CF 0000000C PRGIEXPU 00CF 0000000D PRGIEXTA 00CF 0000002D PRGIEXTR 00CF 00000023 PRGIFDIV 00CF 00000009 PRGIFPDV 00CF 0000000F PRGIFXDV 00CF 00000008 PRGIHIX1 00CF 00000035 PRGIHIX2 00CF 00000036 PRGILXTR 00CF 00000022 PRGIMC 00CF 00000040 PRGIOPER 00CF 00000001 PRGIOPND 00CF 00000015 PRGIPAGE 00CF 00000011 PRGIPCTR 00CF 0000001F PRGIPER 00CF 00000080 PRGIPPF 00CF 00000014 PRGIPRIA 00CF 00000024 PRGIPRIV 00CF 00000002 PRGIPROT 00CF 00000004 PRGIRFT 00CF 00000039 PRGIRST 00CF 0000003A PRGIRTT 00CF 0000003B PRGISECA 00CF 00000025 PRGISEG 00CF 00000010 PRGISGNF 00CF 0000000E PRGISPEC 00CF 00000006 PRGISPOP 00CF 00000013 PRGISPSW 00CF 0000001C PRGISTKE 00CF 00000031 PRGISTKF 00CF 00000030 PRGISTKO 00CF 00000034 PRGISTKS 00CF 00000032 PRGISTKT 00CF 00000033 PRGITRAC 00CF 00000016 PRGITSPC 00CF 00000012 PRGIUNOP 00CF 0000001E PRGIVOP 00CF 00000019 PRGXCREG 00E0 0F PSWAMODE 001A 40 PSWASMSK 001A C0 PSWBA 001C 80 PSWCONB1 001C 10 PSWCONB2 001C 20 PSWCOND 001A 30 PSWCONDB 001C 30 PSWCOND1 001A 10 PSWCOND2 001A 20 PSWDECO 001A 04 PSWDECOB 001C 04 PSWECMD 0019 08 PSWEXSM 0018 01 PSWEXSMB 0018 01 PSWEXUN 001A 02 PSWEXUNB 001C 02 PSWFIXO 001A 08 PSWFIXOB 001C 08 PSWHIADR 001C 7F PSWHMODE 001A C0 PSWILCBC 001C C0 PSWILCB2 001C 40 PSWILCB4 001C 80 PSWIOMSK 0018 FC PSWIOSM 0018 02 PSWIOSMB 0018 02 PSWKEY 0019 F0 PSWMAPPD 0019 01 PSWMCHK 0019 04 PSWPERA 0018 40 PSWPMODE 001A 00 PSWPMSK 001A 0F PSWPMSKB 001C 0F PSWPROB 0019 01 PSWSIGN 001A 01 PSWSIGNB 001C 01 PSWSMODE 001A 80 PSWTRAN 0018 04 PSWWAIT 0019 02 PSW31AMF 001C 00 PSW31BT 001C 80 SACAR 001C SI1PSW4B SACHOME 001C SI1PSW4B SACPRIM 001C 00 SACSECO 001C SI1PSW4B SAM31 001C 1F SAM64 001C 40 SIGPCPU 001C 0C SIGPEMER 001C 03 SIGPEXTC 001C 02 SIGPICPU 001C 0B SIGPIPR 001C 07 SIGPPR 001C 08 SIGPRSTR 001C 06 SIGPSARC 001C 12 SIGPSENS 001C 01 SIGPSPFX 001C 0D SIGPSSTS 001C 0E SIGPSSTT 001C 09 SIGPSTOP 001C 05 SIGPSTRT 001C 04 SIGPSXST 001C 11 SI1ADDSP 00D3 SI1APCBK 00FC SI1ARSEG 00D7 01 SI1ARSTD 00D3 00000001 SI1ASIST 0060 80 SI1ATM 00D7 7F SI1ATMID 00D7 40 SI1ATM05 00D7 10 SI1ATM16 00D7 08 SI1ATM17 00D7 04 SI1ATM32 00D7 20 SI1AZM 0078 SI1AZN 0074 SI1BKDF1 004E 00 SI1BLEN 00FC 00000100 SI1CKC 0030 SI1CPUTM 0028 SI1CPUTN 0028 80 SI1CPUT0 0028 SI1CRCB0 00B0 SI1CRCB1 00B1 SI1CRCB2 00B2 SI1CRCB3 00B3 SI1CRDB0 00B4 SI1CRDB1 00B5 SI1CRDB2 00B6 SI1CRDB3 00B7 SI1CREB0 00B8 SI1CREB1 00B9 SI1CREB2 00BA SI1CREB3 00BB SI1CRFB0 00BC SI1CRFB1 00BD SI1CRFB2 00BE SI1CRFB3 00BF SI1CRS 0080 SI1CR0 0080 SI1CR0B0 0080 SI1CR0B1 0081 SI1CR0B2 0082 SI1CR0B3 0083 SI1CR0XM 0082 SI1CR1 0084 SI1CR1B0 0084 SI1CR1B1 0085 SI1CR1B2 0086 SI1CR1B3 0087 SI1CR1SO 0085 SI1CR10 00A8 SI1CR11 00AC SI1CR12 00B0 SI1CR13 00B4 SI1CR14 00B8 SI1CR15 00BC SI1CR2 0088 SI1CR2B0 0088 SI1CR2B1 0089 SI1CR2B2 008A SI1CR2B3 008B SI1CR2IM 0088 SI1CR3 008C SI1CR3B0 008C SI1CR3B1 008D SI1CR3B2 008E SI1CR3B3 008F SI1CR3KM 008C SI1CR3SA 008E SI1CR4 0090 SI1CR4AX 0090 SI1CR4B0 0090 SI1CR4B1 0091 SI1CR4B2 0092 SI1CR4B3 0093 SI1CR4PA 0092 SI1CR5 0094 SI1CR5B0 0094 SI1CR5B1 0095 SI1CR5B2 0096 SI1CR5B3 0097 SI1CR6 0098 SI1CR6B0 0098 SI1CR6B1 0099 SI1CR6B2 009A SI1CR6B3 009B SI1CR7 009C SI1CR7B0 009C SI1CR7B1 009D SI1CR7B2 009E SI1CR7B3 009F SI1CR8 00A0 SI1CR8AX 00A0 SI1CR8B0 00A0 SI1CR8B1 00A1 SI1CR8B2 00A2 SI1CR8B3 00A3 SI1CR8MM 00A2 SI1CR9 00A4 SI1CR9B0 00A4 SI1CR9B1 00A5 SI1CR9GM 00A6 SI1DEDSC 0074 SI1DPTE 00C0 SI1DVSCS 0076 SI1DVST 0076 SI1DXCOD 00D3 SI1ECA 004C SI1ECALT 004C 08 SI1ECA0 004C SI1ECA1 004D SI1ECA2 004E SI1ECA3 004F SI1ECEXT 004C 80 SI1ECINT 004C 40 SI1ECIO2 004C 04 SI1ECMVP 004C 01 SI1ECSGP 004C 10 SI1ECWAI 004C 20 SI1EC370 004D 20 SI1EG14 0010 SI1EG145 0010 SI1EG15 0014 SI1ENDOP 0050 00000000 SI1EPOCH 0038 SI1EXRUN 0001 01 SI1EXTMR 0001 02 SI1FPARM 00D0 SI1GMSIZ 000A SI1GPE 0003 01 SI1HIRES 0020 SI1HOSEG 00D7 03 SI1HOSTD 00D3 00000003 SI1IBM1 00F4 SI1IBM2 0079 SI1ICALT 0050 00000030 SI1ICBAK 004B 04 SI1ICBOT 0050 0000000C SI1ICBSA 0049 08 SI1ICCDS 0048 02 SI1ICCS 0048 04 SI1ICEX 0051 01 SI1ICFLG 0051 SI1ICIF 0051 02 SI1ICION 0050 00000040 SI1ICIOR 0050 0000003C SI1ICIPT 0048 01 SI1ICISK 004A 40 SI1ICLPS 0049 40 SI1ICLSP 004A 01 SI1ICNTC 0050 00000004 SI1ICODE 0050 SI1ICOUO 0050 0000002C SI1ICPC 004A 08 SI1ICPEX 0050 00000010 SI1ICPG 004B 02 SI1ICPIO 0050 00000018 SI1ICPIX 0050 00000038 SI1ICPNT 0050 00000008 SI1ICPOP 0048 80 SI1ICPR 004B 08 SI1ICPRG 0048 20 SI1ICPRO 0048 40 SI1ICPT 004A 04 SI1ICPTL 0049 20 SI1ICPT0 0048 SI1ICPT1 0049 SI1ICPT2 004A SI1ICPT3 004B SI1ICPUA 0046 SI1ICRRB 004A 10 SI1ICRUN 0050 00000044 SI1ICSCK 004B 20 SI1ICSPT 004B 40 SI1ICSSK 004A 20 SI1ICSSM 0049 10 SI1ICSTC 0049 04 SI1ICSTK 004A 80 SI1ICSTN 0049 02 SI1ICSTO 0049 01 SI1ICSTP 0050 00000028 SI1ICTLS 0048 SI1ICTMR 0050 00000048 SI1ICTPT 004A 02 SI1ICTS 0048 08 SI1ICVAL 0050 00000020 SI1ICVAR 004B 10 SI1ICVAS 004B 80 SI1ICVEC 0050 0000004C SI1ICWT 0050 0000001C SI1ICXNT 0050 00000014 SI1IEXCA 00C4 SI1IEXCD 00C6 SI1IEXCF 00C4 SI1IEXCL 00C6 SI1IEXCT 00C7 SI1IHCPU 0052 SI1IMISC 0050 00000024 SI1IMLT4 0050 00000003 SI1IMNCD 00DC SI1IMNCL 00D4 SI1INPRM 00EC SI1INST 0056 SI1INSTE 0057 SI1INSTO 0056 SI1INTWD 0000 SI1IOINT 00E8 SI1IOPCT 0074 SI1IORNM 00EA SI1IOSID 00E8 SI1IPA 0056 56 SI1IPARM 0056 SI1IPA0 0056 00000056 SI1IPA1 0057 00000057 SI1IPB 0058 SI1IPBH0 0058 SI1IPBH1 005A SI1IPBRR 005B 5B SI1IPB0 0058 SI1IPB1 0059 SI1IPB2 005A SI1IPB3 005B SI1IPC 005C SI1IPEXT 0000 01 SI1IPRCC 00CE SI1IPRCD 00CC SI1IPRCL 00CC SI1IPRC0 00CE SI1IPRC1 00CF SI1IPSTP 0000 04 SI1IPVIO 0000 02 SI1IPWAI 0000 10 SI1IPXTC 0000 08 SI1ISCAA 0064 SI1ISCHI 00F2 SI1ITMOF 0003 04 SI1ITMRI 0001 80 SI1ITRAD 00D0 SI1ITRA3 00D3 SI1IVISC 00F0 SI1IZONE 00F1 SI1LCTB0 0044 SI1LCTB1 0045 SI1LCTLA 0045 20 SI1LCTLB 0045 10 SI1LCTLC 0045 08 SI1LCTLD 0045 04 SI1LCTLE 0045 02 SI1LCTLF 0045 01 SI1LCTLS 0044 SI1LCTL0 0044 80 SI1LCTL1 0044 40 SI1LCTL2 0044 20 SI1LCTL3 0044 10 SI1LCTL4 0044 08 SI1LCTL5 0044 04 SI1LCTL6 0044 02 SI1LCTL7 0044 01 SI1LCTL8 0045 80 SI1LCTL9 0045 40 SI1LORES 0024 SI1MCDS 0002 01 SI1MCL10 00A3 20 SI1MODE 0003 SI1MODEX 0002 SI1MSORG 0008 SI1NTVCT 0000 SI1OPASN 00D2 SI1OPRID 00E2 SI1PERAD 00D8 SI1PERAR 00E1 SI1PERCD 00D6 SI1PERCL 00D6 SI1PERZF 00D7 SI1PREFX 0004 SI1PRSEG 00D7 00 SI1PRSTD 00D3 00000000 SI1PSTD1 00D7 02 SI1PSTD2 00D7 01 SI1PSW 0018 SI1PSW0 0018 SI1PSW0B 0018 SI1PSW0F 0018 SI1PSW1 0019 SI1PSW2 001A SI1PSW2H 001A SI1PSW3 001B SI1PSW4 001C SI1PSW4B 001C SI1PSW4F 001C SI1PSW57 001D SI1RCP 0060 SI1RCPBY 0062 10 SI1RCPB0 0060 SI1RCPB2 0062 SI1REPSC 0075 SI1RPLZN 0075 SI1RRF 0002 80 SI1RSCB 0001 40 SI1SCHI1 00F2 80 SI1SCST 0077 SI1SDSC 0000 SI1SESEG 00D7 02 SI1SESTD 00D3 00000002 SI1SIGA 004F 04 SI1SKAEN 0060 80 SI1SKAIP 0060 40 SI1SNORG 0068 SI1SPTE 00C4 SI1SSCTL 00D0 SI1SSCT2 00D1 SI1SSON 00D0 80 SI1STATC 0001 SI1SVCNN 0040 80 SI1SVCTL 0040 SI1SVC1C 0040 40 SI1SVC1N 0041 SI1SVC2C 0040 20 SI1SVC2N 0042 SI1SVC3C 0040 10 SI1SVC3N 0043 SI1TCHCL 0070 SI1TODPF 0054 SI1VCCIN 0003 40 SI1VECTF 004D 04 SI1VIRSN 0056 SI1VIRSV 005A SI1VIWHN 0057 SI1VIWHO 0056 SI1VIWHY 0058 SI1VR 0003 08 SI1XA 0003 20 SI1XCPAL 00E8 SI1XCPAR 00E0 SI1XSL 00E5 SI1XSLIM 0078 SI1XSO 00E2 SI12NDVR 0002 20 SI12NDVV 0002 40 SI1370 0003 10
Copyright IBM Corporation, 1990, 2002