gtpg2m5a | General Macros |
This general macro causes user-provided CCWs to be run to a specified unit record device. It is used to perform special functions such as buffer loading and error recovery. It should be used only to perform system utility functions. It should not be used by application programs.
Format
|
The default assignment is NO.
Entry Requirements
When you do not specify the ER parameter:
When you specify the ER parameter:
Return Conditions
Programming Considerations
If none of the above conditions is met, the error return on the WAITC will be taken when the WAITC is issued.
Code | For Device | Function Performed |
---|---|---|
X'02' | 3211 | Read PLB |
X'04' | 3211 | Sense |
X'06' | 3211 | Check Read |
X'0A' | 3211 | Read UCSB |
X'12' | 3211 | Read FCB |
X'23' | 3211 | Unfold |
X'43' | 3211 | Fold |
X'63' | 3211 | Load FCB |
X'73' | 3211 | Block Data Check |
X'7B' | 3211 | Allow Data Check |
X'FB' | 3211 | Load UCSB |
X'73' | 1403 | Block Data Check Latch |
X'7B' | 1403 | Reset Block Data Check Latch |
X'EB' | 1403 | Allow Buffer Loading |
X'F3' | 1403 | Load UCSB (Folding) |
X'FB' | 1403 | Load UCSB (No Folding) |
Examples