Table 1 shows the return codes X'18' through X'50' for all printers.
Return Code (Byte 3) | Meaning |
---|---|
X'18' | No operation was performed for one
of the following reasons:
|
X'1C' | No operation was performed because
an uncorrectable error occurred in a previously initiated output operation.
The error analysis (SYNAD) routine is entered when the next PUT or
CHECK macro is issued.
No operation was performed because an uncorrectable error occurred when the block data check or the reset block data check command was issued by SETPRT. For a 4245, a possible lost data condition was detected. For a 3800 or 3900, message IEC173I indicates which of the above errors has occurred. Register 0 contains a reason code identifying whether data was lost. |
X'20' | Not enough storage was available for opening the SYS1.IMAGELIB, or, for a 3800 or 3900 printer, not enough storage was available to contain the control blocks for a user library, or insufficient storage was available for SETPRT. |
X'24' | SYS1.IMAGELIB (or, for the 3800 or
3900 printer, a user library) cannot be opened to load the specified
module. Either:
|
X'28' | The operator canceled the forms overlay request. |
X'2C' | The operator canceled the paper threading request. |
X'30' | More writable character generation modules (WCGMs) were requested than there are writable buffers installed on the printer. |
X'34' | There was an invalid table reference character for copy modification module. |
X'38' | An error occurred when attempting to execute the initialize printer command. |
X'3C' | Bursting was requested but the burster-trimmer-stacker feature is not installed on the printer. |
X'40' | A permanent I/O error occurred while executing a sense, final select character arrangement table command, or display status code. |
X'44' | The translate table character arrangement table entry references a character set that is not in the image library. |
X'48' | Data was lost because of one of the
following (3800 or 3900 only):
For a 4248, a possible lost data condition was detected. Register 0 contains a reason code identifying which of the above conditions occurred. See Table 2 for an explanation. |
X'4C' | A load check was detected while loading
one of the following (3800 or 3900 only):
Register 0 contains a reason code identifying which of the above conditions occurred. For an explanation, see Table 1. |
X'50' | When a SETPRT was issued to a direct
attach (an online 3800 or 3900 Model 3, 6 or 8 printer) or a SYSOUT
data set, there was a failure in one of the following:
For an explanation of the reason codes associated with return code 50, see Table 3. |