|
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure MCKBK MACHINE CHECK DESCRIPTOR BLOCK
0000 0 Dbl-Word 8 MCKDAMAG (0) START OF DAMAGE ASSESSMENT AREA.
0000 0 Signed 2 MCKCNT2N COUNT OF SECONDARY MACHINE CHECKS
SUBSEQUENT TO MOST RECENT
PRIMARY.
0002 2 Signed 2 MCKCNTEQ COUNT OF CONSECUTIVE IDENTICAL
MACHINE CHECKS (MCIC'S). WHEN
THIS COUNT EXCEEDS A THRESHOLD
(MCKTHLD1), ERROR RECORDING IS
SUSPENDED (RECORDS ARE DISCARDED)
UNTIL THE COUNT IS RESET. THE
COUNT IS RESET WHEN A DIFFERENT
MACHINE CHECK OCCURS. BUT EVEN
WHEN THIS COUNT IS NOT SET, AN
ERROR IS ALLOWED TO BE RECORDED
ROUGHLY EVERY (MCKTIM1) SECONDS.
00000009 MCKTHLD1 9 THRESHOLD ASSOCIATED WITH
MCKCNTEQ.
00000258 MCKTIM1 600 UNIT IS SECONDS, APPROX. (SEE
MCKCNTEQ).
0004 4 Signed 2 MCKCNT COUNT OF RECENT MACHINE CHECKS.
WHEN THIS COUNT EXCEEDS A
THRESHOLD (MCKTHLD2), ERROR
RECORDING IS SUSPENDED (RECORDS
ARE DISCARDED) UNTIL THE COUNT IS
RESET. THE COUNT IS RESET WHEN A
MACHINE CHECK OCCURS AND AT LEAST
(MCKTIM2) SECONDS HAVE ELAPSED
SINCE THE LAST RESET.
0000000A MCKTHLD2 10 THRESHOLD ASSOCIATED WITH
MCKCNT.
0000012C MCKTIM2 300 UNIT IS SECONDS, APPROX. (SEE
MCKCNT).
0006 6 Signed 2 MCKHOTMK MASK OF RECENT ERROR CONDITIONS,
THE 'OR' OF RECENT MACHINE CHECKS
(MCIC BITS 0-15).
0008 8 Dbl-Word 8 MCKFLAGS (0) ENCOMPASSES THE FOLLOWING 8 FLAG
BYTES. THIS LABEL IS USED TO
RESET ALL 8 AS A GROUP.
0008 8 Bitstring 1 MCKFMISC MISCELLANEOUS STATUS FLAGS.
1... .... MCKFIXUP X'80' MCKFIXUP SOME PROGRESS WAS
MADE TOWARD RECOVERY. (AT LEAST
ONE ERROR WAS CORRECTED.) THIS
FLAG IS NOT A MERE FOOTPRINT; IT
MUST BE MAINTAINED VERY PRECISELY
AND MUST NOT BE TURNED ON
CASUALLY. IT MUST BE TURNED ON
ONLY WHEN A PROBLEM HAS REALLY
BEEN FIXED, OTHERWISE, IN THE
CASE OF 'PROCESSING BACKUP' WE
MAY END RETRYING A HOPELESS CASE
ENDLESSLY.
.1.. .... MCKFSIE X'40' MCKFSIE WE WERE RUNNING SIE
(PFXHSIE WAS SET).
..1. .... MCKFHOT X'20' MCKFHOT INTERRUPT
CLASSIFIED HOT. NOT REPORTED.
0009 9 Bitstring 1 * RESERVED FOR FUTURE IBM USE.
000A 10 Bitstring 1 MCKFETYP TYPE OF ERROR.
.1.. .... MCKFERCS X'40' MCKFERCS ERROR WAS
CHECK-STOP, NOT MACHINE CHECK.
..1. .... MCKF2ND X'20' MCKF2ND A SECONDARY ERROR
OCCURRED WHILE HANDLING A MACHINE
CHECK.
...1 .... MCKF2CS X'10' MCKF2CS SECONDARY ERROR WAS
A CHECK-STOP.
.... 1... MCKFMCIC X'08' MCKFMCIC INVALID MCIC
(REQUIRED BITS MISSING).
.... .1.. MCKFABND X'04' MCKFABND POSSIBLE SOFTWARE
ERROR ENCOUNTERED. WHERE WE
CANNOT ISSUE HCPABEND, WE SET
THIS FLAG, THEN TERMINATE.
000B 11 Bitstring 1 MCKFTERM SYSTEM TERMINATION STATUS.
1... .... MCKFEMER X'80' MCKFEMER EMERGENCY HOST
TERMINATION REQUIRED (AND OTHER
FLAGS MAY BE MEANINGLESS).
.1.. .... MCKFNOTM X'40' MCKFNOTM HOST TERMINATION
NOT REQUIRED BY THE MACHINE-CHECK
FLIH.
..1. .... MCKFDIE1 X'20' MCKFDIE1 HOST TERMINATION
WAS REQUIRED BY THE MACHINE-CHECK
FLIH.
...1 .... MCKFDIE2 X'10' MCKFDIE2 HOST TERMINATION
WAS REQUIRED BY THE MACHINE-CHECK
SLIH.
.... 1... MCKFIPL X'08' MCKFIPL SOFT-RE-IPL AFTER
TERMINATE DISALLOWED.
.... .1.. MCKFIPLI X'04' MCKFIPLI SOFT-RE-IPL
DISALLOWED BY IO SUB-SYSTEM.
000C 12 Bitstring 1 * RESERVED FOR FUTURE IBM USE.
000D 13 Bitstring 1 MCKFOOT5 FOOTPRINTS: MISCELLANEOUS.
1... .... MCKFVFIX X'80' MCKFVFIX VIRTUAL SIDE WAS
TOLD DAMAGE WAS FIXED.
.1.. .... MCKFZTOD X'40' MCKFZTOD FOUND TOD CLOCK
BROKEN. TIMESTAMP IN MCHTOD AND
IN TRACE ENTRY IS ALL FF'S.
000E 14 Bitstring 1 MCKFOOT6 FOOTPRINTS: CORRECTIVE ACTIONS
TAKEN.
1... .... MCKFXCTL X'80' MCKFXCTL RE-ESTABLISHED
HOST CONTROL REGISTERS.
..1. .... MCKFXCKC X'20' MCKFXCKC RE-ESTABLISHED
CLOCK COMP'TOR (APPROX).
...1 .... MCKFXPT X'10' MCKFXPT RE-ESTABLISHED CPU
TIMER (APPROX).
.... 1... MCKFXTPR X'08' MCKFXTPR Re-established TOD
Programmable Register
000F 15 Bitstring 1 MCKFOOT7 FOOTPRINTS: CORRECTIVE ACTIONS
TAKEN.
1... .... MCKFATSK X'80' MCKFATSK ATTEMPTED TO RUN
INTERRUPTED SYSTEM TASK TO
COMPLETION.
.1.. .... MCKFXTSK X'40' MCKFXTSK ATTEMPT TO
COMPLETE INTERRUPTED SYSTEM TASK
WAS SUCCESSFUL.
..1. .... MCKFRMOF X'20' MCKFRMOF MARKED FRAME TO BE
TAKEN OFFLINE.
...1 .... MCKFXKEY X'10' MCKFXKEY RESTORED HOST
STORAGE KEY.
.... 1... MCKFXPAG X'08' MCKFXPAG ACTED TO REFRESH
AN UNCHANGED GUEST PG.
0010 16 Dbl-Word 8 * (0)
0010 16 Bitstring 16 MCKCLKS (0) LABEL FOR MOVING BOTH CLOCKS AT
ONCE.
0010 16 Dbl-Word 8 MCKCTIMR LOGGED OUT CPU TIMER.
0018 24 Dbl-Word 8 MCKCCOMP LOGGED OUT CLOCK COMPARATOR.
0020 32 Dbl-Word 8 MCKTRC (0) START OF LOCAL TRACE TABLE. THE
ENTRIES IN THIS TABLE ARE DEFINED
BY A REDEFINITION (ORG) OF
MCKTRCUR (BELOW).
0020 32 Bitstring 16 MCKTRC1 OLDEST ENTRY IN TRACE TABLE.
0030 48 Bitstring 16 MCKTRC2 2ND OLDEST ENTRY IN TRACE TABLE.
0040 64 Bitstring 16 MCKTRC3 ETC.
0050 80 Bitstring 16 MCKTRC4 ETC.
0060 96 Bitstring 16 MCKTRCUR CURRENT (MOST RECENT) TRACE
ENTRY.
00000070 MCKTRCZ * MARKS END OF TRACE TABLE.
0070 112 Signed 4 * RESERVED FOR FUTURE IBM USE.
0074 116 Signed 2 * RESERVED FOR FUTURE IBM USE.
0076 118 Signed 2 MCKCPUAD 'STAP' CPUID, FOR MSG'S ISSUED BY
SLIH.
00000078 MCKDLEN *-MCKBK LENGTH OF DAMAGE
ASSESSMENT AREA.
0000000F MCKDSIZE (MCKDLEN+7)/8 SIZE (DBLWDS) OF
D.A. AREA.
END OF DAMAGE ASSESSMENT AREA. THE ABOVE PORTION OF THE
MCKBK IS APPENDED TO THE RECORDED MACHINE CHECK ERROR RECORD.
START OF MACHINE CHECK WORK AREA. THE FOLLOWING PORTION OF THE
MCKBK IS STRICTLY A WORK AREA AND IS NOT INCLUDED IN ERROR RECORD.
0078 120 Signed 4 MCKREC ADDRESS OF RECORDING RECORD
(MCHREC).
007C 124 Bitstring 1 MCKFAILF FAILURE CLASSIFICATION CONTROL
FLAGS
1... .... MCKSOMIN X'80' MCKSOMIN SOME HOST VALIDITY
BITS ARE INVALID
.1.. .... MCKFORCE X'40' MCKFORCE This failure must
be forced to hard
...1 .... MCKHARD X'10' MCKHARD HARD FAILURE WAS
ENCOUNTERED
.... 1... MCKDEGRP X'08' MCKDEGRP DEGRADE FAILURE TO
PASS TO GUEST
.... .1.. MCKDEGRN X'04' MCKDEGRN DEGRADE FAILURE
NOT TO PASS TO GUEST
.... ..1. MCKPASS X'02' MCKPASS FAILURE TO BE
PASSED TO GUEST
.... ...1 MCKSOFT X'01' MCKSOFT SOFT FAILURE WAS
ENCOUNTERED
007D 125 Bitstring 1 MCKRECFL Machine Check Recording Checks
Flags
1... .... MCKCPREC X'80' MCKCPREC CP will record
this error check record
.1.. .... MCKLFREC X'40' MCKLFREC The machine check
handler is looking for virtual
machine to record the machine
check record .
007E 126 Bitstring 1 MCKIACR Saved PFXIACR
007F 127 Bitstring 1 MCKIACE Saved PFXIACE
0080 128 Signed 4 MCKHNDL2 ADDRESS POINTING TO A SECONDARY
MACHINE CHECK HANDLER, OR ZERO IF
THE PRIMARY HANDLER IS TO HANDLE
THE MACHINE CHECK.
0084 132 Signed 4 MCKC14SV VALUE IN CR14 PRIOR TO MACHINE
CHECK.
0088 136 Signed 4 MCKTODR2 1ST 4 BYTES OF TOD AT LAST MCKCNT
RESET.
008C 140 Signed 4 MCKTODR1 1ST 4 OF TOD AT LAST MCKCNTEQ
OVERRIDE.
0090 144 Bitstring 1 MCKCLEAR (0) WE ZERO ALL FIELDS BETWEEN HERE
AND MCKEND (AND A FEW OF THE
PRECEEDING FIELDS AS WELL) WHEN
WE START PROCESSING A PRIMARY
MACHINE CHECK.
0090 144 Dbl-Word 8 MCKHIC (0) WORKING MCIC FOR HOST. THIS
STARTS OUT AS A COPY OF THE REAL
MCIC, THEN WE ALTER THE VALIDITY
BITS IN IT AS WE CORRECT DAMAGE
OR DISCOVER MORE DAMAGE. IT'S
VALIDITY BITS MAINTAIN A RUNNING
SCORE, AS WE GO THRU THE
MACHINE-CHECK HANDLER, OF WHAT
ENTITIES REMAIN DAMAGED.
0090 144 Bitstring 1 MCKHIC0 HOST WORKING COPY, MCIC BYTE 0.
1111 1111 MCIPRIM0 X'FF' MCIPRIM0 PRIMARY MACHINE
CHECK BITS - BYTE 0
1... .... MCICSD X'80' MCICSD SYSTEM DAMAGE BIT.
.1.. .... MCICPD X'40' MCICPD PROCESSING DAMAGE
BIT.
..1. .... MCICSR X'20' MCICSR SYSTEM RECOVERY BIT.
...1 .... MCICITD X'10' MCICITD INTERVAL TIMER
DAMAGE. (370 GUESTS)
.... 1... MCICCD X'08' MCICCD TIMING (CLOCK)
FACILITY DAMAGE.
.... .1.. MCICED X'04' MCICED EXTERNAL DAMAGE.
.... ...1 MCICDG X'01' MCICDG DEGRADATION BIT.
0091 145 Bitstring 1 MCKHIC1 HOST WORKING COPY, MCIC BYTE 1.
1111 .... MCIPRIM1 X'F0' MCIPRIM1 PRIMARY MACHINE
CHECK BITS - BYTE 1
1... .... MCICW X'80' MCICW WARNING BIT.
.1.. .... MCICCRW X'40' MCICCRW PENDING-CRW REPORT.
..1. .... MCICSP X'20' MCICSP SERVICE PROCESSOR
DAMAGE.
...1 .... MCICCSD X'10' MCICCSD CHANNEL-SUBSYSTEM
DAMAGE.
.... ..1. MCICBU X'02' MCICBU 'BACKED UP' BIT.
.... ...1 MCICDL X'01' MCICDL 'DELAYED' BIT. (370
GUESTS)
0092 146 Bitstring 1 MCKHIC2 HOST WORKING COPY, MCIC BYTE 2.
1... .... MCICSE X'80' MCICSE STORAGE ERROR
UNCORRECTED.
.1.. .... MCICSC X'40' MCICSC STORAGE ERROR
CORRECTED.
..1. .... MCICKE X'20' MCICKE STORAGE-KEY ERROR
UNCORRECTED.
...1 .... MCICSDG X'10' MCICSDG STORAGE
DEGRADATION. MODIFIES STORAGE
ERROR CORRECTED.
.... 1... MCICVWP X'08' MCICVWP BITS 12-15 OF MC
OLD PSW VALID.
.... .1.. MCICVMS X'04' MCICVMS SYSTEM MASK & KEY
OF MC OLD PSW VALID.
.... ..1. MCICVPM X'02' MCICVPM PROGRAM MASK & CC
OF MC OLD PSW VALID.
.... ...1 MCICVIA X'01' MCICVIA INSTR ADDR OF MC
OLD PSW IS VALID.
0093 147 Bitstring 1 MCKHIC3 HOST WORKING COPY, MCIC BYTE 3.
1... .... MCICVFA X'80' MCICVFA FAILING STORAGE
ADDRESS IS VALID.
.1.. .... MCICVVR X'40' MCICVVR Vector Registers
stored are valid
..1. .... MCICVED X'20' MCICVED EXTERNAL-DAMAGE
CODE IS VALID.
...1 .... MCICVFP X'10' MCICVFP FP REGISTERS STORED
ARE VALID.
.... 1... MCICVGR X'08' MCICVGR GP REGISTERS STORED
ARE VALID.
.... .1.. MCICVCR X'04' MCICVCR CONTROL REGISTERS
STORED VALID.
.... ..1. MCIC30 X'02' MCIC30 MCIC.30
.... ...1 MCICVST X'01' MCICVST INST. MODIFIED
STORAGE IS VALID.
0094 148 Bitstring 1 MCKHIC4 HOST WORKING COPY, MCIC BYTE 4.
0095 149 Bitstring 1 MCKHIC5 HOST WORKING COPY, MCIC BYTE 5.
..1. .... MCICVTPR X'20' MCICVTPR TOD programmable
register validity
...1 .... MCICVXFP X'10' MCICVXFP Additional FP
Registers Validity (ESA390) FP
Control Register Validity (zArch)
.... 1... MCICAR X'08' MCICAR Ancillary Report Bit
.... ..1. MCICVCT X'02' MCICVCT CPU TIMER STORED IS
VALID.
.... ...1 MCICVCC X'01' MCICVCC CLOCK COMPARATOR
STORED IS VALID.
0096 150 Signed 2 MCKHIC6 HOST WORKING COPY, MCIC BYTES 6 &
7.
0098 152 Dbl-Word 8 MCKGIC (0) WORKING MCIC FOR GUEST. THIS
STARTS OUT AS A COPY OF THE REAL
MCIC, THEN WE ALTER THE VALIDITY
BITS IN IT AS WE CORRECT DAMAGE
OR DISCOVER MORE DAMAGE. IT'S
VALIDITY BITS MAINTAIN A RUNNING
SCORE, AS WE GO THRU THE
MACHINE-CHECK HANDLER, OF WHAT
ENTITIES REMAIN DAMAGED.
0098 152 Bitstring 1 MCKGIC0 GUEST WORKING COPY, MCIC BYTE 0.
1111 1111 MCIPRIM0 X'FF' MCIPRIM0 PRIMARY MACHINE
CHECK BITS - BYTE 0
1... .... MCICSD X'80' MCICSD SYSTEM DAMAGE BIT.
.1.. .... MCICPD X'40' MCICPD PROCESSING DAMAGE
BIT.
..1. .... MCICSR X'20' MCICSR SYSTEM RECOVERY BIT.
...1 .... MCICITD X'10' MCICITD INTERVAL TIMER
DAMAGE. (370 GUESTS)
.... 1... MCICCD X'08' MCICCD TIMING (CLOCK)
FACILITY DAMAGE.
.... .1.. MCICED X'04' MCICED EXTERNAL DAMAGE.
.... ...1 MCICDG X'01' MCICDG DEGRADATION BIT.
0099 153 Bitstring 1 MCKGIC1 GUEST WORKING COPY, MCIC BYTE 1.
1111 .... MCIPRIM1 X'F0' MCIPRIM1 PRIMARY MACHINE
CHECK BITS - BYTE 1
1... .... MCICW X'80' MCICW WARNING BIT.
.1.. .... MCICCRW X'40' MCICCRW PENDING-CRW REPORT.
..1. .... MCICSP X'20' MCICSP SERVICE PROCESSOR
DAMAGE.
...1 .... MCICCSD X'10' MCICCSD CHANNEL-SUBSYSTEM
DAMAGE.
.... ..1. MCICBU X'02' MCICBU 'BACKED UP' BIT.
.... ...1 MCICDL X'01' MCICDL 'DELAYED' BIT. (370
GUESTS)
009A 154 Bitstring 1 MCKGIC2 GUEST WORKING COPY, MCIC BYTE 2.
1... .... MCICSE X'80' MCICSE STORAGE ERROR
UNCORRECTED.
.1.. .... MCICSC X'40' MCICSC STORAGE ERROR
CORRECTED.
..1. .... MCICKE X'20' MCICKE STORAGE-KEY ERROR
UNCORRECTED.
...1 .... MCICSDG X'10' MCICSDG STORAGE
DEGRADATION. MODIFIES STORAGE
ERROR CORRECTED.
.... 1... MCICVWP X'08' MCICVWP BITS 12-15 OF MC
OLD PSW VALID.
.... .1.. MCICVMS X'04' MCICVMS SYSTEM MASK & KEY
OF MC OLD PSW VALID.
.... ..1. MCICVPM X'02' MCICVPM PROGRAM MASK & CC
OF MC OLD PSW VALID.
.... ...1 MCICVIA X'01' MCICVIA INSTR ADDR OF MC
OLD PSW IS VALID.
009B 155 Bitstring 1 MCKGIC3 GUEST WORKING COPY, MCIC BYTE 3.
1... .... MCICVFA X'80' MCICVFA FAILING STORAGE
ADDRESS IS VALID.
.1.. .... MCICVVR X'40' MCICVVR Vector Registers
stored are valid
..1. .... MCICVED X'20' MCICVED EXTERNAL-DAMAGE
CODE IS VALID.
...1 .... MCICVFP X'10' MCICVFP FP REGISTERS STORED
ARE VALID.
.... 1... MCICVGR X'08' MCICVGR GP REGISTERS STORED
ARE VALID.
.... .1.. MCICVCR X'04' MCICVCR CONTROL REGISTERS
STORED VALID.
.... ..1. MCIC30 X'02' MCIC30 MCIC.30
.... ...1 MCICVST X'01' MCICVST INST. MODIFIED
STORAGE IS VALID.
009C 156 Bitstring 1 MCKGIC4 GUEST WORKING COPY, MCIC BYTE 4.
009D 157 Bitstring 1 MCKGIC5 GUEST WORKING COPY, MCIC BYTE 5.
..1. .... MCICVTPR X'20' MCICVTPR TOD programmable
register validity
...1 .... MCICVXFP X'10' MCICVXFP Additional FP
Registers Validity (ESA390) FP
Control Register Validity (zArch)
.... 1... MCICAR X'08' MCICAR Ancillary Report Bit
.... ..1. MCICVCT X'02' MCICVCT CPU TIMER STORED IS
VALID.
.... ...1 MCICVCC X'01' MCICVCC CLOCK COMPARATOR
STORED IS VALID.
009E 158 Signed 2 MCKGIC6 GUEST WORKING COPY, MCIC BYTES 6
& 7.
00A0 160 Signed 4 MCKHXDC (0) Host external damage code
00A0 160 Bitstring 1 MCKHXDC0 Byte 0 of the external damage
code
.... .... MCEXTD0 X'00' MCEXTD0 No bits defined
00A1 161 Bitstring 1 MCKHXDC1 Byte 1 of the external damage
code
.... .... MCEXTD1 X'00' MCEXTD1 No bits defined
00A2 162 Bitstring 1 MCKHXDC2 Byte 2 of the external damage
code
...1 .... MCEXTDSC X'10' MCEXTDSC Bit 19 - ETR Sync
check
00A3 163 Bitstring 1 MCKHXDC3 Byte 3 of the external damage
code
1... .... MCEXTDSS X'80' MCEXTDSS Bit 24 - STP Sync
Check
.1.. .... MCEXTDIC X'40' MCEXTDIC Bit 25 - Island
Condition
..1. .... MCEXTDCC X'20' MCEXTDCC Bit 26 - CTN
Configuration Change
...1 .... MCEXTDCS X'10' MCEXTDCS Bit 27 - STP Clock
Source Error
00A4 164 Signed 4 MCKGXDC (0) Guest external damage code
00A4 164 Bitstring 1 MCKGXDC0 Byte 0 of the external damage
code
.... .... MCEXTD0 X'00' MCEXTD0 No bits defined
00A5 165 Bitstring 1 MCKGXDC1 Byte 1 of the external damage
code
.... .... MCEXTD1 X'00' MCEXTD1 No bits defined
00A6 166 Bitstring 1 MCKGXDC2 Byte 2 of the external damage
code
...1 .... MCEXTDSC X'10' MCEXTDSC Bit 19 - ETR Sync
check
00A7 167 Bitstring 1 MCKGXDC3 Byte 3 of the external damage
code
1... .... MCEXTDSS X'80' MCEXTDSS Bit 24 - STP Sync
Check
.1.. .... MCEXTDIC X'40' MCEXTDIC Bit 25 - Island
Condition
..1. .... MCEXTDCC X'20' MCEXTDCC Bit 26 - CTN
Configuration Change
...1 .... MCEXTDCS X'10' MCEXTDCS Bit 27 - STP Clock
Source Error
00A8 168 Dbl-Word 8 * (0)
00A8 168 Bitstring 64 MCKMCHSV (0) SAVE AREA FOR HCPMCH AND HCPMCS
USE ONLY
00A8 168 Signed 4 MCKMCHR0 SAVE REGISTER 0.
00AC 172 Signed 4 MCKMCHR1 SAVE REGISTER 1.
00B0 176 Signed 4 MCKMCHR2 SAVE REGISTER 2.
00B4 180 Signed 4 MCKMCHR3 SAVE REGISTER 3.
00B8 184 Signed 4 MCKMCHR4 SAVE REGISTER 4.
00BC 188 Signed 4 MCKMCHR5 SAVE REGISTER 5.
00C0 192 Signed 4 MCKMCHR6 SAVE REGISTER 6.
00C4 196 Signed 4 MCKMCHR7 SAVE REGISTER 7.
00C8 200 Signed 4 MCKMCHR8 SAVE REGISTER 8.
00CC 204 Signed 4 MCKMCHR9 SAVE REGISTER 9.
00D0 208 Signed 4 MCKMCHRA SAVE REGISTER 10.
00D4 212 Signed 4 MCKMCHRB SAVE REGISTER 11.
00D8 216 Signed 4 MCKMCHRC SAVE REGISTER 12.
00DC 220 Signed 4 MCKMCHRD SAVE REGISTER 13.
00E0 224 Signed 4 MCKMCHRE SAVE REGISTER 14.
00E4 228 Signed 4 MCKMCHRF SAVE REGISTER 15.
00E8 232 Bitstring 64 MCKMCHHI (0) Space for high halves of the regs
when stored discontinguously.
00E8 232 Signed 4 MCKMCHH0 High Register 0
00EC 236 Signed 4 MCKMCHH1 High Register 1
00F0 240 Signed 4 MCKMCHH2 High Register 2
00F4 244 Signed 4 MCKMCHH3 High Register 3
00F8 248 Signed 4 MCKMCHH4 High Register 4
00FC 252 Signed 4 MCKMCHH5 High Register 5
0100 256 Signed 4 MCKMCHH6 High Register 6
0104 260 Signed 4 MCKMCHH7 High Register 7
0108 264 Signed 4 MCKMCHH8 High Register 8
010C 268 Signed 4 MCKMCHH9 High Register 9
0110 272 Signed 4 MCKMCHHA High Register 10
0114 276 Signed 4 MCKMCHHB High Register 11
0118 280 Signed 4 MCKMCHHC High Register 12
011C 284 Signed 4 MCKMCHHD High Register 13
0120 288 Signed 4 MCKMCHHE High Register 14
0124 292 Signed 4 MCKMCHHF High Register 15
00A8 168 Bitstring 128 MCKMCHSG (0) Large register savearea for
MCH/MCS only when storage
continguously.
00A8 168 Signed 8 MCKMCHG0 Save register 0
00B0 176 Signed 8 MCKMCHG1 Save register 1
00B8 184 Signed 8 MCKMCHG2 Save register 2
00C0 192 Signed 8 MCKMCHG3 Save register 3
00C8 200 Signed 8 MCKMCHG4 Save register 4
00D0 208 Signed 8 MCKMCHG5 Save register 5
00D8 216 Signed 8 MCKMCHG6 Save register 6
00E0 224 Signed 8 MCKMCHG7 Save register 7
00E8 232 Signed 8 MCKMCHG8 Save register 8
00F0 240 Signed 8 MCKMCHG9 Save register 9
00F8 248 Signed 8 MCKMCHGA Save register 10
0100 256 Signed 8 MCKMCHGB Save register 11
0108 264 Signed 8 MCKMCHGC Save register 12
0110 272 Signed 8 MCKMCHGD Save register 13
0118 280 Signed 8 MCKMCHGE Save register 14
0120 288 Signed 8 MCKMCHGF Save register 15
0128 296 Signed 8 MCKGMSG (0) Machine check message buffer
0128 296 Signed 4 MCKMSG (0) MACHINE CHECK MESSAGE BUFFER.
0128 296 Character 6 MCKHDR FIXED MESSAGE HEADER.
012E 302 Character 68 MCKTEXT Variable message text.
0172 370 Bitstring 1 MCK824CD IDENTIFIES TEXT FOR MSG MCH824E.
0173 371 Bitstring 1 MCK825CD IDENTIFIES TEXT FOR MSG MCH825E.
0174 372 Signed 4 MCKMCVBK Address of (copy of) MCVBK
0178 376 Signed 4 MCKWNSKP Address of VMDBK already
presented with the machine check.
017C 380 Signed 4 MCKPXCR5 Savearea for PFXCPCR5.
0180 384 Dbl-Word 8 MCKPXCR1G Savearea for PFXCPCR1G.
0188 392 Bitstring 1 MCKEND (0) END OF MCKAREA.
00000188 MCKLEN *-MCKBK LENGTH (BYTES) OF MCKBK.
00000031 MCKSIZE (MCKLEN+7)/8 SIZE (DBLWDS) OF
MCKBK.
0060 96 Bitstring 6 MCKTRCIC (0) Bytes 0-5 of MCIC.
0060 96 Bitstring 2 MCKTRCI0 Bytes 0-1 of MCIC.
0062 98 Bitstring 4 MCKTRCI2 Bytes 2-5 of MCIC.
0066 102 Bitstring 1 MCKTRCF1 BIT FLAGS OF LOCAL TRACE TABLE
ENTRY.
1... .... MCKTRCPM X'80' MCKTRCPM PRIMARY (NOT
2NDARY) MCH-CHK OR CHK-STP.
.1.. .... MCKTRCCS X'40' MCKTRCCS ERROR WAS
CHECK-STOP, NOT MACHINE CHK.
.... ...1 MCKTRCSI X'01' MCKTRCSI PFXHSIE FLAG WAS
ON (RUNNING IN SIE).
0067 103 Bitstring 1 * RESERVED FOR FUTURE IBM USE.
0068 104 Signed 4 MCKTRCTD 1ST 4 BYTES FROM TOD CLOCK. (THIS
IS STORED ONLY IN PRIMARY
ENTRIES, NOT SECONDARY.)
006C 108 Signed 4 MCKTRCIA INSTRUCTION ADDRESS FROM MCH OLD
PSW.
Save orginal Program new PSW for VOP interception
00E0 224 Dbl-Word 8 MCKOPNP Saved original Program new PSW
00D8 216 Bitstring 16 MCKOGPNP z/Arch original Program New PSW
| |