Documentation for Tornado falls into the following general categories:
The Tornado Release Notes is a brief document primarily meant for developers who are already using Tornado and VxWorks. It contains the latest list of supported hosts and targets, as well as information on compatibility with older releases and an outline of new features.
The README.TXT file, found at http://www.wrs.com/corporate/support/prodbullet/T2.0, contains information about the current Tornado release that was developed after the Tornado Release Notes were completed.
http://www.wrs.com/corporate/support/prodbullet/T2.0 contains two files of problem lists, FIXED.TXT and PROBLEMS.TXT. Both are plain text files located at the root directory of the CD-ROM.
The Tornado Getting Started Guide provides instructions on installing Tornado (and other products), as well as a tutorial introduction to Tornado.
This manual, the Tornado User's Guide, is the central document for the Tornado IDE. It includes:
The Tornado API Programmer's Guide is for developers who wish to extend the Tornado development environment. It discusses the Tornado architecture from the perspective of software application program interfaces (APIs) and protocols, and describes how to extend and modify the Tornado tools and integrate them with custom software. It contains descriptive information about the run-time target agent; on its host-system counterpart, the target server; and on the WTX protocol used by the Tornado tools to communicate with the target server.
The VxWorks Programmer's Guide describes the VxWorks operating system and associated run-time facilities. The Programmer's Guide is the best starting point to learn about VxWorks from a problem-solving perspective, because it is organized by the function of VxWorks components. It includes the following topics:
The VxWorks Network Programmer's Guide describes the networking facilities available with VxWorks. It includes the following topics:
The VxWorks Reference Manual consists of reference entries divided into the following sections:
The Tornado software suite includes a hypertext collection of all Tornado and VxWorks manuals (in HTML format). You can open the online manuals from the Help>Manuals contents menu. A search tool is available from the Help>Manuals index menu option.
The online manuals contain reference entries for the libraries and subroutines specific to each BSP. These entries include a target information entry, which covers such topics as: what drivers the board uses; how the board should be jumpered for use with VxWorks; the board layout, indicating the location of board jumpers (if applicable) and ROM sockets; and any other board-specific considerations. See Help>Manuals contents>BSP Reference (wind/docs/BSP_Reference.html).
Check with your sales representative for a current list of supported BSPs.
The Gnu ToolKit User's Guide is a convenient collection of the manuals for the GNU C and C++ compiler and its supporting tools: the C preprocessor, assembler, static linker and binary utilities.
In the Tornado guides, cross-references to a reference entry or to a manual entry for a specified tool or module refer to an entry in the VxWorks Reference Manual (for target libraries or subroutines), to the reference appendix in the Tornado User's Guide (for host tools), or to their corresponding online versions.
Other cross-references between books take the form Book Title: Chapter Name.
In general, this manual refers to Tornado directories and files with relative path names starting at the directory wind. However, nothing in Tornado assumes or requires this particular path name. Use the path name chosen on your system for Tornado installation.
The screen displays in this book are for illustrative purposes. They may not correspond exactly to the Tornado environment you see on your computer, because both Tornado and the UNIX environment in which it runs can be customized. Tornado is also designed to permit easy integration with added tools.
The Tornado tools make extensive use of Tcl, which allows a great degree of customization. However, it is not necessary to know Tcl in order to use the tools. Section titles in this manual that begin with Tcl: are of interest only to readers who may want to use Tcl to change some aspect of the tool's behavior, and can safely be skipped by other readers. See B. Tcl.
Tornado manuals use the font conventions in the following table for special elements. Subroutine names always include parentheses, as in printf( ). Combinations of keys that must be pressed simultaneously are shown with a + linking the keys. For example, CTRL+C means to press the key labeled CTRL and the key labeled C.
|
|||||||||||||||||||
|
|||||||||||||||||||
main (); |
|||||||||||||||||||
wtxregd -V |
|||||||||||||||||||
value = 0 |
|||||||||||||||||||
|
|||||||||||||||||||
1: A BSP is a component of VxWorks that is specific to a given target.