60 lines
1.6 KiB
Plaintext
60 lines
1.6 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
|
#
|
|
|
|
config EXAMPLES_MOUNT
|
|
tristate "File system mount example"
|
|
default n
|
|
select LIB_BOARDCTL if !EXAMPLES_MOUNT_BLOCKDEVICE
|
|
select BOARDCTL_MKRD if !EXAMPLES_MOUNT_BLOCKDEVICE
|
|
---help---
|
|
Enable the file system mount example
|
|
|
|
if EXAMPLES_MOUNT
|
|
|
|
config EXAMPLES_MOUNT_BLOCKDEVICE
|
|
bool "Use block device"
|
|
default n
|
|
---help---
|
|
Use an existing block device to mount. If EXAMPLES_MOUNT_BLOCKDEVICE
|
|
is not selected, then a RAM disk will be configured for the test.
|
|
|
|
if EXAMPLES_MOUNT_BLOCKDEVICE
|
|
|
|
config EXAMPLES_MOUNT_DEVNAME
|
|
string "Block device name"
|
|
default "/dev/mtdblock0"
|
|
---help---
|
|
The name of the user-provided block device to mount. Must be
|
|
provided if EXAMPLES_MOUNT_BLOCKDEVICE is selected.
|
|
|
|
endif # EXAMPLES_MOUNT_BLOCKDEVICE
|
|
|
|
if !EXAMPLES_MOUNT_BLOCKDEVICE
|
|
|
|
config EXAMPLES_MOUNT_NSECTORS
|
|
int "RAM disk number of sectors"
|
|
default 2048
|
|
---help---
|
|
The number of "sectors" in the RAM disk used when
|
|
EXAMPLES_MOUNT_BLOCKDEVICE is not selected.
|
|
|
|
config EXAMPLES_MOUNT_SECTORSIZE
|
|
int "RAM disk sector size"
|
|
default 512
|
|
---help---
|
|
The size of each sectors in the RAM disk used when
|
|
EXAMPLES_MOUNT_BLOCKDEVICE is not selected.
|
|
|
|
config EXAMPLES_MOUNT_RAMDEVNO
|
|
int "RAM disk device number"
|
|
default 0
|
|
---help---
|
|
The RAM device minor number used to mount the RAM disk used when
|
|
EXAMPLES_MOUNT_BLOCKDEVICE is not selected. The default is zero
|
|
(meaning that "/dev/ram0" will be used).
|
|
|
|
endif # !EXAMPLES_MOUNT_BLOCKDEVICE
|
|
endif # EXAMPLES_MOUNT
|