|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
CFEBK
Control Block Contents
CFEBK DSECT
Cross Reference (Contains links to field and bit definitions)
CFEBK Prolog
Name : HCPCFEBK
Description: Map the HCPIODCW resident data area
DSECT : CFEBK
Function : Map system variables used for I/O.
Located by : HCPIODcw
Created by : HCPIIOcw
Deleted by : none
General Comm nts.
- The variables are hard coded in HCPIODCW, (no longer
dynamically set during initialization.)
- We use the address X'8FFFFFxx' because z/Architecture
guarantees that bit 0 in the CCW data address
will be checked late (at data access time).
CFEBK Control Block Content
CFEBK DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure CFEBK Map the HCPIODCW resident data
area
CP-Forced program check
0000 0 Signed 4 CFEPRGAD X'8FFFFF02'
CP-Forced protection check
0004 4 Signed 4 CFEPRTAD X'8FFFFF04'
CP-Forced interface control check
0008 8 Signed 4 CFEIFCAD X'8FFFFF06'
CP-Forced incorrect length
000C 12 Signed 4 CFEICLAD X'8FFFFF08'
CP-Forced program check in IDA
0010 16 Signed 4 CFEF1PG X'FFFFFF02'
CP-Forced protection check in IDA
0014 20 Signed 4 CFEF1PT X'8FFFF800'
CP-Forced program check for fmt2 IDA
0018 24 Bitstring 8 CFEF2PG (0) IDAWs X'FFFFFFFFFFFFF002'
0018 24 Bitstring 4 CFEF2PGH X'FFFFFFFF'
001C 28 Bitstring 4 CFEF2PGL X'FFFFFF02'
CP-Forced protection check for fmt2 IDA
0020 32 Bitstring 8 CFEF2PT (0) IDAWs X'FFFFFFFFFFFFF000'
0020 32 Bitstring 4 CFEF2PTH X'FFFFFFFF'
0024 36 Bitstring 4 CFEF2PTL X'FFFFF000'
00000028 CFEBKBYL *-CFEBK
00000005 CFEBKDSZ ((CFEBKBYL+7)/8) Doubleword
length of CFEBK
CFEBK Storage Layout
*** CFEBK - Map the HCPIODCW resident data area
*
* +---------------------------+---------------------------+
* 0 | CFEPRGAD | CFEPRTAD |
* +---------------------------+---------------------------+
* 8 | CFEIFCAD | CFEICLAD |
* +---------------------------+---------------------------+
* 10 | CFEF1PG | CFEF1PT |
* +---------------------------+---------------------------+
* 18 | CFEF2PGH | CFEF2PGL |
* +---------------------------+---------------------------+
* 20 | CFEF2PTH | CFEF2PTL |
* +---------------------------+---------------------------+
* 28
*
*** CFEBK - Map the HCPIODCW resident data area
CFEBK Cross Reference
Symbol Dspl Value -------------- ---- ----- CFEBKBYL 0024 00000028 CFEBKDSZ 0024 00000005 CFEF1PG 0010 CFEF1PT 0014 CFEF2PG 0018 CFEF2PGH 0018 CFEF2PGL 001C CFEF2PT 0020 CFEF2PTH 0020 CFEF2PTL 0024 CFEICLAD 000C CFEIFCAD 0008 CFEPRGAD 0000 CFEPRTAD 0004
Copyright IBM Corporation, 1990, 2007