| Age | Commit message (Collapse) | Author |
|
Recently the YAFFS filesystem support has been added to U-boot.
However, just enabling CONFIG_YAFFS2 is not enough to get it working.
ymount will generate an exception (when dereferencing mtd->readoob()), because
the genericDevice is a null pointer. Further, a lot of logging is produced
while using YAFFS fs, so logging should also be disabled.
Both issues are solved by this patch.
With this patch and CONFIG_YAFFS2 enabled, I get a readable filesystem
in U-boot, as well as in Linux.
Tested on a Atmel AT91SAM9261EK board.
Signed-off-by: Remy Bohmer <[email protected]>
Acked-by: William Juul <[email protected]>
Signed-off-by: Scott Wood <[email protected]>
|
|
Signed-off-by: Wolfgang Denk <[email protected]>
|
|
Signed-off-by: William Juul <[email protected]>
|
|
Signed-off-by: William Juul <[email protected]>
|
|
Signed-off-by: William Juul <[email protected]>
|
|
To use YAFFS2 define CONFIG_YAFFS2
Signed-off-by: William Juul <[email protected]>
Signed-off-by: Scott Wood <[email protected]>
|
|
Direct import of yaffs as a tarball as of 20071113 from their public
CVS-web at http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/yaffs2/
The code can also be imported on the command line with:
export CVSROOT=:pserver:[email protected]:/home/aleph1/cvs cvs logon
(Hit return when asked for a password)
cvs checkout yaffs2
Signed-off-by: William Juul <[email protected]>
Signed-off-by: Stig Olsen <[email protected]>
|