02.03.2014 Views

Tornado

Tornado

Tornado

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Tornado</strong> 2.0<br />

User’s Guide<br />

A.3 Target Directories and Files<br />

Table A-3 is a summary and description of the <strong>Tornado</strong> directories and files below<br />

the top-level target directory.<br />

Table A-3<br />

$WIND_BASE/target<br />

Directory File Description<br />

config<br />

config/all<br />

Directory containing files used to configure and<br />

build particular VxWorks systems. It includes<br />

system-dependent modules and some useralterable<br />

modules. These files are organized into<br />

several subdirectories: the subdirectory all, which<br />

contains modules common to all implementations<br />

of VxWorks (system-independent modules), and a<br />

subdirectory for each port of VxWorks to specific<br />

target hardware (system-dependent modules).<br />

Subdirectory containing system configuration<br />

modules. Note that this method of configuration has<br />

been replaced by the project facility (see 4. Projects). The<br />

directory includes the following files:<br />

bootInit.c<br />

configAll.h<br />

usrConfig.c,<br />

bootConfig.c<br />

System-independent boot ROM facilities.<br />

Generic header file used to define configuration<br />

parameters common to all targets.<br />

Source of the configuration module for a VxWorks<br />

development system (usrConfig.c), and a<br />

configuration module for the VxWorks boot ROM<br />

(bootConfig.c).<br />

config/bspname<br />

The other subdirectories of config contain systemdependent<br />

modules for each port of VxWorks to a<br />

particular target CPU. Each of these directories<br />

includes the following files:<br />

Makefile<br />

sysLib.c,<br />

sysALib.s<br />

tyCoDrv.c<br />

Makefile for creating boot ROMs and the VxWorks<br />

system image for a particular target.<br />

Two source modules of system-dependent routines.<br />

A driver for on-board serial ports.<br />

308

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!