If TYPE=ABS is specified

When the system returns control to your program and you have specified the ABS parameter, the low-order byte of register 15 contains a return code. If return code = 08, the low-order byte of register 0 contains a reason code. The NOTE return and reason codes are:

Return Code (15) Reason Code (0) Meaning
00 (X'00')   Successful completion.
04 (X'04')   Device does not support block identifier.
08 (X'08') 01 (X'01') Incorrect parameter.
08 (X'08') 02 (X'02') Incorrect DCB or a DEB error.
08 (X'08') 03 (X'03') Environmental error.
08 (X'08') 11 (X'0B') Unsuccessful call to ESTAE macro.
08 (X'08') 12 (X'0C') Insufficient virtual storage available.
12 (X'0C')   Input/output error.