Re: [Yaffs] Re: cvs YAFFS + MTD cvs + 2.4.27-vrs1 problems

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Thomas Gleixner
Date:  
To: Wookey
CC: YAFFS
Subject: Re: [Yaffs] Re: cvs YAFFS + MTD cvs + 2.4.27-vrs1 problems
On Thu, 2004-12-09 at 22:24 +0000, Wookey wrote:
> +++ Nick Bane [04-12-09 21:10 -0000]:
> > > I am guessing that the ECC stuff is being handled twice or it is being
> > > mishandled somewhere when I define CONFIG_YAFFS_USE_NANDECC. Comments?
> > >
>
> > That is precisely what I do and I comment out the MTD whinge. It is
> > clearly important that SOMEONE does the ECC and it is a mild pity that the
> > MTD layer assumes that only it is competant to do so.
> >
>
> > It is probably that yaffs should get the MTD layer to do its ecc
> > eventually as standard.
>
> That's OK for use with linux and the MTD, but yaffs needs to be able to run
> standalone so it needs to retain the ability to do it's own ECC.


I can't see, how YAFFS can deal with HW ECC.

For standalone you need an hardware interface layer, which should either
utilize YAFFS builtin ECC or do its own thing.

tglx