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. |
FPXSA
Cross Reference (Contains links to field and bit definitions)
FPXSA Prolog
NAME : HCPFPXSA STATUS : VM/ESA Version 2, Release 4.0 DESCRIPTION: Floating Point Extended Save Area DSECT : FPXSA FUNCTION : Machine check extended save area for floating point extensions facility LOCATED BY : Location 212 (x'D4) - Real - PFXFPXSA Guest - UZPFPXSA CREATED BY : HCPMPSON - Allocate storage for a processor DELETED BY : HCPMPSOF - Release a processor's storage SERIALIZED : None NOTES : This save area is architected as a full-page (4096-byte) area although only bytes 0-143 are currently defined.
FPXSA Control Block Content
FPXSA DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure FPXSA Floating Point Extended Save Area 0000 0 Dbl-Word 8 FPXREGS (0) Floating Point Registers 0-15 0000 0 Dbl-Word 8 FPXY0 Floating Point Register 0 0008 8 Dbl-Word 8 FPXY1 Floating Point Register 1 0010 16 Dbl-Word 8 FPXY2 Floating Point Register 2 0018 24 Dbl-Word 8 FPXY3 Floating Point Register 3 0020 32 Dbl-Word 8 FPXY4 Floating Point Register 4 0028 40 Dbl-Word 8 FPXY5 Floating Point Register 5 0030 48 Dbl-Word 8 FPXY6 Floating Point Register 6 0038 56 Dbl-Word 8 FPXY7 Floating Point Register 7 0040 64 Dbl-Word 8 FPXY8 Floating Point Register 8 0048 72 Dbl-Word 8 FPXY9 Floating Point Register 9 0050 80 Dbl-Word 8 FPXY10 Floating Point Register 10 0058 88 Dbl-Word 8 FPXY11 Floating Point Register 11 0060 96 Dbl-Word 8 FPXY12 Floating Point Register 12 0068 104 Dbl-Word 8 FPXY13 Floating Point Register 13 0070 112 Dbl-Word 8 FPXY14 Floating Point Register 14 0078 120 Dbl-Word 8 FPXY15 Floating Point Register 15 0080 128 Signed 4 FPXFPC Floating Point Control Register 0084 132 Signed 4 * (3) Reserved 00000090 FPXLGSZ *-FPXREGS Size of Logout Area in Bytes 00000200 FPXSIZE (*-FPXSA+7)/8 Size, in doublewords, of FPXSA
FPXSA Storage Layout
*** FPXSA - Floating Point Extended Save Area * * +-------------------------------------------------------+ * 0 | FPXY0 | * +-------------------------------------------------------+ * 8 | FPXY1 | * +-------------------------------------------------------+ * 10 | FPXY2 | * +-------------------------------------------------------+ * 18 | FPXY3 | * +-------------------------------------------------------+ * 20 | FPXY4 | * +-------------------------------------------------------+ * 28 | FPXY5 | * +-------------------------------------------------------+ * 30 | FPXY6 | * +-------------------------------------------------------+ * 38 | FPXY7 | * +-------------------------------------------------------+ * 40 | FPXY8 | * +-------------------------------------------------------+ * 48 | FPXY9 | * +-------------------------------------------------------+ * 50 | FPXY10 | * +-------------------------------------------------------+ * 58 | FPXY11 | * +-------------------------------------------------------+ * 60 | FPXY12 | * +-------------------------------------------------------+ * 68 | FPXY13 | * +-------------------------------------------------------+ * 70 | FPXY14 | * +-------------------------------------------------------+ * 78 | FPXY15 | * +---------------------------+---------------------------+ * 80 | FPXFPC |///////////////////////////| * +---------------------------+///////////////////////////| * |///////////////////////////////////////////////////////| * +-------------------------------------------------------+ * 90 * *** FPXSA - Floating Point Extended Save Area
FPXSA Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----FPXFPC 0080
FPXLGSZ 0084 00000090
FPXREGS 0000
FPXSIZE 0084 00000200
FPXY0 0000
FPXY1 0008
FPXY10 0050
FPXY11 0058
FPXY12 0060
FPXY13 0068
FPXY14 0070
FPXY15 0078
FPXY2 0010
FPXY3 0018
FPXY4 0020
FPXY5 0028
FPXY6 0030
FPXY7 0038
FPXY8 0040
FPXY9 0048
Last updated on 3 Aug 1999 at 11:55:51 EDT.
Copyright IBM Corporation, 1990, 1999