From: David Woodhouse <dwmw2@infradead.org>
To: Studying MTD <studying_mtd@yahoo.com>
Cc: linux-mtd@lists.infradead.org
Subject: Re: FAT for NAND Flash
Date: Thu, 16 May 2002 16:08:17 +0100 [thread overview]
Message-ID: <20085.1021561697@redhat.com> (raw)
In-Reply-To: <20020516144608.86328.qmail@web21509.mail.yahoo.com>
studying_mtd@yahoo.com said:
> To use JFFS2 with NAND, currently we use four layers
> of software :-
>
> A. JFFS2: filesystem driver
> B. MTD: Memory Technology Devices driver
> C. NAND: generic NAND driver
> D. Hardware specific driver
>
> If i want to use FAT with NAND then i have to use :-
>
> A. FAT: filesystem driver
> B. Translation: Translation layer
> C. MTD: Memory Technology Devices driver
> D. NAND: generic NAND driver
> E. Hardware specific driver
>
> So i have to add only Translation layer, rest layers
> will remain same.
>
> Am i right ? If not, please correct me.
Basically, yes. Some of those layers are so small they probably shouldn't
be included -- the 'MTD' layer only really allows MTD 'users' such as JFFS2
and the translation layers to find MTD 'device' such as the flash chip
drivers -- it doesn't get involved after passing a pointer to the access
methods.
> How can i write traslation layer , any reference.
Look at the FTL and NFTL code in drivers/mtd/ . Also look at the sddr09
driver for USB SmartMedia readers -- I think that has some of the actual
SmartMedia format implemented.
> Are you supporting SmartMedia DOS-FAT .
> From where i can get sources for SmartMedia DOS-FAT ,
> Linux tree , your CVS or some where else.
We don't support the SmartMedia translation layer yet. Many people have
talked about implementing it; nobody's yet shown me code. There is some
code which may be useful in the SDDR-09 driver for USB SmartMedia readers,
though.
--
dwmw2
next prev parent reply other threads:[~2002-05-16 15:08 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-05-16 14:14 FAT for NAND Flash Studying MTD
2002-05-16 14:24 ` David Woodhouse
2002-05-16 14:46 ` Studying MTD
2002-05-16 15:08 ` David Woodhouse [this message]
2002-05-16 16:31 ` Paul
2002-05-16 17:35 ` David Woodhouse
2002-05-16 20:34 ` Paul
2002-05-17 6:03 ` David Woodhouse
2002-05-17 6:40 ` Paul
2002-05-18 5:16 ` Yong-iL Joh
2000-01-12 11:37 ` Thomas Gleixner
2002-05-18 7:19 ` David Woodhouse
2002-05-19 23:58 ` FAT for NAND Flash --> Use of OOB Charles Manning
2002-05-17 13:44 ` FAT for NAND Flash Studying MTD
2002-05-17 13:50 ` David Woodhouse
2002-05-17 14:00 ` Studying MTD
2002-05-17 14:39 ` David Woodhouse
2002-05-17 16:19 ` Studying MTD
2002-05-18 16:00 ` David Woodhouse
2002-05-18 17:53 ` Studying MTD
2002-05-18 18:20 ` Studying MTD
2002-05-19 9:34 ` David Woodhouse
2002-05-19 23:26 ` Newby question Charles Manning
2002-05-20 6:49 ` David Woodhouse
2002-05-20 7:48 ` Newby question --> source tree management Charles Manning
2002-05-18 5:13 ` FAT for NAND Flash Yong-iL Joh
2002-05-18 15:30 ` Studying MTD
2002-05-20 3:39 ` Yong-iL Joh
2002-05-20 11:36 ` Studying MTD
2002-05-21 10:52 ` Yong-iL Joh
2002-05-21 22:36 ` Charles Manning
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20085.1021561697@redhat.com \
--to=dwmw2@infradead.org \
--cc=linux-mtd@lists.infradead.org \
--cc=studying_mtd@yahoo.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.