MWBK - 32-bit CP - V4R4.0

Programming Interface Information: This information is NOT intended to be used as Programming Interfaces of z/VM.

#### MWBK

Prolog

Control Block Contents
MWBK DSECT

Storage Layout

Cross Reference (Contains links to field and bit definitions)

#### MWBK Prolog

     NAME       : HCPMWBK
     DESCRIPTION: Multiple address space (MAS) Work area
                  BlocK
     DSECT      : MWBK
     FUNCTION   :
                  The MWBK is used in multiple address space instruction
                  simulation. It is used as a work area by the istru-
                  ction simulation routines in preparing updates values
                  of the VMDBK fields, affected by the instruction simu-
                  lations. It is also used as a shared buffer by the
                  simulation routines and some of the services these
                  routines invoke.
     Located by : HCPMWPBL builds it and puts its address
                  (free storage address) in R10.
                  This control block exists for the duration of
                  the instruction simulation routines which
                  use it and R10 contains always its address.
     CREATED BY :
                  HCPMWPBL : MAS work area build
     DELETED BY :
                  HCPMWPDL : MAS work area delete
                  HCPMWPDU : Update guest and delete MAS work area
     SERIALIZED : Instruction stream
     MACROS -     HCPAIF   - Generate block of excludable code
                  HCPAELSE - Generate block of excludable code

#### MWBK Control Block Content

