SCF Reference Manual for the Kernel Subsystem
HOMETERM $device[.#subdevice]
specifies the home terminal to use when starting this process.
If this attribute is not specified, the process has the same home terminal ($YMIOP.#CLCI) that
$ZPM has when it starts the process.
If you configure a generic process to use the system console ($OSP on D-series RVUs;
$YMIOP.#CLCI or $YMIOP.#CNSL on earlier G-series RVUs), you probably should specify
HOMETERM $ZHOME. See Table 15.
Table 15 Guidelines for Configuring a HOMETERM Value
The HOMETERM value should be…If the generic process is…
Set to the default value, $YMIOP.#CLCIAble to handle errors returned from the home terminal
Set to $ZHOMENot able to handle errors returned from the home
terminal
Set to $ZHOMEConfigured to be STARTMODE KERNEL or SYSTEM
Set to $ZHOMEConfigured to be noninteractive
Set to anything but $ZHOMEConfigured to be interactive
Set to anything but $ZHOMEConfigured to read from the home terminal
For more information about the $ZHOME process, see the NonStop S-Series Planning and
Configuration Guide, the NonStop S-Series Operations Guide, or the NonStop Operations
Guide (for J- and H-series RVUs).
INFILE { $device | [[$vol.]subvol.]filename }
specifies the input file or process name sent to this process (in the startup message) when it is
started.
If this attribute is not specified, the process has the same infile ($YMIOP.#CLCI) that $ZPM has
when it starts the process.
Do not specify INFILE $ZHOME.
LIBRARY [[ $vol.]subvol.]filename
specifies a library file for this process to use when started. The file must be either a file code
type 100 (TNS) or 700 (TNS/R) object file.
If you specify the SYSTEM subvolume, SCF searches for the file first on the SYSTEM subvolume
and then on the current SYSnn subvolume.
You cannot mix TNS (type 100) and TNS/R (type 700) object code. For example, if the
PROGRAM attribute points to a TNS/R object file, then the LIBRARY modifier must also point
to a TNS/R library object file.
MEMPAGES n
specifies the number of 1024-word pages of user data memory to be allocated to this process
after it is started. The range is 1 through 64 pages. This option applies only to TNS objects.
If this attribute is not specified or if the value is too low, the value of MEMPAGES becomes that
assigned in the program object file for this process, when compiled.
NAME $name
specifies, in the Guardian environment, the process name of this process, as recognized by
TACL. This attribute is required.
When you specify the ASSOCPROC attribute to create an OSS persistent process, the NAME
attribute must specify the name of an OSH process.
The length limitation is six characters. If you specify the CPU attribute and more than one
processor, the NAME value cannot exceed three characters (after the dollar sign). This is
because the two-digit processor number is appended to the process name.
ADD Command (Sensitive Command) 79