/* * RSX11M V3.2 System Definition Headers for C. * * ADDR (address) data type and rad50 structure definitions. * Standard error codes returned by system directives in the DSW. * See Appendix B of the RSX-11M/M+ Executive Ref. Manual. * * Used with all RSX-11M V3.2 system call C functions. * * Bob Denny * 14-May-80 * */ struct rad50 { int w[2]; }; typedef char *ADDR; /* Virtual address */ /* * Success codes. */ #define IS_CLR 0 #define IS_SUC 1 #define IS_SET 2 /* * Errors from task requests. */ #define IE_UPN -1 #define IE_INS -2 #define IE_UNS -4 #define IE_ULN -5 #define IE_HWR -6 #define IE_ACT -7 #define IE_ITS -8 #define IE_FIX -9 #define IE_CKP -10 #define IE_TCH -11 #define IE_RBS -15 #define IE_PRI -16 #define IE_RSU -17 #define IE_NSW -18 #define IE_ILV -19 /* * Misc returns. */ #define IE_AST -80 #define IE_MAP -81 #define IE_IOP -83 #define IE_ALG -84 #define IE_WOV -85 #define IE_NVR -86 #define IE_NVW -87 #define IE_ITP -88 #define IE_IBS -89 #define IE_LNL -90 #define IE_IUI -91 #define IE_IDU -92 #define IE_ITI -93 #define IE_PNS -94 #define IE_IPR -95 #define IE_ILU -96 #define IE_IEF -97 #define IE_ADP -98 #define IE_SDP -99