moduleconfig.h

来自「最新yaff2 文件系统的源码」· C头文件 代码 · 共 742 行 · 第 1/2 页

H
742
字号
<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.3: +4 -0 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?r1=1.3&r2=1.4">previous 1.3</a><pre class="vc_log">Add Phils checkpoint configuration</pre><hr size=1 noshade><a name="rev1.3"></a><a name="before_2_6_18_support"></a><a name="pre-large-nand-changes"></a><a name="Pre-retirement-changes"></a>Revision <b>1.3</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?rev=1.3&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/moduleconfig.h?rev=1.3">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/moduleconfig.h?content-type=text%2Fplain&rev=1.3">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?annotate=1.3">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?rev=1.9&r1=1.3&view=log">[select for diffs]</a><br><i>Wed Sep 21 15:16:59 2005 UTC</i> (2 years, 11 months ago) by <i>marty</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=MAIN"><b>MAIN</b></a><br>CVS Tags:<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=Pre-retirement-changes"><b>Pre-retirement-changes</b></a>,<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=before_2_6_18_support"><b>before_2_6_18_support</b></a>,<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=pre-large-nand-changes"><b>pre-large-nand-changes</b></a><br>Changes since <b>1.2: +21 -3 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?r1=1.2&r2=1.3">previous 1.2</a><pre class="vc_log">Added some documentation to moduleconfig.h and set it to match theKconfig defaults.Updated Kconfig to force selection of YAFFS1 and YAFFS2 for now, untilwe straighten out the ifdefs so that one can be built when the otherisn't.</pre><hr size=1 noshade><a name="rev1.2"></a>Revision <b>1.2</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?rev=1.2&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/moduleconfig.h?rev=1.2">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/moduleconfig.h?content-type=text%2Fplain&rev=1.2">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?annotate=1.2">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?rev=1.9&r1=1.2&view=log">[select for diffs]</a><br><i>Tue Sep 20 22:46:17 2005 UTC</i> (2 years, 11 months ago) by <i>marty</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.1: +1 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?r1=1.1&r2=1.2">previous 1.1</a><pre class="vc_log">Silly Marty, picked wrong guard for moduleconfig.h</pre><hr size=1 noshade><a name="rev1.1"></a>Revision <b>1.1</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?rev=1.1&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/moduleconfig.h?rev=1.1">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/moduleconfig.h?content-type=text%2Fplain&rev=1.1">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?annotate=1.1">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?rev=1.9&r1=1.1&view=log">[select for diffs]</a><br><i>Sun Sep 18 05:31:26 2005 UTC</i> (2 years, 11 months ago) by <i>marty</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h?only_with_tag=MAIN"><b>MAIN</b></a><pre class="vc_log">Modified Makefile to allow 'out of kernel tree' module building for 2.6.xkernels.  (See Documentation/kbuild for details on how to do this).Modified yportenv.h to include moduleconfig.hAdded new file moduleconfig.h.  This is the compromise that makes itpossible to build yaffs in any of three ways:1) in-kernel, in the kernel source tree.  You put yaffs into the   kernel source tree using patch-ker.sh2) as-module, in the kernel source tree.3) as-module, out of the kernel source tree.Because modules built outside of the kernel source tree can't use thekconfig tool to add their CONFIG_ variable to &lt;linux/config.h&gt;,moduleconfig.h is a compromise that gathers all of the CONFIG_variables in one place.The CONFIG_ variables in moduleconfig.h are protected byKBUILD_MODNAME, a variable that is only set when a module is builtoutside of the kernel source tree.The CONFIG_ variables are all on by default -- this is probably notwhat you want.  Comment out the ones that you don't want enabled.NOTE: Not all of the CONFIG_ variables used in yaffs2 are inmoduleconfig.h.  Those that are not relevant to Linux are missing.</pre> <a name="diff"></a><hr noshade>This form allows you to request diffs between any two revisions ofa file. You may select a symbolic revision name using the selectionbox or you may type in a numeric name using the type-in text box.<p><form method="get" action="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h" name="diff_select"><table border="0" cellpadding="2" cellspacing="0"><tr><td>&nbsp;</td><td>Diffs between<select name="r1"><option value="text" selected>Use Text Field</option><option value="1.5:pre_checkpoint_robustness">pre_checkpoint_robustness</option><option value="1.5:pre_Ians_changes">pre_Ians_changes</option><option value="1.3:pre-large-nand-changes">pre-large-nand-changes</option><option value="1.9:pre-inbandtags-checkin">pre-inbandtags-checkin</option><option value="1.3:before_2_6_18_support">before_2_6_18_support</option><option value="1.3:Pre-retirement-changes">Pre-retirement-changes</option><option value="1.9:MAIN">MAIN</option><option value="1.9:HEAD">HEAD</option></select><input type="TEXT" size="12" name="tr1" value="1.1"onChange="document.diff_select.r1.selectedIndex=0">and<select name="r2"><option value="text" selected>Use Text Field</option><option value="1.5:pre_checkpoint_robustness">pre_checkpoint_robustness</option><option value="1.5:pre_Ians_changes">pre_Ians_changes</option><option value="1.3:pre-large-nand-changes">pre-large-nand-changes</option><option value="1.9:pre-inbandtags-checkin">pre-inbandtags-checkin</option><option value="1.3:before_2_6_18_support">before_2_6_18_support</option><option value="1.3:Pre-retirement-changes">Pre-retirement-changes</option><option value="1.9:MAIN">MAIN</option><option value="1.9:HEAD">HEAD</option></select><input type="TEXT" size="12" name="tr2" value="1.9"onChange="document.diff_select.r1.selectedIndex=0"></td></tr><tr><td><input type="checkbox" name="makepatch" id="makepatch" value="1"></td><td><label for="makepatch">Generate output suitable for use with a patchprogram</label></td></tr><tr><td>&nbsp;</td><td>Type of Diff should be a<select name="diff_format" onchange="submit()"><option value="h" selected>Colored Diff</option><option value="l" >Long Colored Diff</option><option value="u" >Unidiff</option><option value="c" >Context Diff</option><option value="s" >Side by Side</option></select><input type="submit" value=" Get Diffs "></form></td></tr></table><hr noshade><a name=branch></a><form method=GET action="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h">View only Branch:<select name="only_with_tag" onchange="submit()"><option value="" selected>Show all branches</option><option value="MAIN" >MAIN</option></select><input type=submit value=" View Branch "></form><hr noshade><a name=logsort></a><form method=get action="/cgi-bin/viewcvs.cgi/yaffs2/moduleconfig.h">Sort log by:<select name="logsort" onchange="submit()"><option value="cvs" >Not sorted</option><option value="date" selected>Commit date</option><option value="rev" >Revision</option></select><input type=submit value=" Sort "></form><hr noshade><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td align="left"><address><a href="mailto:webmaster@aleph1.co.uk">CVS Admin</a></address><br />Powered by <a href="http://viewcvs.sourceforge.net/">ViewCVS 1.0-dev</a></td><td align="right"><img src="/doc/viewcvs/images/logo.png" alt="(Powered by ViewCVS)" border="0"width="128" height="48" /><br /><h3><a target="_blank" href="/viewcvs/help_log.html">ViewCVS and CVS Help</a></h3></td></tr></table></body></html>

⌨️ 快捷键说明

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