Andrea Conti <alyf <at> alyf.net> writes:
>
> First of all, thanks for your answer.
>
> To clarify a point:
>
> Mikrotik is using the yaffs code in two different places: in the
> routerOS kernel (which is a heavily patched 2.4 linux kernel) and in the
> bootloader.
>
> The source code for the kernel patches is available under the GPL (you
> can download it from somewhere on www.routerboard.com). There have been
> some complaints about it not being up to date with what they are
> actually shipping in routerOS, but it's mainly about drivers, so yaffs
> shouldn't be affected.
Quoting from:
http://www.itee.uq.edu.au/~peizhao/linux-stuff/rb500debian.html
Currently, there are two patches availabe on the web site, 2.4.30 with yaffs
support and 2.4.31 with NAND size fixed patch.
http://www.routerboard.com/files/linux-2.4.30-yaffs2.patch.gz
the 2.4.31 patch is a large patch set that contains the nand patch:
http://www.routerboard.com/files/linux-2.4.31.patch.gz