annotate moduleconfig.h @ 165:a554f00d0875

Fix offset problem in checkpt code
author charles
date Sat, 11 Nov 2006 23:27:04 +0000
parents 31598d35e840
children 52ba5731a251
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
83
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
1 #ifndef __YAFFS_CONFIG_H__
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
2 #define __YAFFS_CONFIG_H__
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
3
88
126756b6912d Silly Marty, picked wrong guard for moduleconfig.h
marty
parents: 83
diff changeset
4 #ifdef YAFFS_OUT_OF_TREE
92
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
5
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
6 /* DO NOT UNSET THESE THREE. YAFFS2 will not compile if you do. */
83
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
7 #define CONFIG_YAFFS_FS
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
8 #define CONFIG_YAFFS_YAFFS1
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
9 #define CONFIG_YAFFS_YAFFS2
92
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
10
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
11 /* These options are independent of each other. Select those that matter. */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
12
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
13 /* Default: Not selected */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
14 /* Meaning: Yaffs does its own ECC, rather than using MTD ECC */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
15 //#define CONFIG_YAFFS_DOES_ECC
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
16
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
17 /* Default: Not selected */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
18 /* Meaning: ECC byte order is 'wrong'. Only meaningful if */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
19 /* CONFIG_YAFFS_DOES_ECC is set */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
20 //#define CONFIG_YAFFS_ECC_WRONG_ORDER
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
21
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
22 /* Default: Selected */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
23 /* Meaning: Disables testing whether chunks are erased before writing to them*/
83
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
24 #define CONFIG_YAFFS_DISABLE_CHUNK_ERASED_CHECK
92
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
25
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
26 /* Default: Selected */
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
27 /* Meaning: Cache short names, taking more RAM, but faster look-ups */
83
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
28 #define CONFIG_YAFFS_SHORT_NAMES_IN_RAM
92
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
29
31598d35e840 Added some documentation to moduleconfig.h and set it to match the
marty
parents: 88
diff changeset
30 #endif /* YAFFS_OUT_OF_TREE */
83
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
31
51cad800e99c Modified Makefile to allow 'out of kernel tree' module building for 2.6.x
marty
parents:
diff changeset
32 #endif /* __YAFFS_CONFIG_H__ */