2013-11-14 05:59:14 +08:00
|
|
|
#
|
|
|
|
# For a description of the syntax of this configuration file,
|
|
|
|
# see misc/tools/kconfig-language.txt.
|
|
|
|
#
|
|
|
|
|
|
|
|
config FS_PROCFS
|
|
|
|
bool "PROCFS File System"
|
|
|
|
default n
|
2013-12-12 23:21:55 +08:00
|
|
|
select FS_READABLE
|
2013-11-14 05:59:14 +08:00
|
|
|
---help---
|
2013-12-12 23:21:55 +08:00
|
|
|
The PROCFS file system provides access to task status and other driver
|
|
|
|
status through the NuttX file system. The PROCFS may, for example, be
|
|
|
|
mount at /proc. Then information about all of the currently active
|
|
|
|
tasks and threads will be available in /proc.
|
|
|
|
|
|
|
|
if FS_PROCFS
|
|
|
|
|
|
|
|
menu "Exclude individual procfs entries"
|
|
|
|
|
|
|
|
config FS_PROCFS_EXCLUDE_PROCESS
|
|
|
|
bool "Exclude process information"
|
|
|
|
default n
|
|
|
|
---help---
|
|
|
|
Causes the process information to be excluded from the procfs system.
|
|
|
|
This will reduce code space, but then giving access to process info
|
|
|
|
was kinda the whole point of procfs, but hey, whatever.
|
|
|
|
|
2013-12-15 00:34:08 +08:00
|
|
|
config FS_PROCFS_EXCLUDE_UPTIME
|
|
|
|
bool "Exclude uptime"
|
|
|
|
default n
|
|
|
|
|
2014-02-23 05:20:12 +08:00
|
|
|
config FS_PROCFS_EXCLUDE_CPULOAD
|
|
|
|
bool "Exclude CPU load"
|
|
|
|
default n
|
|
|
|
depends on SCHED_CPULOAD
|
|
|
|
|
|
|
|
config FS_PROCFS_EXCLUDE_MOUNTS
|
|
|
|
bool "Exclude mounts"
|
|
|
|
default n
|
|
|
|
depends on !DISABLE_MOUNTPOINT
|
|
|
|
|
|
|
|
config FS_PROCFS_EXCLUDE_MTD
|
|
|
|
bool "Exclude mtd"
|
|
|
|
depends on MTD
|
|
|
|
default n
|
|
|
|
|
2013-12-12 23:21:55 +08:00
|
|
|
config FS_PROCFS_EXCLUDE_PARTITIONS
|
|
|
|
bool "Exclude partitions"
|
|
|
|
depends on MTD_PARTITION
|
|
|
|
default n
|
|
|
|
|
|
|
|
config FS_PROCFS_EXCLUDE_SMARTFS
|
|
|
|
bool "Exclude fs/smartfs"
|
|
|
|
depends on FS_SMARTFS
|
|
|
|
default n
|
|
|
|
|
|
|
|
endmenu
|
|
|
|
|
|
|
|
endif
|