Guardian Application Conversion Guide
Converting a TAL Program to Run at a High PIN
Converting TAL Applications
096047 Tandem Computers Incorporated 3–9
Converting a TAL
Program to Run at a
High PIN
This subsection describes how to convert a TAL program to run at a high PIN under
the D-series operating system. Figure 3-2 shows a typical application. The box shows
which processes this part of the conversion applies to. Converting a TAL program to
run at a high PIN applies to both of these processes.
Figure 3-2. Converting a TAL Program to Run at a High PIN
$SRV
$REQ
TAL Requester
Process
TAL Server
Process
TACL
To convert your program to run at a high PIN, you must:
Set the HIGHPIN object-file attribute (which informs the system that your
program can run at a high PIN)
Make sure that each library file your program uses also has its HIGHPIN object-
file attribute set (and is capable of running at a high PIN)
Declare PIN variables large enough to hold high-PIN values
Convert MYPID procedure calls into calls to the PROCESS_GETINFO_ and
PROCESSHANDLE_DECOMPOSE_ procedures