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

📄 yaffs_fs.c

📁 最新yaff2 文件系统的源码
💻 C
📖 第 1 页 / 共 5 页
字号:
Revision <b>1.57</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.57&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.57">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.57">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.57">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.57&view=log">[select for diffs]</a><br><i>Mon Feb 12 16:55:25 2007 UTC</i> (18 months, 3 weeks ago) by <i>wookey</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.56: +14 -12 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.56&r2=1.57">previous 1.56</a><pre class="vc_log">normalise licence headers and attributions</pre><hr size=1 noshade><a name="rev1.56"></a>Revision <b>1.56</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.56&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.56">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.56">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.56">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.56&view=log">[select for diffs]</a><br><i>Fri Jan 19 04:07:48 2007 UTC</i> (19 months, 2 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.55: +26 -8 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.55&r2=1.56">previous 1.55</a><pre class="vc_log">Update for Linux 2.6.19 support</pre><hr size=1 noshade><a name="rev1.55"></a>Revision <b>1.55</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.55&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.55">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.55">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.55">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.55&view=log">[select for diffs]</a><br><i>Tue Dec 19 21:33:41 2006 UTC</i> (20 months, 2 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.54: +4 -3 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.54&r2=1.55">previous 1.54</a><pre class="vc_log">Add Phils checkpoint configuration</pre><hr size=1 noshade><a name="rev1.54"></a>Revision <b>1.54</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.54&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.54">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.54">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.54">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.54&view=log">[select for diffs]</a><br><i>Tue Oct 24 18:09:15 2006 UTC</i> (22 months, 2 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.53: +2 -2 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.53&r2=1.54">previous 1.53</a><pre class="vc_log">Fix autodetection value</pre><hr size=1 noshade><a name="rev1.53"></a>Revision <b>1.53</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.53&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.53">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.53">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.53">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.53&view=log">[select for diffs]</a><br><i>Tue Oct  3 10:13:03 2006 UTC</i> (23 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.52: +9 -9 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.52&r2=1.53">previous 1.52</a><pre class="vc_log">Add large NAND support and improve retirement handling</pre><hr size=1 noshade><a name="rev1.52"></a><a name="pre-large-nand-changes"></a>Revision <b>1.52</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.52&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.52">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.52">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.52">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.52&view=log">[select for diffs]</a><br><i>Tue Sep 26 13:28:13 2006 UTC</i> (23 months, 1 week ago) by <i>vwool</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>CVS Tags:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=pre-large-nand-changes"><b>pre-large-nand-changes</b></a><br>Changes since <b>1.51: +93 -8 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.51&r2=1.52">previous 1.51</a><pre class="vc_log">Interworking with 2.6.18 kernel enabledNotable is that to enable it for yaffs1 compatibility mode, I introduceda workaround (translate_spare2oob/translate_oob2spare) which should beredesigned if possible. The thing is that yaffs1 presumes SmartMedia OOBlayout which might be not true for a lot of modern flash controllers, sothere has to be translation.Or, in case we get to tags inband, this workaround will become useless.</pre><hr size=1 noshade><a name="rev1.51"></a><a name="before_2_6_18_support"></a><a name="Pre-retirement-changes"></a>Revision <b>1.51</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.51&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.51">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.51">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.51">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.51&view=log">[select for diffs]</a><br><i>Tue Jul 25 21:03:22 2006 UTC</i> (2 years, 1 month ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>CVS Tags:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=Pre-retirement-changes"><b>Pre-retirement-changes</b></a>,<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=before_2_6_18_support"><b>before_2_6_18_support</b></a><br>Changes since <b>1.50: +35 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.50&r2=1.51">previous 1.50</a><pre class="vc_log">Make sure mode is sane</pre><hr size=1 noshade><a name="rev1.50"></a>Revision <b>1.50</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.50&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.50">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.50">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.50">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.50&view=log">[select for diffs]</a><br><i>Mon Jun  5 04:12:44 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.49: +14 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.49&r2=1.50">previous 1.49</a><pre class="vc_log">Add Nick's yaffs1 autoselection</pre><hr size=1 noshade><a name="rev1.49"></a>Revision <b>1.49</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.49&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.49">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.49">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.49">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.49&view=log">[select for diffs]</a><br><i>Thu May 25 01:26:57 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.48: +4 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.48&r2=1.49">previous 1.48</a><pre class="vc_log">Fix SGID problem</pre><hr size=1 noshade><a name="rev1.48"></a>Revision <b>1.48</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.48&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.48">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.48">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.48">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.48&view=log">[select for diffs]</a><br><i>Sun May 21 09:39:12 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.47: +3 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.47&r2=1.48">previous 1.47</a><pre class="vc_log">Fix some checkpoint stuff, add qsort</pre><hr size=1 noshade><a name="rev1.47"></a>Revision <b>1.47</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.47&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.47">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.47">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.47">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.47&view=log">[select for diffs]</a><br><i>Wed May 17 09:36:06 2006 UTC</i> (2 years, 3 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.46: +63 -4 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.46&r2=1.47">previous 1.46</a><pre class="vc_log">Add non-partitioned checkpointing</pre><hr size=1 noshade><a name="rev1.46"></a>Revision <b>1.46</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.46&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.46">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.46">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.46">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.46&view=log">[select for diffs]</a><br><i>Mon May  8 10:13:34 2006 UTC</i> (2 years, 4 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.45: +11 -3 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.45&r2=1.46">previous 1.45</a><pre class="vc_log">Checkpointing changes</pre><hr size=1 noshade><a name="rev1.45"></a>Revision <b>1.45</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.45&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?rev=1.45">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_fs.c?content-type=text%2Fplain&rev=1.45">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?annotate=1.45">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?rev=1.69&r1=1.45&view=log">[select for diffs]</a><br><i>Tue Apr 25 00:41:43 2006 UTC</i> (2 years, 4 months ago) by <i>wookey</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.44: +2 -2 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_fs.c?r1=1.44&r2=1.45">previous 1.44</a><pre class="vc_log">Fix a couple of mistakes in TRACE/Error messages. Update copyright date.</pre><hr size=1 noshade>

⌨️ 快捷键说明

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