PSA PSA is the primary control block for controlling CP and virtual machine activity. This
centrol blcck centains the normal low core 1PL, logout, and PSi infermation; the
processor medel and type and features of the prccessor; and save areas used by EALR and FREE. This bleck also contains monitor and trace data and the necessary linkages to
virtual machines, real devices, and spool files.
Note: All fields reside in real PSA unless otherwise specified. Fields residing in atsolute PSI are specifically identified. For uniprocessor operation, real PSA equals absolute PSA (or 0). If the system was running in AF mode when a catastroFhic errcr
occurred, the Attached Processor will no longer be running. System recovery is in
uniprocessor mode and the real PSA will no longer be zero. Page 0, Machine Usage r , O! IPLP Si IPLCCi 1 I 1-----------------------------------1 101 IPLCCi2 EIOPSi I I 1 201 SVCOPSi PROPSW I I I 301 MCOPSi IOOPSi I I I 401 CSi CAW IQUANTUMR 1------------------- 501 TIMER IQUANTUM EINPSW 1------------------------------------ 601 SVCNPSW PRNPSW 1-------------------------- 701 MCNPSi IONPSi 1-------------------------- 801 CPULOG 1------------------------------- 1001 FIDLOG i------------------------- 1601 FPRLOG 1-------------------------------- 1801 GPRLOG 1------------------------------------ 1COI CRLOG 1----------------------------- 2001 TEMPSAVE 1----------------------------------- 2401 BALRSAVE 1----------------------------- 2801 FREESAVE 1------------------------------------ 2COI FREEWORK 1----------------------------- 2FOI DATE TODATE 1-------------------------------- 3001 STARTIME CPUID 3101 lDLEilIT PAGEiAlT 3201 IONTilIT PROBTII1E 1------------------------------- 3301 RUNPSi IRUNUSER IDSPLPSi 1------------------------------- 340lRUNCRO IRUNCR1 ICPSTAT ICPRESTRT 1--------------------------------- 350lPGREAD IPGiRITE PGiAITIM t I I 3601////PGiAlTPG///////IPSASVCCT IP*1 IP*21 I 31CICPlD ICPABEND IF*3 IP*4 I ASISV!! I 38CIARSPPR IARSPPU IARSFRD IARICPU I 39C AR10PR IAR10RD IF*5 If*6 IARSPAC 3AC AVMREAL IASYSABND IASYSLC I ASYSOP 3fC ARlOC'I IAR10CH IARICCU IARICDV 3CC ARIOCC IARIOUC IARleDC I ACORETEL 3DC APAGCF ICPCREGO ICFCREG6 ICPCREG8 3EC TlMEDISP IASVCLIST I AV!!1LIST ILASTUSER 3FCIPAGECUR I MONNEIT IFAGENt IPAGENIT I 4CCITRACEFLG ITTSEGCNT 1//////1///////////
i 1/////11111111111/1 1/////////I///I///PSARSV15///////////// 1-------------------------------
, 430lINSTiRD1 IINSTiRD2 IINSTiRD3 IINSTiRD41 I I 44C I Constants Feol I I I 4tC I APTRLK INOADD II4CFFS IIRIGBT241 I I 4ECIIPAGNUM IIRIGHT16 IAFREE IAFRET I 1 1 4FCIAQCNi'I IADSPCH IAFTRAN II2048ENti I I 50ct DUMPSAVE I 1------------------------------------ 5401 SlGSAVE 1------------------------------------ 58CI LCKSAVE Section 1. CP Data Areas and Centrel Blocks 69
PSA , 5COI MFASAVE 1-------------------------------------- 6001 SiTHSAVE 1-------------------------------------- 6401 LOCKSAV 1-------------------------------------- 6501 SVCREGS 1------------------ 6601 PREFIXA I PREFIXBI PSACPXBFI//RESVD// 1--------------------------------------1 6701 iAITSTRT iAITEND I 1 1 6S01 PiTPAGESIACTIVTRQI EMSPEND 1 EMSREC 1 I I 6901 XCPEND IP*7IP*8 IP*91 AFSTATUS I I I 6AOI AMCHAREAISHRLKCNTI PROBSTRT I L-- ___________________________________ __ Hexadecimal Field
tisplacement Name o
8 10 8 C 10 14
18 20 28 30 38 40 48 4C 50 54
58 60 68 70 78 ORG RSRTNPSi DS RSRTOPSi DS IPLCCi1 DS IPLCCi2 DS ORG PSARSV3 DS TRACSTRT DS TRACEND DS TRACCURR DS EXOPSi DS SVCOPSi DS PROPSi DS MCOPSi DS IOOPSi DS CSi DS CAi DS QUANTUMR DS TIMER DS QUANTUM DS EXNPSW DS SVCNPSi DS PRNPSi DS MCNPSi DS IONPSi DS IPLPSW 1D
1D
1D
1D IPLCCi1 1F
1F 1F 1F
1D
1D
1D
1D
1D
1D
1F
1F
1F
1F
1D
1D
1D
1D
1D , I 6fCI CHGREGS I/I///RESERVED///III 1-------------------------------------1 6COI UNSHRVM IP*10IP*11111///RESERVED/////1 I 1 6DCI STACKVM IUNSHRVM2 IADMKCFE IRESERVEt/1 1 1 6EOI/////////I/RESERVED (cont)////////////I
-------------------------------------1 6FC 70C 71C ALOKUM IRESERVE I ALCKSF I IEXTSP 1 -------------------------------------1 ITMRSN I////I/I/I/RESERVED//////////I -------------------------------------1 MCNREGS 7SC LOKSAVE2 Field Description, Contents, Meaning IPL start PSi Restart new PSi Restart old PSi IPL CCi IPL CCi Reserved for IBM use
Address of start of trace table.
Note that TRACSTRT is in absolute PSA Address of end of trace table.
Note that TRICEND is in absolute PSI Address of next available trace table entry.
Note that TRACCURR is in absolute PSA External old PSi SVC old PSi Program old PSi Machine check old PSi 1/0 cld PSi Channel status word Channel address word
Interval timer value at last interruFt
13-microsecond interval timer Interval timer value at last disFatch
External new PSi SVC new PSi Program new PSW Machine check new PSi I/O new PSi I I 70 IBM VM/370 Data Areas and Control Block Logic
Previous Page Next Page