6c49d9aa54
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4587 42af7a65-404d-4744-a932-0658087f49c3
62 lines
1.5 KiB
Plaintext
62 lines
1.5 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see misc/tools/kconfig-language.txt.
|
|
#
|
|
|
|
menu "FAT file system configuration"
|
|
comment "FAT file system configuration"
|
|
|
|
config FS_FAT
|
|
bool "FAT file system"
|
|
default n
|
|
depends on !DISABLE_MOUNTPOINT
|
|
---help---
|
|
Enable FAT filesystem support
|
|
|
|
if FS_FAT
|
|
config FAT_SECTORSIZE
|
|
int "FAT sector size"
|
|
default 512
|
|
---help---
|
|
Max supported sector size
|
|
|
|
config FAT_LCNAMES
|
|
bool "FAT upper/lower names"
|
|
default n
|
|
---help---
|
|
Enable use of the NT-style upper/lower case 8.3
|
|
file name support.
|
|
|
|
config FAT_LFN
|
|
bool "FAT long file names"
|
|
default n
|
|
---help---
|
|
Enable FAT long file names. NOTE: Microsoft claims
|
|
patents on FAT long file name technology. Please read the
|
|
disclaimer in the top-level COPYING file and only enable this
|
|
feature if you understand these issues.
|
|
|
|
config FAT_MAXFNAME
|
|
int "FAT maximum file name size"
|
|
default n
|
|
depends on FAT_LFN
|
|
---help---
|
|
If CONFIG_FAT_LFN is defined, then the
|
|
default, maximum long file name is 255 bytes. This can eat up
|
|
a lot of memory (especially stack space). If you are willing
|
|
to live with some non-standard, short long file names, then
|
|
define this value. A good choice would be the same value as
|
|
selected for CONFIG_NAME_MAX which will limit the visibility
|
|
of longer file names anyway.
|
|
|
|
config FS_FATTIME
|
|
bool "FAT timestamps"
|
|
default n
|
|
---help---
|
|
Support FAT date and time. NOTE: There is not
|
|
much sense in supporting FAT date and time unless you have a
|
|
hardware RTC or other way to get the time and date.
|
|
|
|
endif
|
|
endmenu
|