X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=Kconfig;h=075c7c7659b5aecbad4cf8561b7b56040190273a;hp=859f745903af00a92f4a314be50d6dc4f85573f1;hb=e4b5a3813ec02b664a677336659e31da91741fc0;hpb=49cee650d9a7f6e9bea7435bd94ffe7d58535558 diff --git a/Kconfig b/Kconfig index 859f745..075c7c7 100644 --- a/Kconfig +++ b/Kconfig @@ -35,21 +35,20 @@ config YAFFS_YAFFS2 If unsure, say Y. -config YAFFS_USE_NANDECC - bool "Use ECC functions of the generic MTD-NAND driver" - depends on YAFFS_FS - default y +config YAFFS_DOES_ECC + bool "Lets Yaffs do its own ECC" + depends on YAFFS_FS && YAFFS_YAFFS1 + default n help - This enables the ECC functions of the generic MTD-NAND driver. - This will not work if you are using the old mtd. - - NB Use NAND ECC does not work at present with yaffsram. + This enables Yaffs to use its own ECC functions instead of using + the ones from the generic MTD-NAND driver. - If unsure, say Y. + If unsure, say N. config YAFFS_ECC_WRONG_ORDER bool "Use the same ecc byte order as Steven Hill's nand_ecc.c" - depends on YAFFS_FS && !YAFFS_USE_NANDECC + depends on YAFFS_FS && YAFFS_DOES_ECC + default n help This makes yaffs_ecc.c use the same ecc byte order as Steven Hill's nand_ecc.c. If not set, then you get the