⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c-tools2.html

📁 vxworks相关论文
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<dd><div class="Item"><a name="91218"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Target IP Name/Address</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="91219"> </a>The IP address or network name of the target hardware for networked targets; or an arbitrary target-server name for other targets. This field appears below the <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Back End </font></b>property list (see <a href="c-tools2.html#89184">Figure&nbsp;5-2</a>).</div><br></dl></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84296">Core File and Symbols</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="89788"> </a>The <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Core File and Symbols</font></b> property list gathers properties that have to do with the host-resident copy of the target-system executable. <div class="frame"><h4 class="EntityTitle"><a name="89791"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 5-5:&nbsp;&nbsp;Core File and Symbols Properties</font></a></h4><dl class="margin"><div class="Anchor"><a name="89796"> </a><img class="figure" border="0" src="images/c-toolsa6.gif"></div></dl></div></p></dl><dl class="margin"><dd><div class="Item"><a name="89797"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">File Path From Target</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="89798"> </a>To search for an image of the software running on the target according to the path recorded on the target itself, leave <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">File Path From Target</font></b> selected. This is appropriate, for example, in configurations where the run-time image is downloaded from the host at boot time.</div><br></dl><dd><div class="Item"><a name="84309"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">File</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="84995"> </a>If the run-time image file is no longer in the same location on the host that is configured into the target (or if host and target have different views of the file system), select the option button next to <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">File</font></b>, and use the adjacent text box to specify where to find the image on the host. To locate a core image using a file browser, click the button to the right of the text box.</div><br></dl><dd><div class="Item"><a name="84310"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Global Symbols</font></b>, <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">All Symbols</font></b>, or <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">No Symbols</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="84311"> </a>By default, the target server records only global symbols when it manages the host-resident symbol table for the target system. To control explicitly what symbols to record, select one of the following three buttons in the <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Core File and Symbols</font></b> property list:<p class="table"><table border="0" cellpadding="0" cellspacing="0"><tr valign="top"><td colspan=1 rowspan=1><p class="BodyLeft"><a name="85109"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">No Symbols</font></b></p></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><p class="BodyLeft"><a name="85111"> </a>Do not load the symbol table at all.</p></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><p class="BodyLeft"><a name="85113"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">All Symbols</font></b></p></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><p class="BodyLeft"><a name="85115"> </a>Include both local and global symbols.</p></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><p class="BodyLeft"><a name="85117"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Global Symbols</font></b></p></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><p class="BodyLeft"><a name="85119"> </a>Restore the default setting.</p></td><td width="10">&nbsp;</td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p></div><br></dl><dd><div class="Item"><a name="87872"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Synchronize Target/Host Symbol Tables</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="87870"> </a>Synchronize target and host symbol tables. Synchronizing the two symbol tables can be useful for debugging. The symbol table synchronization facility must be included in the target image to select this option. For more information see <a href="c-builder3.html#92169"><i class="title">4.3.3&nbsp;Configuring VxWorks Components</i></a> and the reference entry for <b class="library">symSyncLib</b>.</div><br></dl><dd><div class="Item"><a name="90864"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Object Module Format</font></b></div><dl class="margin"><dd><div class="Indent"><a name="90865"> </a>By default, the target server deduces the object-module format by inspecting the host-resident image of the run-time system. You can enter an object format to override the default.</div><br></dl></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84315">Memory Cache Size</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84317"> </a>In order to avoid excessive data-transfer transactions with the target, the target server maintains a cache on the host system. By default, this cache can grow up to a size of 1 MB. Change the cache size using the options in the <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Memory Cache Size</font></b> property list (<a href="c-tools2.html#84329">Figure&nbsp;5-6</a>).<div class="frame"><h4 class="EntityTitle"><a name="84329"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 5-6:&nbsp;&nbsp;Memory Cache Size Properties</font></a></h4><dl class="margin"><div class="Anchor"><a name="84326"> </a><img class="figure" border="0" src="images/c-tools7.gif"></div></dl></div></p></dl><dl class="margin"><dd><div class="Item"><a name="84330"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Default</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="85003"> </a>Use the default cache size.</div><br></dl><dd><div class="Item"><a name="84331"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Specify</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="85005"> </a>To choose another target-memory cache size, click this option and specify the size of the cache in kilobytes (either in decimal or hexadecimal). A larger maximum cache size may be desirable if the memory pool used by host tools on the target is large, because transactions on memory outside the cache are far slower. See <a href="c-builder6.html#99241"><i class="title">Scaling the Target Agent</i></a> for more information about the memory pool managed by the server on the target.</div><br></dl></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="90892">Target Server File System</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="90894"> </a>The Target Server File System (TSFS) is a full-featured VxWorks file system that provides target access to files located on the host system. See the <b class="command">tgtsvr</b> reference entry in <i class="title"><a href="x-toolman.html#83918">C.&nbsp;Tornado Tools Reference</a> </i>and <i class="title">VxWorks Programmer's Guide: Local File Systems</i> for more information.</p><dd><p class="Body"><a name="90898"> </a>The TSFS provides the most convenient way to boot a target over a serial connection (see <a href="c-start5.html#94118"><i class="title">2.5.7&nbsp;Booting a Target Without a Network</i></a>).</p></dl></dl><dl class="margin"><dd><p class="table" callout><table border="0" cellpadding="0" cellspacing="0"><tr valign="top"><td valign="top" width="40"><br><img border="0" alt="*" src="icons/warning.gif"></td><td><hr><div class="CalloutCell"><a name="90906"><b class="symbol_UC"><font face="Helvetica, sans-serif" size="-1" class="sans">WARNING:  </font></b></a>To use the TSFS, you must include the <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">WDB target server file system</font></b> component when you build the VxWorks image. See <a href="c-builder3.html#90407"><i class="title">4.3&nbsp;Creating a Custom VxWorks Image</i></a>).</div></td></tr><tr valign="top"><td></td><td><hr></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p callout><dl class="margin"><dd><p class="Body"><a name="90923"> </a><div class="frame"><h4 class="EntityTitle"><a name="90917"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 5-7:&nbsp;&nbsp;Target Server File System Properties</font></a></h4><dl class="margin"><div class="Anchor"><a name="90922"> </a><img class="figure" border="0" src="images/c-toolsa13.gif"></div></dl></div></p></dl><dl class="margin"><dd><div class="Item"><a name="90924"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Enable File System</font></b></div><dl class="margin"><dd><div class="Indent"><a name="90925"> </a>Check this box to use the TSFS.</div><br></dl><dd><div class="Item"><a name="90926"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Root</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="90927"> </a>Identify the root of the host file system that will be made visible to target processes using the TSFS, for example <b class="file">c:\tornado</b>.</div><br><dd><div class="Indent"><a name="90928"> </a>If you use the TSFS for booting a target, it is recommended that you use the base Tornado installation directory. If you do not do so, you must use the <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Core File and Symbols</font></b> configuration options to specify the location of the VxWorks image (see <a href="c-tools2.html#84296"><i class="title">Core File and Symbols</i></a>).</div><br></dl><dd><div class="Item"><a name="90932"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Read only</font></b></div><dl class="margin">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -