1-4 IQ80960RM/RN
Evaluation Board Manual
Introduction
1.3 Tornado* for I20* Software Development Toolset
Tornado for I20 is a complete toolset featuring an integrated development environment i ncluding a
compiler, assembler, linker, and debugger. It also features a real-time operating system.

1.3.1 IxWorks* Real-Time Operating System

The IQ80960RM/RN platforms are equipped with Wind River Systems, Inc.’s IxWorks*. IxWorks
provides for the el ements of the I2O standard: an even t-driven driver fr amework, host mes sage
protocols, and executive modules for configurati on and control. IxWorks also allows for the
writing of basic device drivers and provides NOS-to-driver independence. TORNADO for I2O
provides a visual environment for building, testing and debugging of I2O drivers.

1.3.2 TORNADO Build Tools

TORNADO for I2O includes a collection of supporting tools that provide a complete development
tool chain. These include the compiler, assembler, linker and binary utilities. Also provided is an
I2O module builder, which creates I2O-loadable modules.

1.3.3 TORNADO Test and Debug Tools

TORNADO for I2O test and debug tools include th e dynamic l oader, the CrossWind debugger, the
WindS h* interactive shell, and a syst em browser.
The dynamic loader allows for interactive loading, te sting, and replacement of individual object
modules that comprise a driver.
CrossWind is an extended version of GDB960. Using it you can debug I2O drivers by setting
breakpoints on desired I2O components. A variety of windows display source code, registers,
locals, stack frame, memory and so on.
WindSh allows you to communicate to the IQ80960RM/RN platform via an RS-232 serial port.
The IQ80960RM/RN platform supports port speeds from 300 to 115, 200bps. The shell can be
used to:
control and monitor I2O drivers
format, send and receive driver messages
examine hardware registers
run automated I2O test suites
The shell also provides essential debugging capabilities; including breakpoints, single stepping,
stack checking, and disassembly.