Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
MWBK
Control Block Contents
MWBK DSECT
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
Copyright IBM Corporation, 1990, 2001