[Yaffs] Difference between ecc code.

Michael Erickson mikee@logicpd.com
Tue, 11 Jan 2005 14:05:19 -0600


Thanks for the quick response Charles.

When you say "plug and play," how do I switch between the two? That is 
to say, the Makefile builds both files, how do I ensure that I am using 
one or the other?

--mikee

Charles Manning wrote:
> nand_ecc.c was written by SJ Hill and used as the original ECC file used
> by yaffs..
> 
> yaffs_ecc.c is something I wrote to replace it.
> 
> yaffs_ecc.c is faster and is more compliant with SmartMedia. Yaffs_ecc.c
> also supports other
> functionality for yaffs2.
> 
> 
> At present the bootloader uses nand_ecc.c instead of yaffs_ecc.c. It is
> very easy to change this since they are plug and play.
> 
> -- Charles
> 
> 
> 
> 
>>-----Original Message-----
>>From: yaffs-admin@stoneboat.aleph1.co.uk 
>>[mailto:yaffs-admin@stoneboat.aleph1.co.uk] On Behalf Of 
>>Michael Erickson
>>Sent: Wednesday, 12 January 2005 5:27 a.m.
>>To: yaffs@stoneboat.aleph1.co.uk
>>Subject: [Yaffs] Difference between ecc code.
>>
>>
>>Hello all,
>>
>>I am working with the direct interface and have a question 
>>about the two 
>>files; nand_ecc.c and yaffs_ecc.c. Could someone explain the correct 
>>usage of these two files to me? Is it something like, use 
>>yaffs_ecc for 
>>RAM-disk, NOR-flash, and file-emulation and use nand_ecc for 
>>NAND chips?
>>
>>Any advice would be appreciated.
>>
>>Thanks,
>>	--mikee
>>
>>-- 
>>Michael Erickson
>>Senior Software Engineer
>>Logic Product Development
>>(612) 436-5118
>>mailto:mikee@logicpd.com
>>http://www.logicpd.com
>>
>>
>>_______________________________________________
>>yaffs mailing list
>>yaffs@stoneboat.aleph1.co.uk 
>>http://stoneboat.aleph1.co.uk/cgi-> bin/mailman/listinfo/yaffs
>>

-- 
Michael Erickson
Senior Software Engineer
Logic Product Development
(612) 436-5118
mailto:mikee@logicpd.com
http://www.logicpd.com