April 1, 1981 e Save Area for Low Storage executing, DEBUG saves the first 160 bytes of low storage in a NUCON field called LOWSAVE. LOWSAVE begins at X'CO'. • Register Save Area DMSABN, the abend routine, saves the user's floating-point and
general registers.Kielg FPRLOG GPRLOG ECRLOG • Device 1ocati2!! X'160' X'1S0' X'1CO' contents User floating-point registers User general registers User extended control registers
The name of the device causing the lastI/O interrupt is in the DEVICE field at X'26C'. • Last Two Commands or procedures Executed Figlg LASTCMND PREVC!1ND LASTEXEC PREVEXEC 1Qcati2!! X'2AO' X'2A'S' X'2BO' X' 2BS' Last CMS command issued
Next to lastCMS command issued
LastEXEC procedure invoked
Next to lastEXEC procedure invoked • Last Module Loaded into Free Storage and the Transient Area
The name of the last module loaded into free storage via aLOADMOD is
in the fieldLASTL!10D (location X'2CO'). The name of the last module
loaded into the transient area via aLOADMOD is in the field LASTTMOD (location X'2CS'). • Pointer to CMSCB The pointer to the CMSCB is in the FCBTAB field located at X'SCO'. CMSCB contains the simula·ted as control blocks. These simulated as blocks are in free storage. The CMSCB contains a PLIST for CMS 1/0 functions, a simulated Job File Control Block (JFCB), a
simulated Data EventBlocK (DEB), and the first in a chain of I/O Blocks (lOBs). • The Last Command
The last command entered from the terminal is stored in an area
called CMNDLINE(X'7AO'), and its corresponding PLIST is stored at CMNDLIST (X'S4S'). • Interrupt Work Area EXTSECT (X'1SS0') is a work area for the external interrupt handler.
Itcontains: The PSW, EXTPSW (X'1SFS') Register save areas, EXSAVE1 (X'1SBSI) separate area for timer interrupts, EXSAVE (X'1SS0') Part 1. Debugging with VM/370 71
general registers.
The name of the device causing the last
Next to last
Last
Next to last
The name of the last module loaded into free storage via a
in the field
loaded into the transient area via a
simulated Data Event
The last command entered from the terminal is stored in an area
called CMNDLINE
It