RCWBK | Back to Index page |
Prolog Control Block Contents RCWBK DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
RCWBK Prolog | Top of page |
NAME : HCPRCWBK DESCRIPTION: CURRENT REAL CHANNEL CONTROL WORDS DSECT : RCWBK FUNCTION : THIS CONTROL BLOCK IS USED AS A REAL CHANNEL WORK AREA. IT CONTAINS CHANNEL PROGRAMS FOR I/O TO VARIOUS DEVICES. LOCATED BY : CPTRCWCH FIELD OF HCPCPTCA CPTRCWBK FIELD OF HCPCPTCA IORTASK FIELD OF HCPIORBK MNDARCW FIELD OF HCPMNDCO (MONITOR TAPE) RCWPNT CHAINED VCTXRCW FIELD OF HCPVCTCA (X-SIDE) VCTYRCW FIELD OF HCPVCTCA (Y-SIDE) VDSRCW FIELD OF HCPVDSBK (CURRENT) CREATED BY : HCPCCWTR - DURING INITIALIZATION OF CHANNEL PROGRAM TRANSLATION FUNCTION. HCPINSCW - WHILE CREATING CHAINS OF RCWBKS WHEN MANIPULATING GUEST CHANNEL PROGRAMS. HCPINSTC - WHILE CREATING CHAINS OF RCWBKS WHEN MANIPULATING GUEST CHANNEL PROGRAMS. HCPDGDDK - FOR SIMULATION OF DIAGNOSE X'18'. HCPGRSBR - BUILDS RCWBK FOR I/O TO DISPLAY DEVICES. HCPTDKRL - AFTER RELEASING T-DISK SPACE TO POOL OF FREE SPACE DELETED BY : HCPDGDDK - FOR SIMULATION OF DIAGNOSE X'18'. HCPGFSTO - TO INITIATE I/O FOR FULL SCREEN VIRTUAL MACHINE. HCPGRFIC - FOR DISPLAY DEVICE I/O REQUEST. HCPGRSCO - ON A FATAL I/O ERROR ON READ OF DISPLAY BUFFER. HCPTDKRL - BEFORE RELEASING T-DISK SPACE TO POOL OF FREE SPACE. HCPUNTFR - WHILE UNLOCKING PAGES ASSOCIATED WITH A COMPLETED I/O OPERATION AND RETURNING CCW CHAIN(S) TO FREE STORAGE. RELOCATION CONSIDERATIONS : None |
RCWBK Control Block Content | Top of page |
|
RCWBK Storage Layout | Top of page |
*** RCWBK - CURRENT REAL CHANNEL CONTROL WORDS * * +---------------------------+---------------------------+ * 0 | RCWPNT | RCWVCAW | * +------+------+------+------+------+------+------+------+ * 8 |:CTL1 |:CTL2 |:CTL3 |:CTL4 |:CTL5 |:CTL6 |:CTL7 |:CTL8 | * +------+------+------+------+------+------+------+------+ * 10 | RCWCCW1 | * +-------------------------------------------------------+ * 18 | RCWCCW2 | * +-------------------------------------------------------+ * 20 | RCWCCW3 | * +-------------------------------------------------------+ * 28 | RCWCCW4 | * +-------------------------------------------------------+ * 30 | RCWCCW5 | * +-------------------------------------------------------+ * 38 | RCWCCW6 | * +-------------------------------------------------------+ * 40 | RCWCCW7 | * +-------------------------------------------------------+ * 48 | RCWCCW8 | * +-------------------------------------------------------+ * 50 | RCWCPTIC | * +-------------------------------------------------------+ * 58 | | * = RCWDATA = * | | * +-------------------------------------------------------+ * 70 | RCWBYTE5 | * +-------------------------------------------------------+ * 78 * *** RCWBK - CURRENT REAL CHANNEL CONTROL WORDS *** Overlay for RCWBYTE5 in RCWBK * * +------+------------------------------------------------+ * 70 |:SNSB9|////////////////////////////////////////////////| * +------+------+------+------+------+------+------+------+ * 78 |:CTL1A|:CTL2A|:CTL3A|:CTL4A|:CTL5A|:CTL6A|:CTL7A|:CTL8A| * +------+------+------+------+------+------+------+------+ * 80 * *** Overlay for RCWBYTE5 in RCWBK *** Overlay for RCWDATA in RCWBK * * +-------------------------------------------------------+ * 58 | RCWDATA1 | * +-------------------------------------------------------+ * 60 | RCWDATA2 | * +-------------------------------------------------------+ * 68 | RCWDATA3 | * +-------------------------------------------------------+ * 70 * *** Overlay for RCWDATA in RCWBK *** Overlay for RCWDATA in RCWBK * * +-------------------------------------------------------+ * 58 | RCWSEEK | * +-------------------------------------------------------+ * 60 * *** Overlay for RCWDATA in RCWBK *** Overlay for RCWSEEK in RCWBK * * +------+------+-------------+---------------------------+ * 58 |:DXFM |:DXGA | RCWDXBLK | RCWDXRSV | * +------+------+-------------+-------------+-------------+ * 60 | RCWDXBCC | RCWDXBHH | RCWDXECC | RCWDXEHH | * +-------------+-------------+------+------+-------------+ * 68 | RCWSRCH | 6D * +----------------------------------+ * *** Overlay for RCWSEEK in RCWBK *** Overlay for RCWSRCH in RCWBK * * +-------------+-------------+------+ * 68 | RCWSRCC | RCWSRHH |:SRCHR| 6D * +-------------+-------------+------+ * *** Overlay for RCWSRCH in RCWBK *** Overlay for RCWSEEK in RCWBK * * +-------------+-------------+--------------------+------+ * 58 |/////////////| RCWSEEK2 |////////////////////|:SEEK7| * +-------------+-------------+--------------------+------+ * 60 * *** Overlay for RCWSEEK in RCWBK *** Overlay for RCWSEEK in RCWBK * * +---------------------------+---------------------------+ * 58 | RCWSEEKP |///////////////////////////| * +---------------------------+---------------------------+ * 60 * *** Overlay for RCWSEEK in RCWBK *** Overlay for RCWSEEK in RCWBK * * +-------------+-------------+-------------+------+------+ * 58 | RCWSKBIN | RCWSKCYL | RCWSKHED |:FMASK|//////| * +-------------+-------------+-------------+------+------+ * 60 * *** Overlay for RCWSEEK in RCWBK *** Overlay for RCWCCW5 in RCWBK * * +------+------+-----------------------------------------+ * 30 |:5WCC |:5SBA |/////////////////////////////////////////| * +------+------+-----------------------------------------+ * 38 * *** Overlay for RCWCCW5 in RCWBK *** Overlay for RCWSEEK in RCWBK * * +------+------------------------------------------------+ * 58 |:SWCC |////////////////////////////////////////////////| * +------+------------------------------------------------+ * 60 * *** Overlay for RCWSEEK in RCWBK |
RCWBK Cross Reference | Top of page |
Copyright IBM Corporation, 1990, 2022