On Thu, 2004-11-11 at 10:21 +1100, Aras Vaichas wrote: > Hi, I'm running 2.4.27-vrs1 for the AT91RM9200, it's the latest reliable > working kernel version for this processor, so I have no other choice but to use > it. Unfortunately, the latest MTD code only supports 2.6 kernels. You can use current MTD with 2.4.27. It's not hard. > I'd like to be using the latest code but I'm a little confused as to which > version of YAFFS works with which kernel, and which MTD code. Initially, I > tried to compile the latest CVS code, but I kept getting so many compiler > errors and I gave up when I couldn't fix them any more. > > e.g. yaffs_mtdif.c:33: unknown field `useecc' specified in initializer > I can't find any mention of "useecc" anywhere in my kernel code or the YAFFS code. useecc is a field of the MTD oobinfo structure tglx