Edward Good to see things are going well for you. Yes, this is a case of the documentation going stale. The advice you have been getting on the list is the most current. I guess it's time the documentation got refreshed. Specific comments below. On Fri, 28 Mar 2003 06:09, Edward J. Lee wrote: > Hi Charles, I sent this mail to yaffs@toby-churchill.org, but > I'm not getting the mail myself so I think there's something going wrong.. > > ------------------------------------------- > Hi folks, it's been a while. (which means I had everything going just > fine :) ) > > Today's question is about ECC. > > While I was reading the document 'yaffs rootfs - howto', there was a line > > '6) Configure the kernel to include (not modules) all the mtd nand code > (incl nand_ecc and mtdblock device) and yaffs fs.' > > Using the latest MTD code, CONFIG_MTD_NAND_ECC is no longer > supported in the kernel because it has been merged with CONFIG_MTD_NAND. > So I don't think nand_ecc needs to be included.(as it is included anyway) > But the puzzling part is, in the doc 'yaffs-notes', it says > > 'ECC is normally used with NAND to correct for single bit errors. YAFFS > applies the ECC itself, so the MTD should not do this.' yaffs-notes was written before YAFFS was generally released and before the NAND mtd layer was YAFFS-aware. YAFFS first had to prove itself before mtd started to do specific YAFFS support. > > Now my question gets quite clear... what should I do? > One part of the doc says 'do', while another part says 'don't'. > I think a lot of people might get confused like me. The doc should be > revised a little bit, I guess. > (If I knew better, I'd love to help, but I'm just an ordinary guy :'( ) We're all just ordinary people. It you write some notes, people will benefit. Often the most useful HowTo notes to be found on the web are those written by a person who had a bit of a struggle to get there, rather than by the person that wrote the code. -- Charles --------------------------------------------------------------------------------------- This mailing list is hosted by Toby Churchill open software (www.toby-churchill.org). If mailing list membership is no longer wanted you can remove yourself from the list by sending an email to yaffs-request@toby-churchill.org with the text "unsubscribe" (without the quotes) as the subject.