Programming Interface Information:
This information is NOT
intended to be
used as Programming Interfaces of VM/ESA. It is to be used for diagnosis only. |
SVEARA
Cross Reference (Contains links to field and bit definitions)
SVEARA Prolog
Name : DOSAVE Description: LTA and PP Save Area DSECT DSECT : SVEARA Function : SVEARA describes the fields in a VSE Logical Transient Area (LTA) and Problem Program (PP) save area. SVEARA is called by the DOSAVE macro. These areas are used by DOS/VS routines to save the value of the PSW and registers for purposes such as linkage to and from transient routines.
SVEARA Control Block Content
SVEARA DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure SVEARA LTA and PP Save Area DSECT 0000 0 Signed 4 * (2) 0008 8 Signed 4 SVEPSW (0) FIRST HALF PSW 0008 8 Character 1 SVEASM SYSTEM MASK 0009 9 Character 1 SVEAKA KEY AND AMWP 000A 10 Character 2 SVEAIC INTERRUPT CODE 000C 12 Signed 4 SVEPSW2 (0) SECOND HALF PSW 000C 12 Character 1 SVEAICP ILC,CC,PROG MASK 000D 13 Character 3 SVEAIA INSTRUCTION ADDRESS 00000010 SVEA0908 * REGS 9-8 00000010 SVEA0915 * REGS 9-15 0010 16 Signed 4 SVER09 SAVE AREA FOR REGISTER 9 0014 20 Signed 4 SVER0A SAVE AREA FOR REGISTER 10 0018 24 Signed 4 SVER0B SAVE AREA FOR REGISTER 11 001C 28 Signed 4 SVER0C SAVE AREA FOR REGISTER 12 0020 32 Signed 4 SVER0D SAVE AREA FOR REGISTER 13 0024 36 Signed 4 SVER0E SAVE AREA FOR REGISTER 14 0028 40 Signed 4 SVER0F SAVE AREA FOR REGISTER 15 0000002C SVEA0008 * REGS 0-8 002C 44 Signed 4 SVER00 SAVE AREA FOR REGISTER 0 0030 48 Signed 4 SVER01 SAVE AREA FOR REGISTER 1 0034 52 Signed 4 SVER02 SAVE AREA FOR REGISTER 2 0038 56 Signed 4 SVER03 SAVE AREA FOR REGISTER 3 003C 60 Signed 4 SVER04 SAVE AREA FOR REGISTER 4 0040 64 Signed 4 SVER05 SAVE AREA FOR REGISTER 5 0044 68 Signed 4 SVER06 SAVE AREA FOR REGISTER 6 0048 72 Signed 4 SVER07 SAVE AREA FOR REGISTER 7 004C 76 Signed 4 SVER08 SAVE AREA FOR REGISTER 8
SVEARA Storage Layout
*** SVEARA - LTA and PP Save Area DSECT * * +-------------------------------------------------------+ * 0 |///////////////////////////////////////////////////////| * +------+------+-------------+------+--------------------+ * 8 |SVEASM|SVEAKA| SVEAIC |:AICP | SVEAIA | * +------+------+-------------+------+--------------------+ * 10 | SVER09 | SVER0A | * +---------------------------+---------------------------+ * 18 | SVER0B | SVER0C | * +---------------------------+---------------------------+ * 20 | SVER0D | SVER0E | * +---------------------------+---------------------------+ * 28 | SVER0F | SVER00 | * +---------------------------+---------------------------+ * 30 | SVER01 | SVER02 | * +---------------------------+---------------------------+ * 38 | SVER03 | SVER04 | * +---------------------------+---------------------------+ * 40 | SVER05 | SVER06 | * +---------------------------+---------------------------+ * 48 | SVER07 | SVER08 | * +---------------------------+---------------------------+ * 50 * *** SVEARA - LTA and PP Save Area DSECT
SVEARA Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----SVEAIA 000D
SVEAIC 000A
SVEAICP 000C
SVEAKA 0009
SVEASM 0008
SVEA0008 0028 0000002C
SVEA0908 000D 00000010
SVEA0915 000D 00000010
SVEPSW 0008
SVEPSW2 000C
SVER0A 0014
SVER0B 0018
SVER0C 001C
SVER0D 0020
SVER0E 0024
SVER0F 0028
SVER00 002C
SVER01 0030
SVER02 0034
SVER03 0038
SVER04 003C
SVER05 0040
SVER06 0044
SVER07 0048
SVER08 004C
SVER09 0010
Last updated on 12 Aug 1999 at 11:27:32 EDT.
Copyright IBM Corporation, 1990, 1999