SI1BK Back to Index page
 
Prolog 
Control Block Contents 
   SI1BK DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.


  SI1BK Prolog Top of page
 
 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 zArch 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 Top of page
 

 SI1BK DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SI1BK SIE STATE DESCRIPTION (format 1) 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' SI1IPWAI 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' SI1IPXTC EXTERNAL CALL INTERRUPTION PENDING .... .1.. SI1IPSTP X'04' SI1IPSTP SIE stopping control .... ..1. SI1IPVIO X'02' SI1IPVIO I/O INTERRUPTION PENDING .... ...1 SI1IPEXT X'01' SI1IPEXT EXTERNAL INTERRUPTION PENDING 0001 1 Bitstring 1 SI1STATC '||S||' State control fields 1... .... SI1ITMRI X'80' SI1ITMRI INTERVAL TIMER IRPT PENDING .1.. .... SI1RSCB X'40' SI1RSCB 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' SI1EXTMR Expedite-Timer processing enabled .... ...1 SI1EXRUN X'01' SI1EXRUN 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' SI1RRF Region Relocate installed .1.. .... SI12NDVV X'40' SI12NDVV 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' SI12NDVR Indicates Rguest runs V=R guests via uVSIE (microcode VSIE). See SIx2NDVV comments for when set. Valid in all VMDBKs. .... ...1 SI1MCDS X'01' SI1MCDS 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. .... SI1XA X'20' SI1XA SYS 370/XA MODE GUEST MACHINE ...1 .... SI1370 X'10' SI1370 SYSTEM/370 MODE GUEST MACHINE .... 1... SI1VR X'08' SI1VR 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' SI1ITMOF 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' SI1GPE 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' PSWPERA PROGRAM EVENT RECORDING ACTIVE .... .1.. PSWTRAN X'04' PSWTRAN ADDRESS TRANSLATE MODE ACTIVE .... ..1. PSWIOSM X'02' PSWIOSM I/O INTERRUPTION SUMMARY MASK .... ...1 PSWEXSM X'01' PSWEXSM EXTERNAL INTERRUPT SUMMARY MASK 0018 24 Bitstring 1 SI1PSW0B GUEST PSW BYTE ZERO, SYST. MASK 1111 11.. PSWIOMSK X'FC' PSWIOMSK CHANNEL MASK, CHANNELS 0-5 .... ..1. PSWIOSMB X'02' PSWIOSMB I/O SUMMARY MASK, CHANNEL 6-15 .... ...1 PSWEXSMB X'01' PSWEXSMB EXTERNAL INTERRUPT SUMMARY MASK 0019 25 Bitstring 1 SI1PSW1 GUEST PSW BYTE ONE, KEY/EMWP 1111 .... PSWKEY X'F0' PSWKEY PSW ACCESS KEY EXTRACTION MASK .... 1... PSWECMD X'08' PSWECMD EXTENDED CONTROL MODE ACTIVE .... .1.. PSWMCHK X'04' PSWMCHK MACHINE CHECK SUMMARY MASK .... ..1. PSWWAIT X'02' PSWWAIT PROGRAM WAIT STATE .... ...1 PSWPROB X'01' PSWPROB PROGRAM PROBLEM STATE .... ...1 PSWMAPPD X'01' PSWMAPPD 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' PSWASMSK ADDRESS SPACE CONTROL MASK 11.. .... PSWHMODE X'C0' PSWHMODE HOME-SPACE MODE 1... .... PSWSMODE X'80' PSWSMODE SECONDARY MODE .1.. .... PSWAMODE X'40' PSWAMODE ACCESS-REGISTER MODE ..11 .... PSWCOND X'30' PSWCOND PSW CONDITION CODE ..1. .... PSWCOND2 X'20' PSWCOND2 PSW CONDITION CODE BIT FOR CC=2,3 ...1 .... PSWCOND1 X'10' PSWCOND1 PSW CONDITION CODE BIT FOR CC=1,3 .... 1111 PSWPMSK X'0F' PSWPMSK FIXO+DECO+EXUN+SIGN PROGRAM MASK .... 1... PSWFIXO X'08' PSWFIXO FIXED-PT OVERFLOW INTRPT MASK .... .1.. PSWDECO X'04' PSWDECO DECIMAL OVERFLOW INTRPT MASK .... ..1. PSWEXUN X'02' PSWEXUN EXPONENT UNDERFLOW INTRPT MASK .... ...1 PSWSIGN X'01' PSWSIGN SIGNIFICANCE INTERRUPT MASK .... .... PSWPMODE X'00' PSWPMODE 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' PSW31BT 31-BIT LOGICAL ADDRESSING MODE 1... .... PSWBA PSW31BT PSWBA Basic Addressing Mode .111 1111 PSWHIADR X'7F' PSWHIADR INSTRUCTION COUNTER BITS 1-7 - MUST BE ZERO IN 24-BIT MODE. .... .... PSW31AMF X'80000000' PSW31AMF 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' PSWILCBC INSTRUCTION LENGTH CODE (ILC) 1... .... PSWILCB4 X'80' PSWILCB4 BC MODE ILC, 4 BYTE LENGTH .1.. .... PSWILCB2 X'40' PSWILCB2 BC MODE ILC, 2 BYTE LENGTH ..11 .... PSWCONDB X'30' PSWCONDB PSW CONDITION CODE ..1. .... PSWCONB2 X'20' PSWCONB2 PSW CONDITION CODE BIT FOR CC=2,3 ...1 .... PSWCONB1 X'10' PSWCONB1 PSW CONDITION CODE BIT FOR CC=1,3 .... 1111 PSWPMSKB X'0F' PSWPMSKB FIXOB+DECOB+EXUNB+SIGNB PROGRAM MASK .... 1... PSWFIXOB X'08' PSWFIXOB FIXED-PT OVERFLOW INTRPT MASK .... .1.. PSWDECOB X'04' PSWDECOB DECIMAL OVERFLOW INTRPT MASK .... ..1. PSWEXUNB X'02' PSWEXUNB EXPONENT UNDERFLOW INTRPT MASK .... ...1 PSWSIGNB X'01' PSWSIGNB SIGNIFICANCE INTERRUPT MASK Equate to define the open storage key associated with the Storage-Protection Override facility .... 1..1 KEYOPEN 9 KEYOPEN 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' KEYACC Storage key access control .... 1... KEYFETCH X'08' KEYFETCH Storage key fetch-protection control 1111 1... KEYACCF KEYACC+KEYFETCH KEYACCF Storage key access and fetch .... .1.. KEYREF X'04' KEYREF Storage key reference bit .... ..1. KEYCHG X'02' KEYCHG Storage key change bit .... .11. KEYRC KEYREF+KEYCHG KEYRC Storage key reference and change 1111 111. KEYISOL KEYACCF+KEYRC KEYISOL Isolate entire 7 bit storage key Equates for SSKE M3 mask field option bits .... 1... SSKENQ 8 SSKENQ SSKE Non-Quiescing .... .1.. SSKEMR 4 SSKEMR SSKE Reference bit update bypass .... ..1. SSKEMC 2 SSKEMC SSKE Change bit update bypass .... ...1 SSKEMB 1 SSKEMB SSKE Multiple 4K blocks !IC Codes used as operand to SAC instruction .... .... SACPRIM X'000' SACPRIM Primary-space mode SI1PSW4B SACSECO X'100' SACSECO Secondary-space mode SI1PSW4B SACAR X'200' SACAR Access-register mode SI1PSW4B SACHOME X'300' SACHOME Home-space mode Codes used in register operand to IDTE instruction SI1PSW4B IDTEG2 X'2000' IDTEG2 IDTE G2 SI1PSW4B IDTECBA X'0800' IDTECBA IDTE-clearing-by-ASCE 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 SAM31 Cross reference Set Addressing Mode entry into 31-bit addressing mode .1.. .... SAM64 64 SAM64 Cross reference Set Addressing Mode entry into 64-bit addressing mode Equates to help deal with virtual addresses. SI1PSW4B DATSXM X'7FF00000' DATSXM Isolate segment-index field of a virtual address. SI1PSW4B DATPXM X'000FF000' DATPXM Isolate page-index field of a virtual address. SI1PSW4B DATBXM X'00000FFF' DATBXM Isolate byte-index field of a virtual address. Equates to use in NILL instructions to convert one 64-bit address to another. SI1PSW4B PTE2PTO X'F800' PTE2PTO Convert PTE addr to PTO addr SI1PSW4B PTE2PGM X'F000' PTE2PGM Convert PTE addr to PGMBK addr SI1PSW4B PTO2PGM X'F000' PTO2PGM Convert PTO addr to PGMBK addr SI1PSW4B STD2STO X'F000' STD2STO Convert STD addr to STO addr SI1PSW4B STE2STO X'F000' STE2STO Convert STE addr to STO addr SI1PSW4B STE2PTO X'F800' STE2PTO Convert STE contents to PTO addr SI1PSW4B STE2PGM X'F000' STE2PGM Convert STE contents to PGMBK Equates to use in NILF instructions to convert one 64-bit address to another. SI1PSW4B STE2SFAA X'FFF00000' STE2SFAA Convert Format-1 STE contents to Segment Frame Absolute Address Equates related to access-list designations. SI1PSW4B ALD0ALOM X'7FFFFF80' ALD0ALOM Isolate access-list origin .111 1111 ALD0ALLM X'0000007F' ALD0ALLM Isolate access-list length .... ..11 ALD0ALNS 3 ALD0ALNS Bits to shift right an ALEN to get the associated ALL value. 1... .... ALD0ALUN 128 ALD0ALUN 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 ALD0ALUS Number of bits to shift left in order to multiply by ALD0ALUN. 1... .... ALDMIN ALD0ALUN ALDMIN Length of smallest access list, in bytes. SI1PSW4B ALDMAX 4096*4 ALDMAX Length of maximum access list, in bytes. Equates related to ASTEO-words: SI1PSW4B ASWASTEOM X'7FFFFFC0' ASWASTEOM Isolate ASTE origin Equates related to DUCTO-words: SI1PSW4B DUWDUCTOM X'7FFFFFC0' DUWDUCTOM Isolate DUCT origin SIGP CODES DEFINITIONS SIGNAL PROCESSOR CODES .... ...1 SIGPSENS 001 SIGPSENS SIGP SENSE .... ..1. SIGPEXTC 002 SIGPEXTC SIGP EXTERNAL CALL .... ..11 SIGPEMER 003 SIGPEMER SIGP EMERGENCY SIGNAL .... .1.. SIGPSTRT 004 SIGPSTRT SIGP START .... .1.1 SIGPSTOP 005 SIGPSTOP SIGP STOP .... .11. SIGPRSTR 006 SIGPRSTR SIGP RESTART .... .111 SIGPIPR 007 SIGPIPR SIGP INITIAL PROGRAM RESET .... 1... SIGPPR 008 SIGPPR SIGP PROGRAM RESET .... 1..1 SIGPSSTT 009 SIGPSSTT SIGP STOP AND STORE STATUS .... 1.11 SIGPICPU 011 SIGPICPU SIGP INITIAL CPU RESET .... 11.. SIGPCPU 012 SIGPCPU SIGP CPU RESET .... 11.1 SIGPSPFX 013 SIGPSPFX SIGP SET PREFIX .... 111. SIGPSSTS 014 SIGPSSTS SIGP STORE STATUS AT ADDRESS ...1 ...1 SIGPSXST 017 SIGPSXST SIGP Store Extended Status At Address ...1 ..1. SIGPSARC 018 SIGPSARC SIGP Set Architecture ...1 .1.1 SIGPSRST 021 SIGPSRST SIGP Sense Running STatus ...1 .11. SIGPSMT 022 SIGPSMT SIGP Set Multi-threading ...1 .111 SIGPSASA 023 SIGPSASA SIGP Store Additional Status at Address 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' SI1CPUTN 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' SI1SVCNN INTERCEPT ALL SVC INSTRUCTIONS .1.. .... SI1SVC1C X'40' SI1SVC1C INTERCEPT ON SVC NUMBER IN SVC1N ..1. .... SI1SVC2C X'20' SI1SVC2C INTERCEPT ON SVC NUMBER IN SVC2N ...1 .... SI1SVC3C X'10' SI1SVC3C 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' SI1LCTL0 INTERCEPT LCTL CR0 .1.. .... SI1LCTL1 X'40' SI1LCTL1 INTERCEPT LCTL CR1 ..1. .... SI1LCTL2 X'20' SI1LCTL2 INTERCEPT LCTL CR2 ...1 .... SI1LCTL3 X'10' SI1LCTL3 INTERCEPT LCTL CR3 .... 1... SI1LCTL4 X'08' SI1LCTL4 INTERCEPT LCTL CR4 .... .1.. SI1LCTL5 X'04' SI1LCTL5 INTERCEPT LCTL CR5 .... ..1. SI1LCTL6 X'02' SI1LCTL6 INTERCEPT LCTL CR6 .... ...1 SI1LCTL7 X'01' SI1LCTL7 INTERCEPT LCTL CR7 0045 69 Bitstring 1 SI1LCTB1 LCTL INTERCEPTION, CR8-CR15 1... .... SI1LCTL8 X'80' SI1LCTL8 INTERCEPT LCTL CR8 .1.. .... SI1LCTL9 X'40' SI1LCTL9 INTERCEPT LCTL CR9 ..1. .... SI1LCTLA X'20' SI1LCTLA INTERCEPT LCTL CR10 ...1 .... SI1LCTLB X'10' SI1LCTLB INTERCEPT LCTL CR11 .... 1... SI1LCTLC X'08' SI1LCTLC INTERCEPT LCTL CR12 .... .1.. SI1LCTLD X'04' SI1LCTLD INTERCEPT LCTL CR13 .... ..1. SI1LCTLE X'02' SI1LCTLE INTERCEPT LCTL CR14 .... ...1 SI1LCTLF X'01' SI1LCTLF 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' SI1ICPOP INTERCEPT OPERATION EXCEPTION PROGRAM INTERRUPTIONS .1.. .... SI1ICPRO X'40' SI1ICPRO INTERCEPT PRIVILEGED OPERATION PROGRAM INTERRUPTIONS ..1. .... SI1ICPRG X'20' SI1ICPRG INTERCEPT PROGRAM INTERRUPTIONS .... 1... SI1ICTS X'08' SI1ICTS INTERCEPT TEST AND SET (TS) INSTRUCTIONS WHEN CC=1 .... .1.. SI1ICCS X'04' SI1ICCS INTERCEPT COMPARE AND SWAP (CS) INSTRUCTIONS WHEN CC=1 .... ..1. SI1ICCDS X'02' SI1ICCDS INTERCEPT COMPARE DOUBLE AND SWAP (CDS) INSTRUCTIONS WHEN CC=1 .... ...1 SI1ICIPT X'01' SI1ICIPT INTERCEPT INVALIDATE PAGE TABLE ENTRY INSTRUCTIONS (IPTE) or CSP 0049 73 Bitstring 1 SI1ICPT1 INTERCEPTION CONTROLS, BYTE 1 .1.. .... SI1ICLPS X'40' SI1ICLPS INTERCEPT LOAD PSW (LPSW) INSTRUCTIONS ..1. .... SI1ICPTL X'20' SI1ICPTL INTERCEPT PURGE TLB (PTLB) AND PURGE ALB (PALB) INSTRUCTIONS ...1 .... SI1ICSSM X'10' SI1ICSSM INTERCEPT SET SYSTEM MASK (SSM) INSTRUCTIONS .... 1... SI1ICBSA X'08' SI1ICBSA INTERCEPT BRANCH AND SET AUTHORITY (BSA) INSTRUCTIONS .... .1.. SI1ICSTC X'04' SI1ICSTC INTERCEPT STORE CONTROL (STCTL) INSTRUCTIONS .... ..1. SI1ICSTN X'02' SI1ICSTN INTERCEPT STORE-THEN-AND SYSTEM MASK (STNSM) INSTRUCTIONS .... ...1 SI1ICSTO X'01' SI1ICSTO 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' SI1ICSTK INTERCEPT STORE CLOCK (STCK) INSTRUCTIONS .1.. .... SI1ICISK X'40' SI1ICISK INTERCEPT INSERT STORAGE KEY (ISK) AND INSERT STORAGE KEY EXTENDED (ISKE) INSTRUCTIONS ..1. .... SI1ICSSK X'20' SI1ICSSK INTERCEPT SET STORAGE KEY (SSK) AND SET STORAGE KEY EXTENDED (SSKE) INSTRUCTIONS ...1 .... SI1ICRRB X'10' SI1ICRRB INTERCEPT RESET REFERENCE BIT (RRB) AND RESET REFERENCE BIT EXTENDED (RRBE) INSTRUCTIONS .... 1... SI1ICPC X'08' SI1ICPC INTERCEPT PROGRAM CALL (PC) INSTRUCTIONS .... .1.. SI1ICPT X'04' SI1ICPT INTERCEPT PROGRAM TRANSFER (PT) INSTRUCTIONS .... ..1. SI1ICTPT X'02' SI1ICTPT INTERCEPT TEST PROTECTION (TPROT) INSTRUCTIONS .... ...1 SI1ICLSP X'01' SI1ICLSP INTERCEPT LOAD ADDRESS SPACE PARAMETERS (LASP) INSTRUCTIONS 004B 75 Bitstring 1 SI1ICPT3 INTERCEPTION CONTROLS, BYTE 3 .1.. .... SI1ICSPT X'40' SI1ICSPT INTERCEPT SET CPU TIMER (SPT) AND STORE CPU TIMER (STPT) INSTRUCTIONS ..1. .... SI1ICSCK X'20' SI1ICSCK INTERCEPT SET CLOCK COMPARATOR (SCKC) AND STORE CLOCK COMPARATOR (STCKC) INSTRUCTIONS .... 1... SI1ICPR X'08' SI1ICPR INTERCEPT PROGRAM RETURN (PR) INSTRUCTION .... .1.. SI1ICBAK X'04' SI1ICBAK INTERCEPT BRANCH AND STACK (BAKR) INSTRUCTION .... ..1. SI1ICPG X'02' SI1ICPG 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' SI1ECEXT EXTERNAL INTERRUPTION INTERPRETATION ASSIST .1.. .... SI1ECINT X'40' SI1ECINT INTERVENTION BYPASS ASSIST ..1. .... SI1ECWAI X'20' SI1ECWAI GUEST WAIT-STATE ASSIST ...1 .... SI1ECSGP X'10' SI1ECSGP SIGP INTERPRETATION ASSIST .... 1... SI1ECALT X'08' SI1ECALT ALERT MONITORING BIT .... .1.. SI1ECIO2 X'04' SI1ECIO2 I/O INTERPRETATION LEVEL 2 ACTIVATION BIT .... ...1 SI1ECMVP X'01' SI1ECMVP 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' SI1EC370 ENABLE 370 GUEST I/O INTERRUPTS 004E 78 Bitstring 1 SI1ECA2 Execution controls, byte 2 .... .... SI1BKDF1 X'00' SI1BKDF1 Dummy bit definition so BLOCKDEF will map SIxECA2 correctly 004F 79 Bitstring 1 SI1ECA3 Execution controls, byte 3 .... .1.. SI1SIGA X'04' SI1SIGA 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 SI1ENDOP 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 SI1ICNTC 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 SI1ICPNT PROGRAM INTERRUPT INTERCEPTION 0000000C SI1ICBOT 12 SI1ICBOT BOTH INSTRUCTION AND PROGRAM INTERRUPT INTERCEPTIONS (OCCURRS WITH LCTL, TS, CS, CDS INSTRUCTIONS WITH A PER EVENT.) 00000010 SI1ICPEX 16 SI1ICPEX PENDING EXTERNAL INTERRUPT 00000014 SI1ICXNT 20 SI1ICXNT EXTERNAL INTERRUPT INTERCEPTION 00000018 SI1ICPIO 24 SI1ICPIO PENDING I/O INTERRUPT INTERCEPT 0000001C SI1ICWT 28 SI1ICWT WAIT STATE INTERCEPTION 00000020 SI1ICVAL 32 SI1ICVAL VALIDITY INTERCEPTION 00000024 SI1IMISC 36 SI1IMISC 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 SI1ICSTP STOP INTERCEPTION 0000002C SI1ICOUO 44 SI1ICOUO OPERATION EXCEPTION INTERCEPTION 00000030 SI1ICALT 48 SI1ICALT Alert interception 00000038 SI1ICPIX 56 SI1ICPIX PARTIAL INSTRUCTION-EXECUTION INTERCEPTION 0000003C SI1ICIOR 60 SI1ICIOR I/O INTERRUPTION INTERCEPTION 00000040 SI1ICION 64 SI1ICION I/O INSTRUCTION INTERCEPTION 00000044 SI1ICRUN 68 SI1ICRUN Expedite-Run processing Interception 00000048 SI1ICTMR 72 SI1ICTMR Expedite-Timer processing Interception 00000003 SI1IMLT4 X'03' SI1IMLT4 To ensure field is multiple of 4 0051 81 Bitstring 1 SI1ICFLG INSTRUCTION INTERCEPT MODIFIER .... ..1. SI1ICIF X'02' SI1ICIF INSTRUCTION FETCH EVENT (P.E.R) .... ...1 SI1ICEX X'01' SI1ICEX 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 SI1IPA 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 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' SI1RCPBY 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' CSWIRC INTERRUPTION SUBCLASS EXTRACT MASK 1... .... CSWQDIO X'80' CSWQDIO QDIO Facility (Q) Available .... .1.. CSWIOINC X'04' CSWIOINC I/O Initiation Control bit .... ..1. CSWHDVA X'02' CSWHDVA HALT DEVICE (HDV) Assist Control bit .... ...1 CSWABC X'01' CSWABC ALTERNATE BLOCK CONTROL BIT 1... .... CSWPATH X'80' CSWPATH MODEL DEPENDENT PATH FOR MSG SUBCHANL ..11 111. CSWMSV X'3E' CSWMSV MESSAGE SUBCHANNEL VALID BITS .1.. .... CSWMINS X'40' CSWMINS 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' CSWATTN ATTENTION .1.. .... CSWSM X'40' CSWSM STATUS MODIFIER ..1. .... CSWCUE X'20' CSWCUE CONTROL UNIT END ...1 .... CSWBUSY X'10' CSWBUSY BUSY .... 1... CSWCE X'08' CSWCE CHANNEL END .... .1.. CSWDE X'04' CSWDE DEVICE END .... ..1. CSWUC X'02' CSWUC UNIT CHECK .... ...1 CSWUE X'01' CSWUE UNIT EXCEPTION .... 11.. CSWCEDE X'0C' CSWCEDE CHANNEL END AND DEVICE END .... 111. CSWCDEUC X'0E' CSWCDEUC CHANNEL END,DEVICE END,UNIT CHECK ..1. 11.. CSWCEDC X'2C' CSWCEDC CHANNEL END,DEVICE END,AND CUE .1.1 .... CSWSMBSY X'50' CSWSMBSY CONTROL UNIT BUSY .111 .... CSWCBS X'70' CSWCBS CONTROL UNIT BUSY AND END 1... .1.. CSWDEA X'84' CSWDEA 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' CSWPCI PROGRAM CONTROLLED INTERRUPTION Command Mode only .1.. .... CSWIL X'40' CSWIL INCORRECT LENGTH INDICATION Command Mode only ..1. .... CSWPRG X'20' CSWPRG CHANNEL PROGRAM CHECK ...1 .... CSWPROT X'10' CSWPROT STORAGE PROTECTION CHECK .... 1... CSWCDC X'08' CSWCDC CHANNEL DATA CHECK .... .1.. CSWCCC X'04' CSWCCC CHANNEL CONTROL CHECK .... ..1. CSWIFCC X'02' CSWIFCC INTERFACE CONTROL CHECK .... ...1 CSWCHC X'01' CSWCHC CHANNEL CHAINING CHECK Command Mode only .... 111. CSWHCE X'0E' CSWHCE CDC+CCC+IFCC HARDWARE ERRORS ..11 ...1 CSWPCE X'31' CSWPCE 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' CR1SSXA 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' CR1SS370 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' SI1MCL10 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' CRCBRCTL BRANCH TRACE CONTROL BIT. WHEN ON, BALR, BASR, BASSM, BAKR AND BSG INST MAY BE TRACED BY THE HARDWARE. Note that for zArch, 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 EXTICL00 CLASS 00 EXTERNAL INTERRUPTS (INTERRUPT KEY, INTERVAL TIMER) 00000010 EXTICL10 16 EXTICL10 CLASS 10 EXTERNAL INTERRUPTS (TIMER, COMPARATOR, TOD SYNCH) 00000012 EXTICL12 18 EXTICL12 CLASS 12 EXTERNAL INTERRUPTS (MULTI-CPU SIGNALS) 00000014 EXTICL14 20 EXTICL14 CLASS 14 EXTERNAL INTERRUPTS (ETR INTERRUPTS) 00000020 EXTICL20 32 EXTICL20 Class 20 external interrupts (Time zone transition) 00000024 EXTICL24 36 EXTICL24 CLASS 24 EXTERNAL INTERRUPTS (SERVICE SIGNALS) 00000026 EXTICL26 38 EXTICL26 CLASS 26 EXTERNAL INTERRUPTS (ESA/XC INTERRUPTS) 00000040 EXTICL40 64 EXTICL40 CLASS 40 EXTERNAL INTERRUPTS (VMCF AND IUCV COMMUNICATION) 00C7 199 Bitstring 1 SI1IEXCT EXTERNAL INTERRUPTION TYPE CODE 00000040 EXTIKEY 64 EXTIKEY CODE X'0040' INTERRUPT KEY 00000080 EXTITMR 128 EXTITMR CODE X'0080' 370 INTERVAL TIMER 00000004 EXTICKC 04 EXTICKC CODE X'1004' CLOCK COMPARATOR 00000005 EXTICPU 05 EXTICPU CODE X'1005' CPU TIMER 00000000 EXTIMALF 00 EXTIMALF CODE X'1200' MALFUNCTION ALERT 00000001 EXTIEMGS 01 EXTIEMGS CODE X'1201' EMERGENCY SIGNAL 00000002 EXTICALL 02 EXTICALL CODE X'1202' EXTERNAL CALL 00000006 EXTIETR 06 EXTIETR CODE X'1406' ETR INTERRUPT 00000007 EXTIMEAS 07 EXTIMEAS Code X'1407' Measurement Alert 00000004 EXTITZCH 04 EXTITZCH CODE X'2004' Time Zone Change 00000001 EXTISVSG 01 EXTISVSG CODE X'2401' SERVICE SIGNAL 00000002 EXTIPVM 02 EXTIPVM CODE X'2402' PVM LOGICAL DEVICE 00000003 EXTIXC 03 EXTIXC CODE X'2603' ESA/XC and other VM external interrupts 00000000 EXTIIUCV 00 EXTIIUCV CODE X'4000' IUCV INTERRUPTION 00000001 EXTIVMCF 01 EXTIVMCF 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 00000136 PRGIADCP X'0136' PRGIADCP Addressing capability 00000400 PRGITXHA X'0400' PRGITXHA Host interrupting guest TX 00000200 PRGITRXA X'0200' PRGITRXA Transaction aborted by PRG intrpt 00000600 PRGITXMD PRGITXHA+PRGITRXA PRGITXMD TX modifiers combined 00000680 PRGIHMOD PRGITXHA+PRGITRXA+PRGIPER PRGIHMOD Prg intrpt modifiers used in host interruption handling 0000F97F PRGICHMD X'FFFF'-PRGIHMOD PRGICHMD Mask used for clearing host interruption modifiers 00CE 206 Bitstring 1 SI1IPRC0 Program interrupt code byte 0 00CF 207 Bitstring 1 SI1IPRC1 Program interrupt code byte 1 00000000 PRGICCLR X'00' PRGICCLR USED TO CLEAR PRGICODE 00000001 PRGIOPER X'01' PRGIOPER OPERATION 00000002 PRGIPRIV X'02' PRGIPRIV PRIVILEGED OPERATION 00000003 PRGIEXEC X'03' PRGIEXEC EXECUTE 00000004 PRGIPROT X'04' PRGIPROT PROTECTION 00000005 PRGIADDR X'05' PRGIADDR ADDRESSING 00000006 PRGISPEC X'06' PRGISPEC SPECIFICATION 00000007 PRGIDATA X'07' PRGIDATA DATA 00000008 PRGIFXDV X'08' PRGIFXDV FIXED POINT OVERFLOW 00000009 PRGIFDIV X'09' PRGIFDIV FIXED POINT DIVIDE 0000000A PRGIDECO X'0A' PRGIDECO DECIMAL OVERFLOW 0000000B PRGIDDIV X'0B' PRGIDDIV DECIMAL DIVIDE 0000000C PRGIEXPO X'0C' PRGIEXPO EXPONENT OVERFLOW 0000000D PRGIEXPU X'0D' PRGIEXPU EXPONENT UNDERFLOW 0000000E PRGISGNF X'0E' PRGISGNF SIGNIFICANCE 0000000F PRGIFPDV X'0F' PRGIFPDV FLOATING POINT DIVIDE 00000010 PRGISEG X'10' PRGISEG SEGMENT TRANSLATION 00000011 PRGIPAGE X'11' PRGIPAGE PAGE TRANSLATION 00000012 PRGITSPC X'12' PRGITSPC TRANSLATION SPECIFICATION 00000013 PRGISPOP X'13' PRGISPOP SPECIAL OPERATION 00000014 PRGIPPF X'14' PRGIPPF PSEUDO-PAGE-FAULT (SOFTWARE ONLY) 00000015 PRGIOPND X'15' PRGIOPND OPERAND (370/XA ONLY) 00000016 PRGITRAC X'16' PRGITRAC TRACE TABLE FULL (370/XA ONLY) 00000017 PRGIASNT X'17' PRGIASNT ASN TRANSLATION SPECIFICATION EXCEPTION 00000018 PRGITRCX X'18' PRGITRCX Transaction constraint exception 0000001A PRGIBVOL x'1A' PRGIBVOL Block-Volatility exception 0000001B PRGIVECT x'1B' PRGIVECT Vector-Processing exception 0000001C PRGISPSW X'1C' PRGISPSW SPACE SWITCH EVENT 0000001E PRGIUNOP X'1E' PRGIUNOP UNNORMALIZED OPERAND EXCEPTION 0000001F PRGIPCTR X'1F' PRGIPCTR PC-TRANSLATION SPECIFICATION 00000020 PRGIAFXT X'20' PRGIAFXT AFX TRANSLATION 00000021 PRGIASXT X'21' PRGIASXT ASX TRANSLATION 00000022 PRGILXTR X'22' PRGILXTR LX TRANSLATION 00000023 PRGIEXTR X'23' PRGIEXTR EX TRANSLATION 00000024 PRGIPRIA X'24' PRGIPRIA PRIMARY AUTHORITY 00000025 PRGISECA X'25' PRGISECA SECONDARY AUTHORITY 00000026 PRGILFXTS X'26' PRGILFXTS LFX translation specification 00000027 PRGILSXTS X'27' PRGILSXTS LSX translation specification 00000028 PRGIALTS X'28' PRGIALTS ALET SPECIFICATION 00000029 PRGIALNT X'29' PRGIALNT ALEN TRANSLATION 0000002A PRGIALES X'2A' PRGIALES ALE SEQUENCE 0000002B PRGIASTV X'2B' PRGIASTV ASTE VALIDITY 0000002C PRGIASTS X'2C' PRGIASTS ASTE SEQUENCE 0000002D PRGIEXTA X'2D' PRGIEXTA EXTENDED AUTHORITY 0000002E PRGILSTES X'2E' PRGILSTES LSTE Sequence 0000002F PRGIASTI X'2F' PRGIASTI ASTE Instance number 00000030 PRGISTKF X'30' PRGISTKF STACK FULL 00000031 PRGISTKE X'31' PRGISTKE STACK EMPTY 00000032 PRGISTKS X'32' PRGISTKS STACK SPECIFICATION 00000033 PRGISTKT X'33' PRGISTKT STACK TYPE 00000034 PRGISTKO X'34' PRGISTKO STACK OPERATION 00000035 PRGIHIX1 X'35' PRGIHIX1 Host-indicated exception, #1 00000036 PRGIHIX2 X'36' PRGIHIX2 Host-indicated exception, #2 00000038 PRGIASCT X'38' PRGIASCT ASCE type 00000039 PRGIRFT X'39' PRGIRFT Region first translation 0000003A PRGIRST X'3A' PRGIRST Region second translation 0000003B PRGIRTT X'3B' PRGIRTT Region third translation 00000040 PRGIMC X'40' PRGIMC MONITOR CALL 0000007F PRGICMSK X'7F' PRGICMSK MASK TO ISOLATE PROGRAM CHECK 00000080 PRGIPER X'80' PRGIPER 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' SI1SSON 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 SI1PRSTD STD is obtained from CR1 00000001 SI1ARSTD 01 SI1ARSTD STD is obtained from AR-specified 00000002 SI1SESTD 02 SI1SESTD STD is obtained from CR7 00000003 SI1HOSTD 03 SI1HOSTD 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' SI1ATMID Addressing and translation mode identification (ATMID) validity bit ..1. .... SI1ATM32 X'20' SI1ATM32 ATMID PSW bit 32 ...1 .... SI1ATM05 X'10' SI1ATM05 ATMID PSW bit 05 .... 1... SI1ATM16 X'08' SI1ATM16 ATMID PSW bit 16 .... .1.. SI1ATM17 X'04' SI1ATM17 ATMID PSW bit 17 .... ..1. SI1PSTD1 X'02' SI1PSTD1 STD ID bit 1 .... ...1 SI1PSTD2 X'01' SI1PSTD2 STD ID bit 2 .111 1111 SI1ATM SI1ATMID+SI1ATM32+SI1ATM05+SI1ATM 16+SI1ATM17+SI1PSTD1+SI 1PSTD2 Mask to reset ATM bits .... .... SI1PRSEG X'00' SI1PRSEG STD ID bits both off. This is Primary Segment Table Designation obtained from CR-1 .... ...1 SI1ARSEG X'01' SI1ARSEG STD ID bits = '01'x. This is AR specified .... ..1. SI1SESEG X'02' SI1SESEG STD ID bits = '10'x. This is Secondary Segment Table Designation obtained from CR-7 .... ..11 SI1HOSEG X'03' SI1HOSEG 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 ..1. .... PRGXCPRI X'20' PRGXCPRI Primary-tran problem (not Access Register related) ...1 .... PRGXCSEC X'10' PRGXCSEC Secondary-tran problem (not Access Register related) .... 1111 PRGXCREG X'0F' PRGXCREG 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' SI1SCHI1 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 * Reserved for IBM hardware use 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 Top of page
 
          
