beautypg.com

5program execution, 1 program execution under windows – Dialogic DSI SPCI Network Interface Boards User Manual

Page 32

background image

5 Program Execution

32

5

Program Execution

This chapter describes how to start the software running. It assumes that the

software has already been installed and the configuration files system.txt
and config.txt have been modified accordingly. Refer to previous sections if

unsure.

There are three main stages to get a new application up and running
although the procedure may vary slightly depending on the operating system.

1) The device driver must be installed and running.

2) The protocol software running on the host must be run up.

3) Write your application (making use of the examples supplied), compile it

(using the header files supplied), and link it with the supplied libraries to

generate a finished application program.

The details of how these steps are achieved for each operating system are
given below.

5.1

Program Execution under Windows

®

Ensure the device driver has been installed and the system configuration file
(system.txt) has been modified according to the system requirements to

select the correct protocols etc.

Ensure the code file has been copied to the directory containing the SS7
binaries.

If using s7_mgt, ensure the protocol configuration file config.txt has been

edited to provide protocol configuration.

To start the software running, change to the directory containing the binaries
and run gctload in the background, optionally specify the system
configuration file.

To run the system in a separate console, enter:

start gctload -csystem.txt

To run the system within the current console, enter:

gctload -csystem.txt

The gctload program initializes the system environment and starts up other

processes. The s7_mgt process configures all the protocol modules. A

banner confirms that the system is running.

The example utility mtpsl may be used to activate and deactivate signaling
links as follows:

mtpsl { act | deact }

mtpsl act 0 0
mtpsl deact 0 0

The host software can be shutdown by running gctload from the command

line using the –x command line option as follows:

gctload -x