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

📄 yaffs_guts.c

📁 最新yaff2 文件系统的源码
💻 C
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd"><!-- ViewCVS - http://viewcvs.sourceforge.net/by Greg Stein - mailto:gstein@lyra.org --><html><head><title>Aleph One CVS/SVN Repository - log - Development: yaffs2/yaffs_guts.c</title><meta name="generator" content="ViewCVS 1.0-dev"><link rel="stylesheet" href="/viewcvs/styles.css" type="text/css"></head><body><div class="vc_navheader"><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td align="left"><a href="/cgi-bin/viewcvs.cgi/#dirlist">[Development]</a> / <a href="/cgi-bin/viewcvs.cgi/yaffs2/#dirlist">yaffs2</a> / yaffs_guts.c</td><td align="right">&nbsp;</td></tr></table></div><h1>Development: yaffs2/yaffs_guts.c</h1><hr noshade>Default branch: MAIN<br>Bookmark a link to HEAD:(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain">as text</a>)<br> <hr size=1 noshade><a name="rev1.59"></a><a name="HEAD"></a>Revision <b>1.59</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.59">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.59">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.59">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.59&view=log">[select for diffs]</a><br><i>Mon Jul 21 01:03:19 2008 UTC</i> (7 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>CVS Tags:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=HEAD"><b>HEAD</b></a><br>Changes since <b>1.58: +7 -31 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.58&r2=1.59">previous 1.58</a><pre class="vc_log">Clear out some redundant code, treat bad ECC chunk as deleted</pre><hr size=1 noshade><a name="rev1.58"></a>Revision <b>1.58</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.58&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.58">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.58">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.58">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.58&view=log">[select for diffs]</a><br><i>Thu Jul  3 20:06:05 2008 UTC</i> (2 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.57: +67 -63 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.57&r2=1.58">previous 1.57</a><pre class="vc_log">Some cleanups, Linux 2.6.25 handling, fix handing of root permissions</pre><hr size=1 noshade><a name="rev1.57"></a>Revision <b>1.57</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.57&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.57">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.57">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.57">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.57&view=log">[select for diffs]</a><br><i>Wed Jul  2 20:17:41 2008 UTC</i> (2 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.56: +752 -783 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.56&r2=1.57">previous 1.56</a><pre class="vc_log">Clean up some yaffs1 mode issues.</pre><hr size=1 noshade><a name="rev1.56"></a>Revision <b>1.56</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.56&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.56">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.56">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.56">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.56&view=log">[select for diffs]</a><br><i>Thu May  8 23:23:26 2008 UTC</i> (4 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.55: +3 -1 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.55&r2=1.56">previous 1.55</a><pre class="vc_log">Add YYIELD to yaffs_Scan loop</pre><hr size=1 noshade><a name="rev1.55"></a>Revision <b>1.55</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.55&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.55">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.55">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.55">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.55&view=log">[select for diffs]</a><br><i>Mon May  5 07:58:58 2008 UTC</i> (4 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.54: +163 -139 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.54&r2=1.55">previous 1.54</a><pre class="vc_log">Check in inband tags, some extra yaffs direct functions and some other changes</pre><hr size=1 noshade><a name="rev1.54"></a><a name="pre-inbandtags-checkin"></a>Revision <b>1.54</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.54&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.54">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.54">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.54">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.54&view=log">[select for diffs]</a><br><i>Thu Dec 13 15:35:17 2007 UTC</i> (8 months, 3 weeks ago) by <i>wookey</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>CVS Tags:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=pre-inbandtags-checkin"><b>pre-inbandtags-checkin</b></a><br>Changes since <b>1.53: +424 -424 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.53&r2=1.54">previous 1.53</a><pre class="vc_log">Cleanup patch - Remove all trailing whitespace and fix a few typos.</pre><hr size=1 noshade><a name="rev1.53"></a>Revision <b>1.53</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.53&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.53">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.53">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.53">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.53&view=log">[select for diffs]</a><br><i>Mon Dec  3 03:21:48 2007 UTC</i> (9 months ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.52: +68 -10 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.52&r2=1.53">previous 1.52</a><pre class="vc_log">Change checkpoint to calculate number of blocks required instead of using a hardcoded value</pre><hr size=1 noshade><a name="rev1.52"></a>Revision <b>1.52</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.52&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.52">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.52">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.52">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.52&view=log">[select for diffs]</a><br><i>Tue Oct 16 00:45:05 2007 UTC</i> (10 months, 3 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.51: +2 -2 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.51&r2=1.52">previous 1.51</a><pre class="vc_log">Adding fsx test to yaffs direct</pre><hr size=1 noshade><a name="rev1.51"></a>Revision <b>1.51</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.51&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.51">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.51">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.51">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.51&view=log">[select for diffs]</a><br><i>Mon Jul 23 05:14:08 2007 UTC</i> (13 months, 2 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.50: +2 -2 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.50&r2=1.51">previous 1.50</a><pre class="vc_log">Fix yaffs_qsort linkage</pre><hr size=1 noshade><a name="rev1.50"></a>Revision <b>1.50</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.50&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.50">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.50">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.50">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.50&view=log">[select for diffs]</a><br><i>Wed Jul 18 19:40:38 2007 UTC</i> (13 months, 3 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>Changes since <b>1.49: +70 -69 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.49&r2=1.50">previous 1.49</a><pre class="vc_log">Rolling in Ians and other changes</pre><hr size=1 noshade><a name="rev1.49"></a><a name="pre_Ians_changes"></a>Revision <b>1.49</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.49&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.49">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.49">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.49">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.49&view=log">[select for diffs]</a><br><i>Tue May 15 20:07:40 2007 UTC</i> (15 months, 3 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a><br>CVS Tags:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=pre_Ians_changes"><b>pre_Ians_changes</b></a><br>Changes since <b>1.48: +942 -149 lines</b><br>Diff to <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?r1=1.48&r2=1.49">previous 1.48</a><pre class="vc_log">Adding checkpoint and robustness improvements</pre><hr size=1 noshade><a name="rev1.48"></a><a name="pre_checkpoint_robustness"></a>Revision <b>1.48</b> -(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.48&view=markup">view</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?rev=1.48">download</a>)(<a href="/cgi-bin/viewcvs.cgi/*checkout*/yaffs2/yaffs_guts.c?content-type=text%2Fplain&rev=1.48">as text</a>)(<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?annotate=1.48">annotate</a>)- <a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?rev=1.59&r1=1.48&view=log">[select for diffs]</a><br><i>Mon Mar 12 20:55:39 2007 UTC</i> (17 months, 4 weeks ago) by <i>charles</i><br>Branch:<a href="/cgi-bin/viewcvs.cgi/yaffs2/yaffs_guts.c?only_with_tag=MAIN"><b>MAIN</b></a>

⌨️ 快捷键说明

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