*** 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)    |/////////////|///////////////////////////|
*     +-------------+-------------+---------------------------+
* 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 Top of page
 
 
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
CSWCDEUC       0076 0E
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
EXTIMEAS       00C7 00000007
EXTIPVM        00C7 00000002
EXTISVSG       00C7 00000001
EXTITMR        00C7 00000080
EXTITZCH       00C7 00000004
EXTIVMCF       00C7 00000001
EXTIXC         00C7 00000003
IDTECBA        001C SI1PSW4B
IDTEG2         001C SI1PSW4B
KEYACC         001C F0
KEYACCF        001C F8
KEYCHG         001C 02
KEYFETCH       001C 08
KEYISOL        001C FE
KEYOPEN        001C 09
KEYRC          001C 06
KEYREF         001C 04
PRGIADCP       00CE 00000136
PRGIADDR       00CF 00000005
PRGIAFXT       00CF 00000020
PRGIALES       00CF 0000002A
PRGIALNT       00CF 00000029
PRGIALTS       00CF 00000028
PRGIASCT       00CF 00000038
PRGIASNT       00CF 00000017
PRGIASTI       00CF 0000002F
PRGIASTS       00CF 0000002C
PRGIASTV       00CF 0000002B
PRGIASXT       00CF 00000021
PRGIBVOL       00CF 0000001A
PRGICCLR       00CF 00000000
PRGICHMD       00CE 0000F97F
PRGICMSK       00CF 0000007F
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
PRGIHMOD       00CE 00000680
PRGILFXTS      00CF 00000026
PRGILSTES      00CF 0000002E
PRGILSXTS      00CF 00000027
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
PRGITRCX       00CF 00000018
PRGITRXA       00CE 00000200
PRGITSPC       00CF 00000012
PRGITXHA       00CE 00000400
PRGITXMD       00CE 00000600
PRGIUNOP       00CF 0000001E
PRGIVECT       00CF 0000001B
PRGXCPRI       00E0 20
PRGXCREG       00E0 0F
PRGXCSEC       00E0 10
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
PTE2PGM        001C SI1PSW4B
PTE2PTO        001C SI1PSW4B
PTO2PGM        001C SI1PSW4B
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
SIGPSASA       001C 17
SIGPSENS       001C 01
SIGPSMT        001C 16
SIGPSPFX       001C 0D
SIGPSRST       001C 15
SIGPSSTS       001C 0E
SIGPSSTT       001C 09
SIGPSTOP       001C 05
SIGPSTRT       001C 04
SIGPSXST       001C 11
SI1ADDSP       00D3
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
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
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
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
SSKEMB         001C 01
SSKEMC         001C 02
SSKEMR         001C 04
SSKENQ         001C 08
STD2STO        001C SI1PSW4B
STE2PGM        001C SI1PSW4B
STE2PTO        001C SI1PSW4B
STE2SFAA       001C SI1PSW4B
STE2STO        001C SI1PSW4B
 
This information is based on z/VM 7.3.0 Last updated on 22 Jun 2022 at 15:55:22 EDT.
Copyright IBM Corporation, 1990, 2022