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

📄 gettingstarted2.html

📁 vxworks相关论文
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<tr><td colspan="20"><hr class="tablerule"></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p></b></p><dd><p class="Body"><a name="91070"> </a>If you need to save on memory space and know that your embedded system does not need to support the hardware associated with a specific module, undefine the associated constant. This excludes that module from <b class="file">sysTffs.o</b>. For example, if the only flash device included on your target were a flash array implemented on AMD 29F040 flash, a NOR-based technology, you would define <b class="symbol_UC">INCLUDE_TL_FTL</b> and undefine <b class="symbol_UC">INCLUDE_TL_SSFDC</b> and <b class="symbol_UC">INCLUDE_TL_NFTL</b>. </p></dl><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="89447">Choosing MTDs </a></i></h5></font><dl class="margin"><dd><p class="Body"><a name="88829"> </a>Use the symbolic constants shown in <a href="gettingStarted2.html#87885">Table&nbsp;2-2</a> to determine which MTDs are included in <b class="file">sysTffs.o</b>. By default, <b class="file">sysTffs.c</b> defines all the constants shown in <a href="gettingStarted2.html#87885">Table&nbsp;2-2</a> and thus includes all MTDs. <p class="table"><h4 class="EntityTitle"><a name="87885"><font face="Helvetica, sans-serif" size="-1" class="sans">Table 2-2:&nbsp;&nbsp;Defines for Including an MTD </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="87889"> </a><font face="Helvetica, sans-serif" size="-1" class="sans">Symbolic Constant </font></b></div></th><td width="10">&nbsp;</td><th rowspan="1" colspan="1"><div class="CellHeading"><b><a name="87891"> </a><font face="Helvetica, sans-serif" size="-1" class="sans">Associated Flash Device </font></b></div></th><td width="10">&nbsp;</td></tr><tr><td colspan="20"><hr class="tablerule2"></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87893"> </a><b class="symbol_UC">INCLUDE_MTD_I28F016</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87895"> </a>Intel 28f016 </div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87897"> </a><b class="symbol_UC">INCLUDE_MTD_I28F008</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87899"> </a>Intel 28f008 </div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="92085"> </a><b class="symbol_UC">INCLUDE_MTD_I28F008_BAJA</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="92087"> </a>Intel 28f008 on the Heurikon Baja 4000</div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87901"> </a><b class="symbol_UC">INCLUDE_MTD_AMD</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87903"> </a>AMD, Fujitsu: 29F0{40,80,16} 8-bit devices </div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87905"> </a><b class="symbol_UC">INCLUDE_MTD_CDSN</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87907"> </a>Toshiba, Samsung: NAND CDSN devices </div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87909"> </a><b class="symbol_UC">INCLUDE_MTD_DOC2</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87911"> </a>Toshiba, Samsung: NAND DiskOnChip 2000 devices </div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87913"> </a><b class="symbol_UC">INCLUDE_MTD_CFISCS</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87915"> </a>CFI/SCS device </div></td><td width="10">&nbsp;</td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="87917"> </a><b class="symbol_UC">INCLUDE_MTD_WAMD</b></div></td><td width="10">&nbsp;</td><td colspan=1 rowspan=1><div class="CellBody"><a name="87919"> </a>AMD, Fujitsu 29F0{40,80,16} 16-bit devices </div></td><td width="10">&nbsp;</td></tr><tr><td colspan="20"><hr class="tablerule"></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p></p><dd><p class="Body"><a name="88637"> </a>If you need to save on memory space and know that your embedded system does not need to support the hardware associated with a specific MTD, undefine the associated constant. This excludes that MTD from <b class="file">sysTffs.o</b>. For example, if the only flash device included on your target was an 8-bit flash array implemented on AMD 29F040 flash, you could safely undefine all the MTD defines other than <b class="symbol_UC">INCLUDE_MTD_AMD</b>. This guarantees that <b class="file">sysTffs.o </b>includes only that MTD. </p></dl></dl><dl class="margin"><dd><table border="0" cellpadding="0" cellspacing="0"><tr valign="top"><td valign="top" width="40"><a name="89233"><br></a><img border="0" alt="*" src="icons/note.gif">&nbsp;&nbsp;&nbsp;</td><td><div class="Note"><hr><b class="symbol_UC">NOTE: </b>If you write your own MTDs, put them in <b class="file">src/drv/tffs</b>. You also need to modify the <b class="file">src/drv/tffs</b>/<b class="file">Makefile</b> so that <b class="command">make</b> knows how to generate objects for the sources you add. Likewise, you need to modify your BSP's <b class="file">sysTffs.c</b> as well as the <b class="symbol_lc">mtdTable[&nbsp;]</b> in <b class="file">src/drv/tffs/tffsConfig.c</b>. <hr></div></td></tr></table></dl><dl class="margin"><dd><font face="Helvetica, sans-serif" size="-1" class="sans"><h5 class="HU"><i><a name="88700">Including Support for Flash-Resident Boot Images</a></i></h5>

⌨️ 快捷键说明

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