<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: EFS Library</title>
	<atom:link href="http://nodadev.wordpress.com/nds-projects/efs-library/feed/" rel="self" type="application/rss+xml" />
	<link>http://nodadev.wordpress.com</link>
	<description>The place to find all my apps/games for various platforms</description>
	<lastBuildDate>Tue, 14 May 2013 15:19:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Anonymous</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-22730</link>
		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Mon, 20 Feb 2012 11:44:20 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-22730</guid>
		<description><![CDATA[Hello there, just became aware of your blog through Google, and found that it&#039;s really informative. I am going to watch out for brussels. I will be grateful if you continue this in future. Numerous people will be benefited from your writing. Cheers!]]></description>
		<content:encoded><![CDATA[<p>Hello there, just became aware of your blog through Google, and found that it&#8217;s really informative. I am going to watch out for brussels. I will be grateful if you continue this in future. Numerous people will be benefited from your writing. Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: info</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-17088</link>
		<dc:creator><![CDATA[info]]></dc:creator>
		<pubDate>Thu, 24 Nov 2011 08:11:44 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-17088</guid>
		<description><![CDATA[I am really keen of reading articles or reviews concerning building up new blog, or even regarding Web optimization.]]></description>
		<content:encoded><![CDATA[<p>I am really keen of reading articles or reviews concerning building up new blog, or even regarding Web optimization.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PypeBros</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-4522</link>
		<dc:creator><![CDATA[PypeBros]]></dc:creator>
		<pubDate>Fri, 17 Dec 2010 22:41:27 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-4522</guid>
		<description><![CDATA[&lt;code&gt;--- source/efs_lib.c    (revision 763)
+++ source/efs_lib.c    (working copy)
@@ -434,11 +434,13 @@
 {
        DIR_ITER *dir;
        bool found = false;
-       char path[EFS_MAXPATHLEN];
-       char filename[EFS_MAXPATHLEN];
+       static  char path[EFS_MAXPATHLEN];   // since there ins&#039;t use of these vars accross searchDirectory
+       static  char filename[EFS_MAXPATHLEN];// calls, we can make them static and avoid repeating them on stack.
        struct stat st; 
  
-       dir = diropen(&quot;.&quot;);
+       /** diropen now makes call to GetDeviceOpTab ... which behaviour is sealed in devkitArm .. */
+       dir = diropen(&quot;fat1:.&quot;);
+       iprintf(&quot;@%p&quot;,dir);
        while((dirnext(dir, filename, &amp;st) == 0) &amp;&amp; (!found))
        {
                if(st.st_mode &amp; S_IFDIR)
&lt;/code&gt;
turned out to be helpful with devkitpro-r32 (well, libfat 1.0.7 + libnds 1.4.8)]]></description>
		<content:encoded><![CDATA[<p><code>--- source/efs_lib.c    (revision 763)<br />
+++ source/efs_lib.c    (working copy)<br />
@@ -434,11 +434,13 @@<br />
 {<br />
        DIR_ITER *dir;<br />
        bool found = false;<br />
-       char path[EFS_MAXPATHLEN];<br />
-       char filename[EFS_MAXPATHLEN];<br />
+       static  char path[EFS_MAXPATHLEN];   // since there ins't use of these vars accross searchDirectory<br />
+       static  char filename[EFS_MAXPATHLEN];// calls, we can make them static and avoid repeating them on stack.<br />
        struct stat st; </p>
<p>-       dir = diropen(".");<br />
+       /** diropen now makes call to GetDeviceOpTab ... which behaviour is sealed in devkitArm .. */<br />
+       dir = diropen("fat1:.");<br />
+       iprintf("@%p",dir);<br />
        while((dirnext(dir, filename, &amp;st) == 0) &amp;&amp; (!found))<br />
        {<br />
                if(st.st_mode &amp; S_IFDIR)<br />
</code><br />
turned out to be helpful with devkitpro-r32 (well, libfat 1.0.7 + libnds 1.4.8)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enrique Ramos</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-3587</link>
		<dc:creator><![CDATA[Enrique Ramos]]></dc:creator>
		<pubDate>Tue, 12 Oct 2010 10:22:42 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-3587</guid>
		<description><![CDATA[Thanks for updating EFS, I´m using it since I began programing the nds.
Can I use it with devkitpro 31 (latest so far) without needing Homebrew menu to launch it???
Thanks
Enrique]]></description>
		<content:encoded><![CDATA[<p>Thanks for updating EFS, I´m using it since I began programing the nds.<br />
Can I use it with devkitpro 31 (latest so far) without needing Homebrew menu to launch it???<br />
Thanks<br />
Enrique</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BlackPawn</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-2009</link>
		<dc:creator><![CDATA[BlackPawn]]></dc:creator>
		<pubDate>Fri, 05 Feb 2010 16:39:10 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-2009</guid>
		<description><![CDATA[Hi,
I was just having troubles with DSWiki which uses EFSlib and tracked it down to a conflict between my slot1 card and a slot2 3n1 cart.  Turns out its a known bug.

If you&#039;re not very active with dev these days, do you feel amenable to making it a sourceforge or GoogleCode project and opening it up to other people?]]></description>
		<content:encoded><![CDATA[<p>Hi,<br />
I was just having troubles with DSWiki which uses EFSlib and tracked it down to a conflict between my slot1 card and a slot2 3n1 cart.  Turns out its a known bug.</p>
<p>If you&#8217;re not very active with dev these days, do you feel amenable to making it a sourceforge or GoogleCode project and opening it up to other people?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: best_guitar</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-1785</link>
		<dc:creator><![CDATA[best_guitar]]></dc:creator>
		<pubDate>Sun, 22 Nov 2009 19:21:26 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-1785</guid>
		<description><![CDATA[Hello Noda, I&#039;m using EFS v2.0 for devkitARM r26. My game works over no$gba, (I haven&#039;t got nds) but some people with a M3 DS real firmware 4.6beta card or a DSTT card cannot run it. Which can be the problem? In the url you can check this problem. 
Many Thanks]]></description>
		<content:encoded><![CDATA[<p>Hello Noda, I&#8217;m using EFS v2.0 for devkitARM r26. My game works over no$gba, (I haven&#8217;t got nds) but some people with a M3 DS real firmware 4.6beta card or a DSTT card cannot run it. Which can be the problem? In the url you can check this problem.<br />
Many Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane Gowda</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-1619</link>
		<dc:creator><![CDATA[Shane Gowda]]></dc:creator>
		<pubDate>Wed, 14 Oct 2009 12:48:29 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-1619</guid>
		<description><![CDATA[Hello,

Greetings of the day!!

 I have a couple of questions on the EFSL source code related to FAT16 File system.

Appreciate if you could provide me the answers.

I downloaded the code[EFSLv2.0] from the sourceforge web site and was able to build the library in a PC (Windows/DOS) environment. I would like to test this on the DOS environment by using a file as a device. I think this is possible on linux. Is this possible on the DOS/Windows?how? 

I did not find any code that needs to be called to initialise a file system when a new device is inserted – something like a format for a file system. Isn’t this needed for an uninitialised device? Could you throw light on how to do this? 
 

Many thanks

SHANE GOWDA R]]></description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Greetings of the day!!</p>
<p> I have a couple of questions on the EFSL source code related to FAT16 File system.</p>
<p>Appreciate if you could provide me the answers.</p>
<p>I downloaded the code[EFSLv2.0] from the sourceforge web site and was able to build the library in a PC (Windows/DOS) environment. I would like to test this on the DOS environment by using a file as a device. I think this is possible on linux. Is this possible on the DOS/Windows?how? </p>
<p>I did not find any code that needs to be called to initialise a file system when a new device is inserted – something like a format for a file system. Isn’t this needed for an uninitialised device? Could you throw light on how to do this? </p>
<p>Many thanks</p>
<p>SHANE GOWDA R</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iBite</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-1597</link>
		<dc:creator><![CDATA[iBite]]></dc:creator>
		<pubDate>Fri, 09 Oct 2009 19:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-1597</guid>
		<description><![CDATA[[latest 2.0 release]
efs_lib.c:121: warning: initialization from incompatible pointer type
efs_lib.c:122: warning: initialization from incompatible pointer type
efs_lib.c:123: warning: initialization from incompatible pointer type
efs_lib.c:551: warning: array subscript is above array bounds]]></description>
		<content:encoded><![CDATA[<p>[latest 2.0 release]<br />
efs_lib.c:121: warning: initialization from incompatible pointer type<br />
efs_lib.c:122: warning: initialization from incompatible pointer type<br />
efs_lib.c:123: warning: initialization from incompatible pointer type<br />
efs_lib.c:551: warning: array subscript is above array bounds</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noda</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-787</link>
		<dc:creator><![CDATA[Noda]]></dc:creator>
		<pubDate>Tue, 12 May 2009 10:57:36 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-787</guid>
		<description><![CDATA[Thanks for your patch, it may be helpful since I don&#039;t update EFS anymore ;-)]]></description>
		<content:encoded><![CDATA[<p>Thanks for your patch, it may be helpful since I don&#8217;t update EFS anymore <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yannick Effinger</title>
		<link>http://nodadev.wordpress.com/nds-projects/efs-library/#comment-781</link>
		<dc:creator><![CDATA[Yannick Effinger]]></dc:creator>
		<pubDate>Mon, 11 May 2009 12:09:57 +0000</pubDate>
		<guid isPermaLink="false">http://nodadev.wordpress.com/efs-library/#comment-781</guid>
		<description><![CDATA[just for completing my previous post :
I forgot to mention that the SearchDirectory() function can be found in &quot;efs_lib.c&quot; ;)]]></description>
		<content:encoded><![CDATA[<p>just for completing my previous post :<br />
I forgot to mention that the SearchDirectory() function can be found in &#8220;efs_lib.c&#8221; <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
