Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
ASA64
Control Block Contents
ASA64 DSECT
Cross Reference (Contains links to field and bit definitions)
ASA64 Control Block Content
ASA64 DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure ASA64 AUXILIARY STORAGE ADDRESS TABLE ENTRY 0000 0 Dbl-Word 8 ASAGENTR (0) Auxiliary Storage Address 0000 0 Signed 4 ASAGW0 Word 0 of ASA64 0004 4 Signed 4 ASAGW1 Word 1 of ASA64 00000008 ASAGLENT *-ASAGENTR Length of one address table entry 0008 8 Dbl-Word 8 ASAGNEXT (0) Next address table entry 0000 0 Signed 2 ASAGCNUM Auxiliary storage cylinder number 0002 2 Bitstring 1 ASAGPNUM Auxiliary storage page number 0003 3 Bitstring 1 ASAGVOL Auxiliary storage volume code ASA formats: +--+--+--+--+--+--+--+--+ |CC CC PP VV|-- -- -* 00| ECKD/CKD (CCPV) +--+--+--+--+--+--+--+--+ +--+--+--+--+--+--+--+--+ |PP PP PP VV|-- -- -* 00| FBA/SCSI (PPPV) +--+--+--+--+--+--+--+--+ 0000 0 Bitstring 4 * Bits 0-31 of ASA 0004 4 Bitstring 2 * Bits 32-47 of ASA 0006 6 Bitstring 1 ASAFLAGS protect bits when PTRM PTE contains 2nd ASA for paged 8K PGMBK (to keep consistent formats for both ASAs) 0007 7 Bitstring 1 ASAtype ASA type .... .... ASAtCCPV X'00' ASAtCCPV ASA is 32-bit CCPV ECKD ASA, or ASA is 32-bit PPPV FBA ASA in bits 00-31 (ASAGW0) only. ASAGW1 should be all zeros.
ASA64 Storage Layout
*** ASA64 - AUXILIARY STORAGE ADDRESS TABLE ENTRY * * +---------------------------+---------------------------+ * 0 | ASAGW0 | ASAGW1 | * +---------------------------+---------------------------+ * *** ASA64 - AUXILIARY STORAGE ADDRESS TABLE ENTRY *** Overlay for ASAGW0 in ASA64 * * +-------------+------+------+ * 0 | ASAGCNUM |:GPNUM|:GVOL | 4 * +-------------+------+------+ * *** Overlay for ASAGW0 in ASA64 *** Overlay for ASAGENTR in ASA64 * * +---------------------------+-------------+------+------+ * 0 |///////////////////////////|/////////////|:FLAGS|:TYPE | * +---------------------------+-------------+------+------+ * 8 * *** Overlay for ASAGENTR in ASA64
ASA64 Cross Reference
Symbol Dspl Value -------------- ---- ----- ASAtype 0007 ASAtCCPV 0007 00 ASAFLAGS 0006 ASAGCNUM 0000 ASAGENTR 0000 ASAGLENT 0004 00000008 ASAGNEXT 0008 ASAGPNUM 0002 ASAGVOL 0003 ASAGW0 0000 ASAGW1 0004
Copyright IBM Corporation, 1990, 2011