MPE/iX Intrinsics Reference Manual (32650-90875)

80 Chapter4
Command Definitions (ABORTSESS - FCLOSE)
CREATE
MPE V/E mode default values. (Equivalent to the stack= parameter of the
RUN command.)
(CM) Passes the number of words assigned to the local stack area bounded
by the initial Q and Z registers. A value of -1 indicates that the Segmenter
will assign the default values (equivalent to omitting this parameter).
dlsize
16-bit signed integer by value (optional)
(NM) Ignored if
formaldesig
specifies an NM program file (used for
backward-compatibility with MPE V/E-based systems only). The NM stack
is created using NM default values and the CM stack is created using
MPE V/E maximum default values. (Equivalent to the DL= parameter of
the RUN command.)
(CM) Passes the number of words in the user stack area bounded by the
DL and DB registers. A value of -1 indicates that the Segmenter will
assign the default values (equivalent to omitting this parameter).
maxdata
16-bit signed integer by value (optional)
(NM) Ignored if
formaldesig
specifies a native mode program file (used
for backward-compatibility with MPE V/E-based systems only). The NM
stack is created using NM default values and the CM stack is created
using MPE V/E maximum default values. (Equivalent to the MAXDATA=
parameter of the RUN command.)
(CM) Passes the maximum size allowed for the process stack in words.
This value overrides the value specified at program preparation. A value of
-1 indicates that the Segmenter will assign the default value. If not
specified in either the intrinsic call or the program file, the stack size
remains the same.
priorityclass
16-bit unsigned integer by value (optional)
Returns the integer equivalent of two ASCII characters specifying the
priority class where the new process is scheduled (AS, BS, CS, DS, ES). It
is computed as:
(ASCII of first character * 256) +
(ASCII of second character)
The integer equivalents are:
AS = 16,723
BS = 16,979
CS = 17,235
DS = 17,491
ES = 17,747
If a user is nonprivileged, the processes can be rescheduled into any of the
five subqueues except the AS queue. This function is limited by the
maximum priority assigned to the account by the system manager.
If a user is privileged, the processes can be scheduled into any subqueue,
including the AS. A process in the AS or BS linear queue does not give up