#### MWBK DSECT

    Hex   Dec Type/Val   Lng Label (dup)    Comments
    ---- ---- --------- ---- -------------- --------
    0000    0 Structure      MWBK           Multiple address space (MAS) Work
                                            area
         control block
         Guest Program Status Word (PSW).
    0000    0 Dbl-Word     8 MWPSW (0)      Guest PSW.
    0000    0 Signed       4 MWPSW0F (0)    Guest PSW bits 0-31
    0000    0 Bitstring    1 MWPSW0         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
              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
    0001    1 Bitstring    1 MWPSW1         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.
    0002    2 Signed       2 MWPSW2H (0)    Guest BC PSW byte 2,3 Irpt code
    0002    2 Bitstring    1 MWPSW2         Guest 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
    0003    3 Bitstring    1 MWPSW3         Guest PSW byte three, or BC mode
                                            interrupt code 8-15
    0004    4 Signed       2 MWPSW4F (0)    Guest EC instruction address
                                            (S/370 bits 32-39 zero)
    0004    4 Bitstring    1 MWPSW4 (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
    0004    4 Bitstring    1 MWPSW4B        Guest BC PSW byte four,
                                            ITL/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
              0MWPSW4B       SACSECO        X'100' Secondary-space mode
              0MWPSW4B       SACAR          X'200' Access-register mode
              0MWPSW4B       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.
              0MWPSW4B       MAXVSTOR       2047*1024*1024 Maximum virtual
                                            storage size
              0MWPSW4B       DATSXM         X'7FF00000' Isolate segment-index
                                            field of a virtual address.
              0MWPSW4B       DATPXM         X'000FF000' Isolate page-index
                                            field of a virtual address.
              0MWPSW4B       DATBXM         X'00000FFF' Isolate byte-index
                                            field of a virtual address.
                                            Equates related to access-list
                                            designations.
              0MWPSW4B       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.
              0MWPSW4B       ALDMAX         4096*4 Length of maximum access
                                            list, in bytes. Equates related
                                            to ASTEO-words:
              0MWPSW4B       ASWASTEOM      X'7FFFFFC0' Isolate ASTE origin
                                            Equates related to DUCTO-words:
              0MWPSW4B       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
    0005    5 Bitstring    3 MWPSW57        Guest PSW byte 5,6,7 BC Instr.
                                            address (370 guest only)
         Guest control registers - CP ESA/390
    0008    8 Bitstring   64 MWCRS (0)      Guest control registers 0-15.
    0008    8 Signed       4 MWCR0 (0)      Guest control register 0
    0008    8 Bitstring    1 MWCR0B0        Guest control register 0, byte 0
    0009    9 Bitstring    1 MWCR0B1        Guest control register 0, byte 1
    000A   10 Signed       2 MWCR0MX (0)    Guest cr 0 external irpt mask
    000A   10 Bitstring    1 MWCR0B2        Guest control register 0, byte 2
    000B   11 Bitstring    1 MWCR0B3        Guest control register 0, byte 3
    000C   12 Signed       4 MWCR1 (0)      Guest control register 1
    000C   12 Bitstring    1 MWCR1B0        Guest control register 1, byte 0
                                            370 guest segment table length
              1... ....      CR1SSXA        X'80' 370/XA SPACE SWITCH EVENT
                                            MASK
    000D   13 Bitstring    3 MWCR1S0 (0)    370 guest STO value
    000D   13 Bitstring    1 MWCR1B1        Guest control register 1, byte 1
    000E   14 Bitstring    1 MWCR1B2        Guest control register 1, byte 2
    000F   15 Bitstring    1 MWCR1B3        Guest control register 1, byte 3
              .... ...1      CR1SS370       X'01' 370 SPACE SWITCH EVENT MASK
    0010   16 Signed       4 MWCR2 (0)      Guest control register 2
    0010   16 Bitstring    1 MWCR2B0        Guest control register 2, byte 0
    0011   17 Bitstring    1 MWCR2B1        Guest control register 2, byte 1
    0012   18 Bitstring    1 MWCR2B2        Guest control register 2, byte 2
    0013   19 Bitstring    1 MWCR2B3        Guest control register 2, byte 3
    0014   20 Signed       4 MWCR3 (0)      Guest control register 3
    0014   20 Signed       2 MWCR3KM (0)    Guest control register 3, PKM
    0014   20 Bitstring    1 MWCR3B0        Guest control register 3, byte 0
    0015   21 Bitstring    1 MWCR3B1        Guest control register 3, byte 1
    0016   22 Signed       2 MWCR3SA (0)    Guest control register 3, SASN
    0016   22 Bitstring    1 MWCR3B2        Guest control register 3, byte 2
    0017   23 Bitstring    1 MWCR3B3        Guest control register 3, byte 3
    0018   24 Signed       4 MWCR4 (0)      Guest control register 4
    0018   24 Signed       2 MWCR4AX (0)    Guest control register 4, AX
    0018   24 Bitstring    1 MWCR4B0        Guest control register 4, byte 0
    0019   25 Bitstring    1 MWCR4B1        Guest control register 4, byte 1
    001A   26 Signed       2 MWCR4PA (0)    Guest control register 4, PASN
    001A   26 Bitstring    1 MWCR4B2        Guest control register 4, byte 2
    001B   27 Bitstring    1 MWCR4B3        Guest control register 4, byte 3
    001C   28 Signed       4 MWCR5 (0)      Guest control register 5
    001C   28 Bitstring    1 MWCR5B0        Guest control register 5, byte 0
    001D   29 Bitstring    1 MWCR5B1        Guest control register 5, byte 1
    001E   30 Bitstring    1 MWCR5B2        Guest control register 5, byte 2
    001F   31 Bitstring    1 MWCR5B3        Guest control register 5, byte 3
    0020   32 Signed       4 MWCR6 (0)      Guest control register 6
    0020   32 Bitstring    1 MWCR6B0        Guest control register 6, byte 0
    0021   33 Bitstring    1 MWCR6B1        Guest control register 6, byte 1
    0022   34 Bitstring    1 MWCR6B2        Guest control register 6, byte 2
    0023   35 Bitstring    1 MWCR6B3        Guest control register 6, byte 3
    0024   36 Signed       4 MWCR7 (0)      Guest control register 7
    0024   36 Bitstring    1 MWCR7B0        Guest control register 7, byte 0
    0025   37 Bitstring    1 MWCR7B1        Guest control register 7, byte 1
    0026   38 Bitstring    1 MWCR7B2        Guest control register 7, byte 2
    0027   39 Bitstring    1 MWCR7B3        Guest control register 7, byte 3
    0028   40 Signed       4 MWCR8 (0)      Guest control register 8
    0028   40 Signed       2 MWCR8AX        Extended authority index
    002A   42 Signed       2 MWCR8MM        Monitor call event mask
    002C   44 Signed       4 MWCR9 (0)      Guest control register 9
    002C   44 Bitstring    1 MWCR9B0        Guest control register 9, byte 0
    002D   45 Bitstring    1 MWCR9B1        Guest control register 9, byte 1
    002E   46 Bitstring    1 MWCR9GM (2)    P.E.R alteration mask
    0030   48 Signed       4 MWCR10         Guest control register 10
    0034   52 Signed       4 MWCR11         Guest control register 11
    0038   56 Signed       4 MWCR12 (0)     Guest control register 12
    0038   56 Bitstring    1 MWCRCB0        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.
    0039   57 Bitstring    1 MWCRCB1        Guest control register 12, byte 1
    003A   58 Bitstring    1 MWCRCB2        Guest control register 12, byte 2
    003B   59 Bitstring    1 MWCRCB3        Guest control register 12 , byte
                                            3
    003C   60 Signed       4 MWCR13 (0)     Guest control register 13
    003C   60 Bitstring    1 MWCRDB0        Guest control register 13, byte 0
    003D   61 Bitstring    1 MWCRDB1        Guest control register 13, byte 1
    003E   62 Bitstring    1 MWCRDB2        Guest control register 13, byte 2
    003F   63 Bitstring    1 MWCRDB3        Guest control register 13, byte 3
    0040   64 Signed       4 MWCR14 (0)     Guest control register 14
    0040   64 Bitstring    1 MWCREB0        Guest control register 14, byte 0
    0041   65 Bitstring    1 MWCREB1        Guest control register 14, byte 1
    0042   66 Bitstring    1 MWCREB2        Guest control register 14, byte 2
    0043   67 Bitstring    1 MWCREB3        Guest control register 14, byte 3
    0044   68 Signed       4 MWCR15 (0)     Guest control register 15 Machine
                                            check extended log addr
    0044   68 Bitstring    1 MWCRFB0        Guest control register 15, byte 0
    0045   69 Bitstring    1 MWCRFB1        Guest control register 15, byte 1
    0046   70 Bitstring    1 MWCRFB2        Guest control register 15, byte 2
    0047   71 Bitstring    1 MWCRFB3        Guest control register 15, byte 3
         Guest general purpose registers - CP ESA/390
    0048   72 Bitstring   64 MWGPRS (0)     Guest general purpose registers
                                            0-15.
              .1.. 1...      MWGPRH0        MWGPRS+0,2 Guest GPR halfword 0
              .1.. 1...      MWGPRB0        MWGPRS+0,1 Guest GPR byte 0
              .1.. 1..1      MWGPRB1        MWGPRS+1,1 Guest GPR byte 1
              .1.. 1.1.      MWGPRH1        MWGPRS+2,2 Guest GPR halfword 1
              .1.. 1.1.      MWGPRB2        MWGPRS+2,1 Guest GPR byte 2
              .1.. 1.11      MWGPRB3        MWGPRS+3,1 Guest GPR byte 3
    0048   72 Signed       4 MWGPR0         Guest general purpose register 0
    004C   76 Signed       4 MWGPR1         Guest general purpose register 1
    0050   80 Bitstring   52 MWGPR214 (0)   Guest general purpose registers
                                            2-14
    0050   80 Signed       4 MWGPR2         Guest general purpose register 2
    0054   84 Signed       4 MWGPR3         Guest general purpose register 3
    0058   88 Signed       4 MWGPR4         Guest general purpose register 4
    005C   92 Signed       4 MWGPR5         Guest general purpose register 5
    0060   96 Signed       4 MWGPR6         Guest general purpose register 6
    0064  100 Signed       4 MWGPR7         Guest general purpose register 7
    0068  104 Signed       4 MWGPR8         Guest general purpose register 8
    006C  108 Signed       4 MWGPR9         Guest general purpose register 9
    0070  112 Signed       4 MWGPR10        Guest general purpose register 10
    0074  116 Signed       4 MWGPR11        Guest general purpose register 11
    0078  120 Signed       4 MWGPR12        Guest general purpose register 12
    007C  124 Signed       4 MWGPR13        Guest general purpose register 13
    0080  128 Dbl-Word     8 MWGPR45 (0)    Guest GPR 14_15 for sie transfer
    0080  128 Signed       4 MWGPR14        Guest general purpose register 14
    0084  132 Signed       4 MWGPR15        Guest general purpose register 15
         Guest access registers
    0088  136 Bitstring   64 MWARS (0)      Access registers
              1... 1...      MWARH0         MWARS+0,2 Guest AR halfword 0
              1... 1...      MWARB0         MWARS+0,1 Guest AR byte 0
              1... 1..1      MWARB1         MWARS+1,1 Guest AR byte 1
              1... 1.1.      MWARH1         MWARS+2,2 Guest AR halfword 1
              1... 1.1.      MWARB2         MWARS+2,1 Guest AR byte 2
              1... 1.11      MWARB3         MWARS+3,1 Guest AR byte 3
    0088  136 Signed       4 MWAR0          Guest access register 0
    008C  140 Signed       4 MWAR1          Guest access register 1
    0090  144 Bitstring   52 MWAR214 (0)    Guest access registers 2-14
    0090  144 Signed       4 MWAR2          Guest access register 2
    0094  148 Signed       4 MWAR3          Guest access register 3
    0098  152 Signed       4 MWAR4          Guest access register 4
    009C  156 Signed       4 MWAR5          Guest access register 5
    00A0  160 Signed       4 MWAR6          Guest access register 6
    00A4  164 Signed       4 MWAR7          Guest access register 7
    00A8  168 Signed       4 MWAR8          Guest access register 8
    00AC  172 Signed       4 MWAR9          Guest access register 9
    00B0  176 Signed       4 MWAR10         Guest access register 10
    00B4  180 Signed       4 MWAR11         Guest access register 11
    00B8  184 Signed       4 MWAR12         Guest access register 12
    00BC  188 Signed       4 MWAR13         Guest access register 13
    00C0  192 Signed       4 MWAR14         Guest access register 14
    00C4  196 Signed       4 MWAR15         Guest access register 15
         First or Only
         ASN-Second-Table Entry (ASTE)
         Function : The ASTE maps the storage associated with one entry of an
         ASN-Second Table. The entry is used in ASN and AR translation.
         Notes : CR0.15 is the multiple address space control bit. If set the
         ASTE length is 64 bytes; otherwise, the length is 16 bytes. The first
         16 bytes are the same for both formats. The ASTE is always 64 bytes for
         ESAME guests.
    00C8  200 Dbl-Word     8 MWASTE (0)     Alignment.
    00C8  200 Bitstring   64 MWASMAS (0)    Map the contents of the ASN
                                            Second Table Entry for 370-XA
                                            system with MAS installed.
    00C8  200 Bitstring   16 MWASDAS (0)    Map the contents of the ASN
                                            Second Table Entry for system
                                            with MAS not installed or for
                                            system with MAS installed but the
                                            MAS control bit is zero
                                            (CR0.15=0).
    00C8  200 Address      4 MWASATO        Authority-Table Origin
    00CC  204 Signed       2 MWASAX         Authorization Index
    00CE  206 Signed       2 MWASATL        Authority Table Length
    00D0  208 Address      4 MWASSTD        Segment-Table Designation
    00D4  212 Address      4 MWASLTD        Linkage-Table Designation (ES390)
    00D8  216 Bitstring   48 * (0)          MAS Extention
    00D8  216 Address      4 MWASALD        Access-List Designation
    00DC  220 Address      4 MWASSN         ASTE Sequence Number
    00E0  224 Signed       4 *              Reserved for future use (ES390)
    00E4  228 Signed       4 *              Reserved for future use
    00E8  232 Bitstring   32 *              Reserved for future use
              00000040       MWASLEN        *-MWASTE Entry size in bytes
              00000008       MWASSIZE       (MWASLEN+7)/8 Size in doublewords
                                            of the ASTE
         Second
         ASN-Second-Table Entry (ASTE)
         Function : The ASTE maps the storage associated with one entry of an
         ASN-Second Table. The entry is used in ASN and AR translation.
         Notes 1: CR0.15 is the multiple address space control bit. If set the
         ASTE length is 64 bytes; otherwise, the length is 16 bytes. The first
         16 bytes are the same for both formats.
         2: This second ASN Second Table Entry (which is identical to the first
         one) is used in in- struction simulation routines (e.g. LASP) which
         require both Primary and Secondary ASN translation.
    0108  264 Dbl-Word     8 MWASTE2 (0)    Alignment.
    0108  264 Bitstring   64 MWASMAS2 (0)   Map the contents of the ASN
                                            Second Table Entry for 370-XA
                                            system with MAS installed.
    0108  264 Bitstring   16 MWASDAS2 (0)   Map the contents of the ASN
                                            Second Table Entry for system wit
                                            not installed or for system with
                                            installed but the MAS control bit
                                            is zero (CR0.15=0).
    0108  264 Address      4 MWASATO2       Authority-Table Origin
    010C  268 Signed       2 MWASAX2        Authorization Index
    010E  270 Signed       2 MWASATL2       Authority Table Length
    0110  272 Address      4 MWASSTD2       Segment-Table Designation
    0114  276 Address      4 MWASLTD2       Linkage-Table Designation (ES390)
    0118  280 Bitstring   48 * (0)          MAS Extention
    0118  280 Address      4 MWASALD2       Access-List Designation
    011C  284 Address      4 MWASSN2        ASTE Sequence Number
    0120  288 Signed       4 *              Reserved for future use (ES390)
    0124  292 Signed       4 *              Reserved for future use
    0128  296 Bitstring   32 *              Reserved for future use
         Dispatchable Unit Control Table (DUCT)
         Function : This area contains a single DUCT.
    0148  328 Bitstring   64 MWDUCT         DUCT
         Scratch Space
    0188  392 Signed       4 MWFLAGW (0)    Word of Flag bits
    0188  392 Bitstring    1 MWFLAG0        Byte 0 of Flags
              .... .1..      MWF0L29        X'04' LASP Operand 2 address bit
                                            29
              .... ..1.      MWF0L30        X'02' LASP Operand 2 address bit
                                            30
              .... ...1      MWF0L31        X'01' LASP Operand 2 address bit
                                            31 End of definition
    0189  393 Bitstring    1 MWFLAG1        Byte 1 of Flags
    018A  394 Bitstring    1 MWFLAG2        Byte 2 of Flags
    018B  395 Bitstring    1 MWFLAG3        Byte 3 of Flags
    018C  396 Signed       4 *              Reserved for future use
    0190  400 Bitstring   56 *              Reserved for future use
              000001C8       MWBKLEN        *-MWBK Size in bytes of the MWBK
              00000039       MWBKSIZE       (MWBKLEN+7)/8 Size in doublewords
                                            of the MWBK
         ASTE Redefinition areas
    00C8  200 Bitstring    1 MWASATB0       Byte 0
              1... ....      MWASINV        X'80' ASX-invalid bit, Address
                                            space is not available
    00C9  201 Bitstring    2 *              Bits 8 through 23 End of
                                            definition
    00CB  203 Bitstring    1 MWASATB3       Byte 3
              .... ..11      MWASATZE       X'03' Bits must be zero End of
                                            definition
    00CE  206 Bitstring    1 *              Bits 0 through 7
    00CF  207 Bitstring    1 MWASTLB1       Byte 1
              .... 1111      MWASTLZE       X'0F' Bits must be zero End of
                                            definition
    00D0  208 Bitstring    1 MWASSTB0       Byte 0
              1... ....      MWASSTSS       X'80' Space-Switch-Event Control
    00D1  209 Bitstring    3 *              Bytes 1-3 End of definition
    00D4  212 Bitstring    1 MWASLTB0       Byte 0
              1... ....      MWASLTSL       X'80' Subsystem-Linkage Control
    00D5  213 Bitstring    3 *              Bytes 1-3 End of definition
    00D8  216 Bitstring    1 MWASALB0       Byte 0
              1... ....      MWASALSL       X'80' Subsystem-Linkage Control
    00D9  217 Bitstring    3 *              Bytes 1-3 End of definition
         Entry Table Entry
         Function : This structure maps the storage associated with one entry of
         an entry table. The entries are used in the program call (PC)
         instruction execution.
    0108  264 Dbl-Word     8 MWETE (0)      Alignment.
    0108  264 Bitstring   32 MWETMAS (0)    MAS entry table entry: MAS
                                            installed and CR0.15='1'.
    0108  264 Bitstring   16 MWETDAS (0)    No-MAS entry table entry: MAS not
                                            installed or CR0.15='0'.
    0108  264 Signed       2 MWETAKM        Authorization key mask.
    010A  266 Signed       2 MWETASN        Zero or target PASN.
    010C  268 Signed       4 MWETAIP        Amode, Instr. Address,
                                            Problem-State-Bit.
    0110  272 Signed       4 MWETPRM        Parameter for called routine.
    0114  276 Signed       4 MWETEKW (0)    Word containing EKM field.
    0114  276 Signed       2 MWETEKM        Entry key mask (EKM).
    0116  278 Signed       2 *              Reserved for future use.
    0118  280 Bitstring   16 * (0)          Mas extension.
    0118  280 Signed       4 MWETEKOF (0)   For PSW key work.
    0118  280 Bitstring    1 MWETFLG        Flag byte
              1... ....      MWETSTK        X'80' Stacking PC
              ...1 ....      MWETPKR        X'10' Stacking PC replace PSW key
              .... 1...      MWETPMR        X'08' Stacking PC replace PSW key
                                            mask
              .... .1..      MWETEXR        X'04' Stacking PC replace eax
              .... ..1.      MWETE17        X'02' Stacking PC PSW bit 17
              .... ...1      MWETSAS        X'01' Stacking PC set SASN to
                                            PASN End of definition
    0119  281 Bitstring    1 MWETKEY        PSW key in bits 0:3
    011A  282 Signed       2 MWETEAX        Extended authority index
    011C  284 Address      4 MWETAST        ASTE address
    0120  288 Signed       4 *              Reserved for future use
    0124  292 Signed       4 *              Reserved for future use
              00000020       MWETLEN        *-MWETE Entry size in bytes
              00000004       MWETSIZE       (MWETLEN+7)/8 Size in doublewords
                                            of the ETE.
         System/370 DAS Trace Table Entry (PC,PT,SSAR)
         Function : This structure maps the storage associated with one entry of
         the S/370 Trace Table. The entries are used in PC, PT, instruction
         simulations.
    0128  296 Dbl-Word     8 * (0)          Alignment
    0128  296 Bitstring   32 MWTTE (0)      Trace Table Entry
    0128  296 Bitstring    8 MWTTEPS (0)    New PSW
    0128  296 Bitstring    2 *              New PSW Bytes 0:1
    012A  298 Bitstring    1 MWTTEID        ID PC - X'90' PT - X'A0' SSAR -
                                            X'B0'
    012B  299 Bitstring    1 *              New PSW Byte 3
    012C  300 Signed       4 MWTTEIC        New PSW Bytes 4:7 (Instr Ctr)
    0130  304 Signed       2 MWTTENP        New PASN
    0132  306 Signed       2 MWTTENS        New SASN (PC,SSAR)
    0134  308 Signed       4 MWTTEGE (0)    New GPR14 (PC)
    0134  308 Signed       2 MWTTEOP        Old PASN (PT)
    0136  310 Signed       2 MWTTEOS        Old SASN (SSAR)
    0138  312 Signed       4 *              Zero
    013C  316 Bitstring    1 MWTTEPM        Old Program Mask with B'10' ILC
    013D  317 Bitstring    1 MWTTECI        CPU ID (From Location 795)
    013E  318 Signed       2 *              Zero
    0140  320 Signed       4 MWTTEPC        PC Number (PC)
    0144  324 Signed       4 MWTTECK        Clock Value (TOD Bytes 3:6)
              00000020       MWTTELN        *-MWTTE TTE Length (must be 32
                                            Bytes)
         System/370-XA Trace Table Entries (PC,PT,PR,SSAR,BSG)
         Function : This structure maps the storage associated with one entry of
         the S/370-XA Trace Table. The entries are used in PC, PT, PR, BSG
         instruction simulations.
         It may also be used for branch trace entries, such as the one that BSG
         may create.
    0128  296 Signed       4 MWXTT0F (0)    Start of Trace Entry
    0128  296 Bitstring    1 MWXTCOD        Trace Entry Type code
              00000000       MWXT24BR       0 24-bit branch
              00000080       MWXT31BR       X'80' 31-bit branch. Note - this
                                            is not really a code value for
                                            MWXTCOD, because bits 1-7 may
                                            have any value. Bit 0 being on is
                                            the distinguishing attribute for
                                            this type of entry.
              00000010       MWXTSSA        16 Set Secondary ASN
              00000021       MWXTPC         33 Program Call (PC) basic addr
                                            mode
              00000022       MWXTPC64       34 Program Call (PC) extn addr
                                            mode
              00000031       MWXTPT         49 Program Transfer (PT) with
                                            MWXTXCOD = b'xxxx0000'
              00000031       MWXTPT32       49 Program Transfer (PT) with
                                            MWXTXCOD = b'xxxx1000'
              00000032       MWXTPT64       50 Program Transfer (PT) with
                                            MWXTXCOD = b'xxxx1100'
              00000032       MWXTPR         50 Program Return (PR) with
                                            MWXTXCOD = b'xxxx0000'
              00000032       MWXTPREB       50 Program Return (PR) with
                                            MWXTXCOD = b'xxxx0010'
              00000032       MWXTPRBE       50 Program Return (PR) with
                                            MWXTXCOD = b'xxxx1000'
              00000032       MWXTPREE       50 Program Return (PR) with
                                            MWXTXCOD = b'xxxx1010'
              00000033       MWXTPR63       51 Program Return (PR) with
                                            MWXTXCOD = b'xxxx0011'
              00000033       MWXTPR64       51 Program Return (PR) with
                                            MWXTXCOD = b'xxxx1011'
              00000033       MWXTPR36       51 Program Return (PR) with
                                            MWXTXCOD = b'xxxx1100'
              00000033       MWXTPRBB       51 Program Return (PR) with
                                            MWXTXCOD = b'xxxx1110'
              00000034       MWXTPRNZ       52 Program Return (PR) with
                                            MWXTXCOD = b'xxxx1111'
              00000041       MWXTBSG        65 Branch in Subspace Group1
                                            (BSG)
              00000042       MWXTBSGE       66 Branch in Subspace Group2
                                            (BSG)
              00000051       MWXTMSB1       81 Mode switch branch with
                                            MWXTXCOD = b'00100000'
              00000051       MWXTMS2        81 Mode switch with MWXTXCOD =
                                            b'00110000'
              00000051       MWXTMSB3       81 Mode switch branch with
                                            MWXTXCOD = b'10100000'
              00000051       MWXTMSB4       81 Mode switch branch with
                                            MWXTXCOD = b'10110000'
              00000052       MWXTMS5        82 Mode switch with MWXTXCOD =
                                            b'01100000'
              00000052       MWXT64BR       82 Branch in 64-bit mode when top
                                            33 bits are not all zeroes
              00000052       MWXTMSB6       82 Mode switch branch with
                                            MWXTXCOD = b'11110000' End of
                                            Definition
    0129  297 Bitstring    3 MWXTALET (0)   ALET bits 7 and 9-31 (BSG)
    0129  297 Bitstring    1 MWXTKEY        PSW Key
    0129  297 Bitstring    1 MWXTXCOD       1st 4 bits of this byte contain..
                                            further definition of the trace..
                                            entry type. Used in conjunction
                                            with MXWTCOD to identify the
                                            trace entry type. (Sometimes the
                                            first 4 bits are significant and
                                            sometimes the last 4 are used.)
                                            Bit combinations defined in
                                            MXWTXCOD
              11.. ....      MWXTXC0        X'C0' bits b'11000000'
              .... 1111      MWXTX0F        X'0F' bits b'00001111'
              .... 111.      MWXTX0E        X'0E' bits b'00001110'
              .... 11..      MWXTX0C        X'0C' bits b'00001100'
              .... 1.11      MWXTX0B        X'0B' bits b'00001011'
              .... 1.1.      MWXTX0A        X'0A' bits b'00001010'
              .... 1...      MWXTX08        X'08' bits b'00001000'
              .... ..11      MWXTX03        X'03' bits b'00000011'
              .... ..1.      MWXTX02        X'02' bits b'00000010'
    012A  298 Signed       2 MWXTASN        New PASN (PT,PR) or SASN (SSAR)
                                            or PC number
    012C  300 Bitstring    8 MWXTBRAD       64-bit branch address
    012C  300 Signed       4 MWXTPSW1 (0)   New PSW word 1 (BSG)
    012C  300 Signed       4 MWXTAIP        AMode,IC,Problem (PC,PR,PT)
    0130  304 Signed       4 MWXTNSI        New Sequential Instruction (PR)
    0134  308 Signed       4 MWXTUIA (2)    Updated instruction address
    0134  308 Signed       4 MWXTUIA1       Updated instruction addr (word1)
    0138  312 Signed       4 MWXTUIA2       Updated instruction addr (word2)
                                            End of the definition of the
                                            trace entry
    013C  316 Signed       4 MWXTLEN        Place to save the length of...
                                            the entry that has been built

#### MWBK Storage Layout

    *** MWBK - Multiple address space (MAS) Work area
    *
    *     +------+------+------+------+------+--------------------+
    *   0 |MWPSW0|MWPSW1|MWPSW2|MWPSW3|:SW4B |      MWPSW57       |
    *     +------+------+------+------+------+------+------+------+
    *   8 |:R0B0 |:R0B1 |:R0B2 |:R0B3 |:R1B0 |:R1B1 |:R1B2 |:R1B3 |
    *     +------+------+------+------+------+------+------+------+
    *  10 |:R2B0 |:R2B1 |:R2B2 |:R2B3 |:R3B0 |:R3B1 |:R3B2 |:R3B3 |
    *     +------+------+------+------+------+------+------+------+
    *  18 |:R4B0 |:R4B1 |:R4B2 |:R4B3 |:R5B0 |:R5B1 |:R5B2 |:R5B3 |
    *     +------+------+------+------+------+------+------+------+
    *  20 |:R6B0 |:R6B1 |:R6B2 |:R6B3 |:R7B0 |:R7B1 |:R7B2 |:R7B3 |
    *     +------+------+------+------+------+------+------+------+
    *  28 |  MWCR8AX    |  MWCR8MM    |:R9B0 |:R9B1 |  MWCR9GM    |
    *     +-------------+-------------+------+------+-------------+
    *  30 |          MWCR10           |          MWCR11           |
    *     +------+------+------+------+------+------+------+------+
    *  38 |:RCB0 |:RCB1 |:RCB2 |:RCB3 |:RDB0 |:RDB1 |:RDB2 |:RDB3 |
    *     +------+------+------+------+------+------+------+------+
    *  40 |:REB0 |:REB1 |:REB2 |:REB3 |:RFB0 |:RFB1 |:RFB2 |:RFB3 |
    *     +------+------+------+------+------+------+------+------+
    *  48 |          MWGPR0           |          MWGPR1           |
    *     +---------------------------+---------------------------+
    *  50 |          MWGPR2           |          MWGPR3           |
    *     +---------------------------+---------------------------+
    *  58 |          MWGPR4           |          MWGPR5           |
    *     +---------------------------+---------------------------+
    *  60 |          MWGPR6           |          MWGPR7           |
    *     +---------------------------+---------------------------+
    *  68 |          MWGPR8           |          MWGPR9           |
    *     +---------------------------+---------------------------+
    *  70 |         MWGPR10           |         MWGPR11           |
    *     +---------------------------+---------------------------+
    *  78 |         MWGPR12           |         MWGPR13           |
    *     +---------------------------+---------------------------+
    *  80 |         MWGPR14           |         MWGPR15           |
    *     +---------------------------+---------------------------+
    *  88 |          MWAR0            |          MWAR1            |
    *     +---------------------------+---------------------------+
    *  90 |          MWAR2            |          MWAR3            |
    *     +---------------------------+---------------------------+
    *  98 |          MWAR4            |          MWAR5            |
    *     +---------------------------+---------------------------+
    *  A0 |          MWAR6            |          MWAR7            |
    *     +---------------------------+---------------------------+
    *  A8 |          MWAR8            |          MWAR9            |
    *     +---------------------------+---------------------------+
    *  B0 |          MWAR10           |          MWAR11           |
    *     +---------------------------+---------------------------+
    *  B8 |          MWAR12           |          MWAR13           |
    *     +---------------------------+---------------------------+
    *  C0 |          MWAR14           |          MWAR15           |
    *     +---------------------------+-------------+-------------+
    *  C8 |         MWASATO           |   MWASAX    |  MWASATL    |
    *     +---------------------------+-------------+-------------+
    *  D0 |         MWASSTD           |         MWASLTD           |
    *     +---------------------------+---------------------------+
    *  D8 |         MWASALD           |          MWASSN           |
    *     +---------------------------+---------------------------+
    *  E0 |///////////////////////////|///////////////////////////|
    *     +---------------------------+---------------------------+
    *  E8 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +---------------------------+-------------+-------------+
    * 108 |         MWASATO2          |  MWASAX2    |  MWASATL2   |
    *     +---------------------------+-------------+-------------+
    * 110 |         MWASSTD2          |         MWASLTD2          |
    *     +---------------------------+---------------------------+
    * 118 |         MWASALD2          |         MWASSN2           |
    *     +---------------------------+---------------------------+
    * 120 |///////////////////////////|///////////////////////////|
    *     +---------------------------+---------------------------+
    * 128 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 148 |                                                       |
    *     =                        MWDUCT                         =
    *     |                                                       |
    *     +------+------+------+------+---------------------------+
    * 188 |:LAG0 |:LAG1 |:LAG2 |:LAG3 |///////////////////////////|
    *     +------+------+------+------+---------------------------+
    * 190 |///////////////////////////////////////////////////////|
    *     =///////////////////////////////////////////////////////=
    *     |///////////////////////////////////////////////////////|
    *     +-------------------------------------------------------+
    * 1C8
    *
    *** MWBK - Multiple address space (MAS) Work area

    *** Overlay for MWASATO in MWBK
    *
    *     +------+-------------+------+
    *  C8 |:SATB0|/////////////|:SATB3| CC
    *     +------+-------------+------+
    *
    *** Overlay for MWASATO in MWBK

    *** Overlay for MWASATL in MWBK
    *
    *                                               +------+------+
    *  C8 ...                                    CE |//////|:STLB1|
    *                                               +------+------+
    *  D0
    *
    *** Overlay for MWASATL in MWBK

    *** Overlay for MWASSTD in MWBK
    *
    *     +------+--------------------+
    *  D0 |:SSTB0|////////////////////| D4
    *     +------+--------------------+
    *
    *** Overlay for MWASSTD in MWBK

    *** Overlay for MWASLTD in MWBK
    *
    *                                 +------+--------------------+
    *  D0 ...                      D4 |:SLTB0|////////////////////|
    *                                 +------+--------------------+
    *  D8
    *
    *** Overlay for MWASLTD in MWBK

    *** Overlay for MWASALD in MWBK
    *
    *     +------+--------------------+
    *  D8 |:SALB0|////////////////////| DC
    *     +------+--------------------+
    *
    *** Overlay for MWASALD in MWBK

    *** Overlay for MWASTE2 in MWBK
    *
    *     +-------------+-------------+---------------------------+
    * 108 |  MWETAKM    |  MWETASN    |         MWETAIP           |
    *     +-------------+-------------+-------------+-------------+
    * 110 |         MWETPRM           |  MWETEKM    |/////////////|
    *     +------+------+-------------+-------------+-------------+
    * 118 |:TFLG |:TKEY |  MWETEAX    |         MWETAST           |
    *     +------+------+-------------+---------------------------+
    * 120 |///////////////////////////|///////////////////////////|
    *     +-------------+------+------+---------------------------+
    * 128 |/////////////|:TEID |//////|         MWTTEIC           |
    *     +-------------+------+------+-------------+-------------+
    * 130 |  MWTTENP    |  MWTTENS    |  MWTTEOP    |  MWTTEOS    |
    *     +-------------+-------------+------+------+-------------+
    * 138 |///////////////////////////|:TEPM |:TECI |/////////////|
    *     +---------------------------+------+------+-------------+
    * 140 |         MWTTEPC           |         MWTTECK           |
    *     +---------------------------+---------------------------+
    * 148
    *
    *** Overlay for MWASTE2 in MWBK

    *** Overlay for MWTTE in MWBK
    *
    *     +------+------+
    * 128 |:TCOD |:TKEY | 12A
    *     +------+------+
    *
    *** Overlay for MWTTE in MWBK

    *** Overlay for MWXTKEY in MWBK
    *
    *            +------+-------------+---------------------------+
    * 128 .. 129 |:TXCOD|  MWXTASN    |        MWXTBRAD-          |
    *     +------+------+-------------+---------------------------+
    * 130 |          -(12C)           | 134
    *     +---------------------------+
    *
    *** Overlay for MWXTKEY in MWBK

    *** Overlay for MWXTBRAD in MWBK
    *
    *                                 +---------------------------+
    * 128 ...                     12C |         MWXTAIP           |
    *     +---------------------------+---------------------------+
    * 130 |         MWXTNSI           |         MWXTUIA-          |
    *     +---------------------------+---------------------------+
    * 138 |          -(134)           | 13C
    *     +---------------------------+
    *
    *** Overlay for MWXTBRAD in MWBK

    *** Overlay for MWXTUIA in MWBK
    *
    *                                 +---------------------------+
    * 130 ...                     134 |         MWXTUIA1          |
    *     +---------------------------+---------------------------+
    * 138 |         MWXTUIA2          |         MWXTLEN           |
    *     +---------------------------+---------------------------+
    * 140
    *
    *** Overlay for MWXTUIA in MWBK

#### MWBK Cross Reference

    Symbol         Dspl Value
    -------------- ---- -----
    ALDMAX         0004 0MWPSW4B
    ALDMIN         0004 80
    ALD0ALLM       0004 7F
    ALD0ALNS       0004 03
    ALD0ALOM       0004 0MWPSW4B
    ALD0ALUN       0004 80
    ALD0ALUS       0004 07
    ASWASTEOM      0004 0MWPSW4B
    CRCBRCTL       0038 80
    CR1SSXA        000C 80
    CR1SS370       000F 01
    DATBXM         0004 0MWPSW4B
    DATPXM         0004 0MWPSW4B
    DATSXM         0004 0MWPSW4B
    DUWDUCTOM      0004 0MWPSW4B
    KEYACC         0004 F0
    KEYACCF        0004 F8
    KEYCHG         0004 02
    KEYFETCH       0004 08
    KEYISOL        0004 FE
    KEYOPEN        0004 09
    KEYRC          0004 06
    KEYREF         0004 04
    MAXVSTOR       0004 0MWPSW4B
    MWARB0         0088 88
    MWARB1         0088 89
    MWARB2         0088 8A
    MWARB3         0088 8B
    MWARH0         0088 88
    MWARH1         0088 8A
    MWARS          0088
    MWAR0          0088
    MWAR1          008C
    MWAR10         00B0
    MWAR11         00B4
    MWAR12         00B8
    MWAR13         00BC
    MWAR14         00C0
    MWAR15         00C4
    MWAR2          0090
    MWAR214        0090
    MWAR3          0094
    MWAR4          0098
    MWAR5          009C
    MWAR6          00A0
    MWAR7          00A4
    MWAR8          00A8
    MWAR9          00AC
    MWASALB0       00D8
    MWASALD        00D8
    MWASALD2       0118
    MWASALSL       00D8 80
    MWASATB0       00C8
    MWASATB3       00CB
    MWASATL        00CE
    MWASATL2       010E
    MWASATO        00C8
    MWASATO2       0108
    MWASATZE       00CB 03
    MWASAX         00CC
    MWASAX2        010C
    MWASDAS        00C8
    MWASDAS2       0108
    MWASINV        00C8 80
    MWASLEN        00E8 00000040
    MWASLTB0       00D4
    MWASLTD        00D4
    MWASLTD2       0114
    MWASLTSL       00D4 80
    MWASMAS        00C8
    MWASMAS2       0108
    MWASSIZE       00E8 00000008
    MWASSN         00DC
    MWASSN2        011C
    MWASSTB0       00D0
    MWASSTD        00D0
    MWASSTD2       0110
    MWASSTSS       00D0 80
    MWASTE         00C8
    MWASTE2        0108
    MWASTLB1       00CF
    MWASTLZE       00CF 0F
    MWBKLEN        0190 000001C8
    MWBKSIZE       0190 00000039
    MWCRCB0        0038
    MWCRCB1        0039
    MWCRCB2        003A
    MWCRCB3        003B
    MWCRDB0        003C
    MWCRDB1        003D
    MWCRDB2        003E
    MWCRDB3        003F
    MWCREB0        0040
    MWCREB1        0041
    MWCREB2        0042
    MWCREB3        0043
    MWCRFB0        0044
    MWCRFB1        0045
    MWCRFB2        0046
    MWCRFB3        0047
    MWCRS          0008
    MWCR0          0008
    MWCR0B0        0008
    MWCR0B1        0009
    MWCR0B2        000A
    MWCR0B3        000B
    MWCR0MX        000A
    MWCR1          000C
    MWCR1B0        000C
    MWCR1B1        000D
    MWCR1B2        000E
    MWCR1B3        000F
    MWCR1S0        000D
    MWCR10         0030
    MWCR11         0034
    MWCR12         0038
    MWCR13         003C
    MWCR14         0040
    MWCR15         0044
    MWCR2          0010
    MWCR2B0        0010
    MWCR2B1        0011
    MWCR2B2        0012
    MWCR2B3        0013
    MWCR3          0014
    MWCR3B0        0014
    MWCR3B1        0015
    MWCR3B2        0016
    MWCR3B3        0017
    MWCR3KM        0014
    MWCR3SA        0016
    MWCR4          0018
    MWCR4AX        0018
    MWCR4B0        0018
    MWCR4B1        0019
    MWCR4B2        001A
    MWCR4B3        001B
    MWCR4PA        001A
    MWCR5          001C
    MWCR5B0        001C
    MWCR5B1        001D
    MWCR5B2        001E
    MWCR5B3        001F
    MWCR6          0020
    MWCR6B0        0020
    MWCR6B1        0021
    MWCR6B2        0022
    MWCR6B3        0023
    MWCR7          0024
    MWCR7B0        0024
    MWCR7B1        0025
    MWCR7B2        0026
    MWCR7B3        0027
    MWCR8          0028
    MWCR8AX        0028
    MWCR8MM        002A
    MWCR9          002C
    MWCR9B0        002C
    MWCR9B1        002D
    MWCR9GM        002E
    MWDUCT         0148
    MWETAIP        010C
    MWETAKM        0108
    MWETASN        010A
    MWETAST        011C
    MWETDAS        0108
    MWETE          0108
    MWETEAX        011A
    MWETEKM        0114
    MWETEKOF       0118
    MWETEKW        0114
    MWETEXR        0118 04
    MWETE17        0118 02
    MWETFLG        0118
    MWETKEY        0119
    MWETLEN        0124 00000020
    MWETMAS        0108
    MWETPKR        0118 10
    MWETPMR        0118 08
    MWETPRM        0110
    MWETSAS        0118 01
    MWETSIZE       0124 00000004
    MWETSTK        0118 80
    MWFLAGW        0188
    MWFLAG0        0188
    MWFLAG1        0189
    MWFLAG2        018A
    MWFLAG3        018B
    MWF0L29        0188 04
    MWF0L30        0188 02
    MWF0L31        0188 01
    MWGPRB0        0048 48
    MWGPRB1        0048 49
    MWGPRB2        0048 4A
    MWGPRB3        0048 4B
    MWGPRH0        0048 48
    MWGPRH1        0048 4A
    MWGPRS         0048
    MWGPR0         0048
    MWGPR1         004C
    MWGPR10        0070
    MWGPR11        0074
    MWGPR12        0078
    MWGPR13        007C
    MWGPR14        0080
    MWGPR15        0084
    MWGPR2         0050
    MWGPR214       0050
    MWGPR3         0054
    MWGPR4         0058
    MWGPR45        0080
    MWGPR5         005C
    MWGPR6         0060
    MWGPR7         0064
    MWGPR8         0068
    MWGPR9         006C
    MWPSW          0000
    MWPSW0         0000
    MWPSW0F        0000
    MWPSW1         0001
    MWPSW2         0002
    MWPSW2H        0002
    MWPSW3         0003
    MWPSW4         0004
    MWPSW4B        0004
    MWPSW4F        0004
    MWPSW57        0005
    MWTTE          0128
    MWTTECI        013D
    MWTTECK        0144
    MWTTEGE        0134
    MWTTEIC        012C
    MWTTEID        012A
    MWTTELN        0144 00000020
    MWTTENP        0130
    MWTTENS        0132
    MWTTEOP        0134
    MWTTEOS        0136
    MWTTEPC        0140
    MWTTEPM        013C
    MWTTEPS        0128
    MWXTAIP        012C
    MWXTALET       0129
    MWXTASN        012A
    MWXTBRAD       012C
    MWXTBSG        0128 00000041
    MWXTBSGE       0128 00000042
    MWXTCOD        0128
    MWXTKEY        0129
    MWXTLEN        013C
    MWXTMSB1       0128 00000051
    MWXTMSB3       0128 00000051
    MWXTMSB4       0128 00000051
    MWXTMSB6       0128 00000052
    MWXTMS2        0128 00000051
    MWXTMS5        0128 00000052
    MWXTNSI        0130
    MWXTPC         0128 00000021
    MWXTPC64       0128 00000022
    MWXTPR         0128 00000032
    MWXTPRBB       0128 00000033
    MWXTPRBE       0128 00000032
    MWXTPREB       0128 00000032
    MWXTPREE       0128 00000032
    MWXTPRNZ       0128 00000034
    MWXTPR36       0128 00000033
    MWXTPR63       0128 00000033
    MWXTPR64       0128 00000033
    MWXTPSW1       012C
    MWXTPT         0128 00000031
    MWXTPT32       0128 00000031
    MWXTPT64       0128 00000032
    MWXTSSA        0128 00000010
    MWXTT0F        0128
    MWXTUIA        0134
    MWXTUIA1       0134
    MWXTUIA2       0138
    MWXTXCOD       0129
    MWXTXC0        0129 C0
    MWXTX0A        0129 0A
    MWXTX0B        0129 0B
    MWXTX0C        0129 0C
    MWXTX0E        0129 0E
    MWXTX0F        0129 0F
    MWXTX02        0129 02
    MWXTX03        0129 03
    MWXTX08        0129 08
    MWXT24BR       0128 00000000
    MWXT31BR       0128 00000080
    MWXT64BR       0128 00000052
    PSWAMODE       0002 40
    PSWASMSK       0002 C0
    PSWBA          0004 80
    PSWCONB1       0004 10
    PSWCONB2       0004 20
    PSWCOND        0002 30
    PSWCONDB       0004 30
    PSWCOND1       0002 10
    PSWCOND2       0002 20
    PSWDECO        0002 04
    PSWDECOB       0004 04
    PSWECMD        0001 08
    PSWEXSM        0000 01
    PSWEXSMB       0000 01
    PSWEXUN        0002 02
    PSWEXUNB       0004 02
    PSWFIXO        0002 08
    PSWFIXOB       0004 08
    PSWHIADR       0004 7F
    PSWHMODE       0002 C0
    PSWILCBC       0004 C0
    PSWILCB2       0004 40
    PSWILCB4       0004 80
    PSWIOMSK       0000 FC
    PSWIOSM        0000 02
    PSWIOSMB       0000 02
    PSWKEY         0001 F0
    PSWMAPPD       0001 01
    PSWMCHK        0001 04
    PSWPERA        0000 40
    PSWPMODE       0002 00
    PSWPMSK        0002 0F
    PSWPMSKB       0004 0F
    PSWPROB        0001 01
    PSWSIGN        0002 01
    PSWSIGNB       0004 01
    PSWSMODE       0002 80
    PSWTRAN        0000 04
    PSWWAIT        0001 02
    PSW31AMF       0004 00
    PSW31BT        0004 80
    SACAR          0004 0MWPSW4B
    SACHOME        0004 0MWPSW4B
    SACPRIM        0004 00
    SACSECO        0004 0MWPSW4B
    SAM31          0004 1F
    SAM64          0004 40
    SIGPCPU        0004 0C
    SIGPEMER       0004 03
    SIGPEXTC       0004 02
    SIGPICPU       0004 0B
    SIGPIPR        0004 07
    SIGPPR         0004 08
    SIGPRSTR       0004 06
    SIGPSARC       0004 12
    SIGPSENS       0004 01
    SIGPSPFX       0004 0D
    SIGPSSTS       0004 0E
    SIGPSSTT       0004 09
    SIGPSTOP       0004 05
    SIGPSTRT       0004 04
    SIGPSXST       0004 11

This information is based on z/VM V4R4.0. Last updated on 29 Jul 2003 at 15:53:17 EDT.
Copyright IBM Corporation, 1990, 2003