Hexadecimal Field
Displacement Name
11
12
13
14
15
16
17
18 40 40 41
42
43
44
45
46 MCHFLAG1 DS !!it§ MCH1MAIN BQU MCH1BUFF EQU MCH1COST EQU MCH1GERR EQU MCH1PROC EQU MCH1TODC EQU MCH1SYSD EQU MCHFLAG2 DS MCHFLAG3 DS !!it 2 MCH3INTE EQU MCH3S0LD EQU MCH3DATA EQU MCH3PROT EQU MCHFLAG4 DS Bits defined MCH4TOLO-EQU MCH4REPA EQU MCH4STRE EQU MCH4BURE EQU MCHFLAG5 DS 1X in MCHFLAG1 --x'SO'--- X'40' X'20' X'10' X'08' X'02' X'01' 1X 1X .:_ .Lll J:J'-UJ:JJ.t1u.:J --X'80'--- X'40' X'20' X'10' 1X in MCHFLAG4 --X'80'--- X'40' X'20' X'10' 1X Bits defined in MCHFLAG5 MCH5INLG-EQU -X'80'-- MCH5INMC EQU X'40' MCH5IFSA EQU X'20' MCHFLAG6 DS MCHFLAG7 DS !!i!§ MCH7SMCR EQU MCH7VRTM EQU MCH7SYST EQU MCH70PSW EQU MCH7VEQR EQU MCH7SUP EQU MCHLSUM DS MCHPDAR DS MCHPDARO DS MCHPDAR1 DS Bits defined MCHP1 SDE-EQU MCHP1IDEEQU MCHP1SKE EQU MCHP1IKE EQU MCHPDAR2 DS MCHPDAR3 DS MCHPDAR4 DS MCHPDAR5 DS MCHPDAR6 DS 1X 1X in MCHFLAG7 --X'80'-- X'40' X'20' X'10' X'08' X'04' XL40 OBL8 1X 1X in MCHPDAR1 --X'80'--- X'40' X'20' X'10' 1X 1X 1X 1X 1X Field Description, Contents, Meaning M*2 Damage area Main storage
Euffer Control storage MCHAREA Indicates channel is inoperative if bit is on
Processor
Time-of-day clock
System damage M*3 Damage area (continued) M*4 Error type
Intermittent error Solid error
Data error
Protect error M*5 RMS action data
Time-out loop
Repair Storage reconfiguration
Buffer reconfiguration M*6 RMS information status
Invalid hardware logout
Invalid machine check interrupt code
Invalid failing storage address M*7 RMS wait state suffix M*8 DMKMCH status Second machine check recursion Terminate the virtual machine
Terminate the system
Machine check old PSi in problem state
Terminate the virtual=real user DMKMCH under the glotal system lock
Summary
N*1 Acticn taken
N*2 Failure type Solid storage data error
Intermittent storage data errcr Solid SPF key error
Intermittent SPF key error
N*3 Operating system status
N*4 Location of failure
N*5 Location of failure
N*6 Requested operator awareness
N*7 Flag byte
Section 1. CP Data Areas and Control Blocks 35
MCHAREA
Hexadecimal Field
Displacement Name in MCBPDAR6
MCBP6CBA EQU --X '80-' -- 47
48
4C
50
54
MCBPDAR7 DS Bits defined MCB7STCK-EQU MCH7GSTR EQU MCB7PURG EQU MCB7LOGO EQU MCB7EXIT EQU MCH7RSRE EQU MCB7IOEM EQU MCBFSAR DS MCHFSAV DS MCBFSEAV DS MCHPDARI DS MCHLENl EQU MCHLEN EQU MCHFIX EQU 1X in MCBPDAR7 --X'80'--- X'40' X'20' X'lO' X'08' X'04' X'02' 1F IF 1F
1F *MCHDAMAGE *MCHRESEV 280+48
Field Description, Contents, Meaning Change bit active
N*8 Flag byte Interfaces for STACK routine
Interfaces for GETMAIN routine
Interfaces for PURGE routine
Interfaces for V=R logoff routine
Interfaces for exit to CP
Interfaces for RELEASE and RESET routines
Interfaces for the recorder
Failing location real address
Instruction address at failure
End of the failing location
End of the failing virtual stcrage address
Length of damage assessment area
Length of area to be cleared
Length of the fixed logout and the header
record for machine check handler
36 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page