Conventions, Prerequisites, 5 conventions – Sundance SMT6035 v.2.2 User Manual

Page 8: 6 prerequisites

Advertising
background image

Version 2.2

Page 8 of 39

SMT6035 User Manual

• Controls the state of the carrier board.
• Gives you a basic building block for more complex systems.
• Provides you with direct access to the hardware registers of the carrier board.
• Provides you with a C++ type interface to the carrier board.


The SMT6035 currently supports the following carrier boards.

Carrier board

Description

Functionality

SMT300

1 TIM site Compact PCI carrier board

Full support

SMT300Q

4 TIM site Compact PCI carrier board

Full support

SMT310

1 TIM site PCI carrier board

Full support

SMT310Q

4 TIM site PCI carrier board

Full support

SMT130

PCI-104 TIM Carrier card

Full support

SMT320 (Obsolete) 4 TIM site PCI carrier board

Partial support

SMT327 (Obsolete) 4 TIM site Compact PCI carrier board

Partial support

5 Conventions

UINT

A 32 bit unsigned value (unsigned int)

DWORD

32 bit unsigned value (unsigned long)

Root TIM

The TIM on site 1 of your carrier board

Root DSP

The DSP on TIM site 1

6 Prerequisites

C++ is used for all software interfaces. Even if you are not familiar with C++, you
should be able to find your way by referring to the examples. They have been
compiled and tested with GCC C++ version 2.96, 3.2 and 4.1.
Debugging can be made through your preferred software (for example, with the
standard text-mode GNU GDB tool or with one of its GUI front-ends such as ddd,
kdbg or xxgdb).

User Manual - Version 2.2, 04/01/07; © Sundance Italia S.R.L.

Advertising