That's very useful, and something a lot of people want, including me.
I downloaded it, and the first thing I looked for is a license file. I
did not find that, but I found a copyright notice. I checked out the
URL, and again couldn't easily find the licensing associated with the
library you are using. After digging around on that web site, I found a
note that says "Freeware unless otherwise note." Ummm.... OK, but that
really doesn't cut it. elm-chan is being far too sloppy with licensing
and copyright, that will only lead to confusion and all-around sadness.
Every source distribution should have a copyright notice in every source
file, and some file that indicates the terms under which it is
available. It's not hard to do, and you should do that in your zip
file, and you should lobby the author of the code you are using to get
his ducks in a row also. That is to say, the source code bundle that
you download form him should clearly show the terms under which you can
use it.
I'd like to look at it further, because it is functionality that I've
wanted but never had time to pursue. It's not really useful to most of
us, though, unless the license is clearly spelled out.
-dave
Nathaniel Lewis wrote:
> I got an avr sd card reader/writer program working on the ATmega644! It
> even supports FAT though the ELM FatFs module (URL is in the main program).
> It should compile just fine under WinAVR and just redo the makefile and
> include a #define F_CPU 10000000UL in the main code for Mac and Linux. Here
> is the link for it is kind of large.
>
http://the-linbot-project.googlegroups.com/web/FatFsSDC.zip?gda=V3Eriz4AAAAL
> x3cvYwaQyG90c_0UB0YzmCVJ5HuQhf42MYaNzNRGqKeHcozdTdAE4pYRs6HZRtTjsKXVs-X7bdXZ
> c5buSfmx
> <
http://the-linbot-project.googlegroups.com/web/FatFsSDC.zip?gda=V3Eriz4AAAA
> Lx3cvYwaQyG90c_0UB0YzmCVJ5HuQhf42MYaNzNRGqKeHcozdTdAE4pYRs6HZRtTjsKXVs-X7bdX
> Zc5buSfmx&gsc=ZLrN-hYAAADa-Gv9Ks2XMOgzLJv7pK84u4w3FxcUuKmQnM9jeHwPGA>
> &gsc=ZLrN-hYAAADa-Gv9Ks2XMOgzLJv7pK84u4w3FxcUuKmQnM9jeHwPGA . It's a odd
> looking link because it is on my Google Group.
>
>
> Nathaniel
>