📄 x-files3.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title> Directories and Files </title></head><body bgcolor="FFFFFF"><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="GuideIX.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="x-files.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="x-files2.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="x-files4.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p><font face="Helvetica, sans-serif" class="sans"><h3 class="H2"><i><a name="94741">A.3 Target Directories and Files</a></i></h3></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="93281"> </a>Table A-3 is a summary and description of the Tornado directories and files below the top-level <b class="file">target</b> directory. <p class="table"><h4 class="EntityTitle"><a name="92766"><font face="Helvetica, sans-serif" size="-1" class="sans">Table A-3: <b class="file">c:\tornado\target</b> </font></a></h4><table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="20"><hr class="tablerule"></td></tr><tr valign="middle"><th rowspan="1" colspan="1"><div class="CellHeading"><b><a name="92772"> </a><font face="Helvetica, sans-serif" size="-1" class="sans">Directories</font></b></div></th><td width="10"> </td><th rowspan="1" colspan="1"><div class="CellHeading"><b><a name="92774"> </a><font face="Helvetica, sans-serif" size="-1" class="sans">Files</font></b></div></th><td width="10"> </td><th rowspan="1" colspan="1"><div class="CellHeading"><b><a name="92776"> </a><font face="Helvetica, sans-serif" size="-1" class="sans">Description</font></b></div></th><td width="10"> </td></tr><tr><td colspan="20"><hr class="tablerule2"></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92778"> </a><b class="file">config</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92780"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92783"> </a>Directory containing files used to configure and build particular VxWorks systems. It includes system-dependent modules and some user-alterable modules. These files are organized into several subdirectories: the subdirectory <b class="file">all</b>, which contains modules common to all implementations of VxWorks (system-<i class="emphasis">independent</i> modules), and a subdirectory for each port of VxWorks to specific target hardware (system-<i class="emphasis">dependent</i> modules).</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92785"> </a><b class="file">config\all</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92787"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92789"> </a>Subdirectory containing system configuration modules. <i class="emphasis">Note that this method of configuration has been replaced by the project facility</i> (see <i class="title">4. Projects</i>). The directory includes the following files:</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92791"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92793"> </a><b class="file">bootInit.c</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92795"> </a>System-independent boot ROM facilities.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92797"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92799"> </a><b class="file">configAll.h</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92801"> </a>Generic header file used to define configuration parameters common to all targets.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92803"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92805"> </a><b class="file">usrConfig.c</b>, <b class="file">bootConfig.c</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92807"> </a>Source of the configuration module for a VxWorks development system (<b class="file">usrConfig.c</b>), and a configuration module for the VxWorks boot ROM (<b class="file">bootConfig.c</b>). </div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92809"> </a><b class="file">config\</b><i class="textVariable">bspname</i></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92811"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92813"> </a>The other subdirectories of <b class="file">config</b> contain system-dependent modules for each port of VxWorks to a particular target board. Each of these directories includes the following files:</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92815"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92817"> </a><b class="file">Makefile</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92819"> </a>Makefile for creating boot ROMs and the VxWorks system image for a particular target.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92821"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92823"> </a><b class="file">sysLib.c</b>,<b class="file"> sysALib.s</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92825"> </a>Two source modules of system-dependent routines.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92827"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92829"> </a><b class="file">sysSerial.c</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92831"> </a>Driver for on-board serial ports.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92833"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92835"> </a><b class="file">config.h</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92837"> </a>Header file of hardware configuration parameters.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92839"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92841"> </a><i class="textVariable">bspname</i><b class="file">.h</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92843"> </a>Header file for the target board.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92851"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92853"> </a><b class="file">romInit.s</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92855"> </a>Assembly language source for initialization code that is the entry point for the VxWorks boot ROMs and ROM-based versions of VxWorks.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92857"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92859"> </a><b class="file">vxWorks</b>,<b class="file"> vxWorks.sym</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92861"> </a>Complete, linked VxWorks system binary (<b class="file">vxWorks</b>), and its symbol table (<b class="file">vxWorks.sym</b>) created with the supplied configuration files.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92863"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92865"> </a><b class="file">bootrom</b>,<b class="file"> bootrom.hex</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92867"> </a>VxWorks boot ROM code, as object module (<b class="file">bootrom</b>) and as an ASCII file (<b class="file">bootrom.hex</b>) in Motorola S-record format or Intel hex format (i960 targets), suitable for downloading over a serial connection to a PROM programmer.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92870"> </a><b class="file">h</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92872"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92875"> </a><b class="file"></b>Directory containing all the header (include) files supplied by VxWorks. Your application modules must include several of them in order to access VxWorks facilities. The <b class="file">h</b> directory also contains the following subdirectories:</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92877"> </a><b class="file">h\arch</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92879"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92881"> </a>Directory containing architecture-dependent header files.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92883"> </a><b class="file">h\arpa</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92885"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92887"> </a>Directory containing a header file for use with <b class="library">inetLib</b>.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92889"> </a><b class="file">h\drv</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92891"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92893"> </a>Directory containing hardware-specific header files (primarily for drivers). Not all of the subdirectories shown are present for all BSPs.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92895"> </a><b class="file">h\make</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92897"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92899"> </a>Directory containing files that describe the rules for the makefiles for each CPU and toolset.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92901"> </a><b class="file">h\net</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92903"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92905"> </a>Directory containing all the internal header (include) files used by the VxWorks network. Network drivers must include several of these header files, but no application modules should need them.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92907"> </a><b class="file">h\netinet</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92909"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92911"> </a>Directory containing Internet-specific header files.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92913"> </a><b class="file">h\private</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92915"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92917"> </a>Directory containing header files for code private to VxWorks.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92919"> </a><b class="file">h\rpc</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92921"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92923"> </a>Directory containing header files that must be included by applications using the Remote Procedure Call library (RPC).</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92925"> </a><b class="file">h\sys</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92927"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92929"> </a>Directory containing header files specified by POSIX.</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92931"> </a><b class="file">h\types</b></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92933"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="92936"> </a>Directory containing header files used for defining types.</div></td><td width="10"> </td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -