MPE/iX Intrinsics Reference Manual (32650-90905)

26 Chapter2
Intrinsic Use
Error Handling
NOTE It is good programming practice to specify the
status
parameter and check
its value after an intrinsic call. If an error or warning condition is
encountered and the
status
parameter was not specified, the intrinsic causes
the calling process to abort.
The
status
parameter is read in two 16-bit fields:
Biots Value/Meaning
16:16
status.subsys
: identifies the subsystem that initiated the error or
warning.
0:16
status.info
: identifies the type of error or warning. Refer to each
intrinsic for possible values.
and represent the possible values returned by the
status
parameter.
Table 2-4. Status.subsys Parameter Identifiers
Subsystem ID Subsystem
0 Successful (no errors)
9 CM Loader
098 System Aborts
100 Switch
101 Memory Manager
102 Process Manager
103 Stack Unwind
104 NM Loader
107 Virtual Space Management
108 Table Management
110 Clock/Timer Manager
111 High-Level I/O
113 Low-Level I/O
114 HP-IO Channel Manager
116 HP-IB Adapter Manager
121 CS80 Disk Manager
122 Port (IPC) Facility
123 Dispatcher
127 CIPER Device Manager