This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: FAT16 for eCos
- From: ramanabv at danlawinc dot com
- To: ecos-discuss at sources dot redhat dot com
- Date: Wed, 19 Jun 2002 12:54:03 +0530
- Subject: RE: [ECOS] FAT16 for eCos
Hi,
I can post you the code (Fat16) we have developed and are using. While I can
say it is working fine, I can't guarantee that it will work straight out for
you and you may need to adapt it. It does have short comings - there is no
caching etc.
There is no support for Fat 12 ( I think) and Other Fats.
We are using this with PCMCIA compact Flash with ATA command set (Sandisk).
So let me know if any one is interested.
regards
Ramana B.V
Danlaw Technologies India Ltd
43 Sagar Society, Road No 2 Banjara Hills
Hyderabad - 500034
India
http://www.danlawinc.com
-----Original Message-----
From: brenner joel [mailto:joel.brenner@tchip.com]
Sent: Wednesday, June 19, 2002 11:46 AM
To: James.Harris@tekelek.com.au
Cc: ecos-discuss@sources.redhat.com
Subject: Re: [ECOS] FAT16 for eCos
James.Harris@tekelek.com.au wrote:
>Hi Joel,
>
>I am just about to start on a CompactFlash data logger and will be using
>FAT12/16 formatting.
>I am not familiar with the term "MultiMediaCard" (I'm new to flash cards).
>CompactFlash cards have IDE interface logic on them. SmartMedia cards have
>contacts like a mobile phone SIM card that simply contains a couple of
>flash dies.
>Is the MultiMediaCard you speak of a CompactFlash or SmartMedia card or
>
>something else?
>
A MultiMediaCard (digital cameras and MP3 players often uses MMC cards)
is similar to SmartMedia but have a serial interface witch make it
a good solution for high capacity storage device for small uC based systems.
The 3
wire interface can be used in two manners: SPI communication or MMC protocol
communication.
The first one reaches 1 Mb/S the seccond one 20 Mb/S but requires a
dedicated interfacing
component witch at the moment isn't available, so you have to implement it
on a FPGA or
emulating it by SW. The next generation of MultiMediaCards are called SD
Cards.
>
>
>I have started looking around for FAT12/16 code. According to the FAT spec
>(from the MicroSoft website) a lot of code out there works but is broken in
>common ways.
>I'd also be interested in an eCos FAT12/16 driver if you manage to find
>one, and I'll let you know if I do find one first.
>
>Cheers,
>
>James
>
If I find one I'll send it you, but I think that there aren't. You can find
an example of FAT12/16/32
at http://freedos-32.sourceforge.net/fat.html
>
>
>
>|---------+------------------------------------->
>| | brenner joel |
>| | <joel.brenner@tchip.com> |
>| | Sent by: |
>| | ecos-discuss-owner@sources|
>| | .redhat.com |
>| | |
>| | |
>| | 19-06-2002 12:45 AM |
>| | |
>|---------+------------------------------------->
>
>---------------------------------------------------------------------------
---------------------------------------------------|
> |
|
> | To: ecos-discuss@sources.redhat.com
|
> | cc:
|
> | Subject: [ECOS] FAT16 for eCos
|
>
>---------------------------------------------------------------------------
---------------------------------------------------|
>
>
>
>
>Hi all,
>
>I am new to eCos,
>I've to add a MultiMediaCard Driver to eCos. The driver works fine but,
>to make the MMC readable for "standard" MMC readers,
>a FAT12/16 file-system should be used.
>Is there someone who has wrote a FAT16 support for eCos? If yes, it
>would be possible to receive the necessary source code ?
>
>Best regards, Joel Brenner
>
>
>--
>Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
>and search the list archive: http://sources.redhat.com/ml/ecos-discuss
>
>
>
>
>
>
>
>
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss