This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: About FAT16/32 FileSystem in eCos
- From: Andrew Lunn <andrew at lunn dot ch>
- To: ariga masahiro <ariga at link-lab dot co dot jp>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Thu, 28 Aug 2008 07:19:05 +0200
- Subject: Re: [ECOS] About FAT16/32 FileSystem in eCos
- References: <001d01c908cb$50fc5ff0$1c0110ac@ariga>
On Thu, Aug 28, 2008 at 02:02:48PM +0900, ariga masahiro wrote:
> Hello everyone,
>
> We are looking forward to port eCos into Renesas H8S CPU target.
> We are not certain about FileSystem(FAT16/32) supported by eCos.
>
> We found next information on eCosPro Reference Manual sites.
The closed source eCosCentric version of a package sometimes has
extensions etc. In this case, FAT does have extensions...
> Are these writings also applied to free-eCos CVS version(I mean,not
> eCosPro)?
> Does Free-eCos CVS version support these?
>
> -About FAT16 and FAT32 Support,
> "The FAT filesystem supports FAT12, FAT16 and FAT32 disk formats
Yep. The open source version supports this.
> and Long
> Filename Support is available as a configuration option."
Long file names are not supported. You also need to dig into the
patent issues if you want long file names.
> http://www.ecoscentric.com/ecospro/doc.cgi/html/ecospro-ref/fatfs-intro.html
>
> -About Removable Media Support,
> Chapter 9. Removable Media Support
> "At present, only the JUNGO USB mass storage device contains the
> necessary support."
> http://www.ecoscentric.com/ecospro/doc.cgi/html/ecospro-ref/fatfs-removable.html
>
> I am sorry we do not know JUNGO USB mass storage device.
JUNGO is a commercial USB stack which eCosCentric have ported to eCos.
Using this stack it seems you can use USB storage devices.
> For example,using eCos,is it possible to copy files to USB removable
> memory (is it called thumb memory) ?
Not with the open source version. If you need this you would want to
license eCosCentric's version.
Alternatively, CompactFlash cards should work with the open source
version.
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss