GDSX Manual
About This Manual
Extended General Device Support (GDSX) Manual–134303
xxiii
Systems Analysis
Systems Analysis
Readers doing systems analysis might need to do the following tasks:
•
Understand the range of GDSX applications.
•
Learn the basic internal control flow of a typical GDSX application.
•
Determine what hardware and software would be necessary to use GDSX for a given
application.
•
Understand the experience and level of expertise necessary for developers.
•
Identify guidelines and restrictions relevant to the design and development effort,
including those applying to space, memory pools, and procedure calls.
•
Understand the restrictions on communication between GDSX and other processes.
•
Understand the different levels of fault tolerance supported by GDSX.
•
Determine whether GDSX can be used to develop a particular application.
References
See Section 1 for an overview of GDSX, including its general purpose, the range of
GDSX applications, hardware and software requirements, a description of the functional
components of the GDSX code supplied by Tandem, and the interface of GDSX with
NonStop TS/MP and Pathway/TS.
Depending on how detailed your understanding of GDSX needs to be, you may wish to
use the tutorial in Sections 4 through 7 to learn more about GDSX. The tutorial includes
generating the object file; configuring and running example programs; using SCF for
management of GDSX objects; DEVICE^HANDLER and LINE^HANDLER design;
control structures; memory management; and fault tolerance.
Understand the purposes of the
various control structures and how
to access them
XX
Determine which user exits need to
be developed for an application
XX
Code user exits necessary for an
application, using the available
TSCODE utilities and the pseudo
procedures
X
Interpret GDSX abend, trap, fault,
EMS event, and configuration error
messages
XXX
Run a trace in GDSX X X
Table i. Summary of GDSX Tasks (page 2 of 2)
Task
Systems
Analysis
Design and
Development Operations Support