123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- #
- # For a description of the syntax of this configuration file,
- # see the file kconfig-language.txt in the NuttX tools repository.
- #
- config LIB_SENDFILE_BUFSIZE
- int "sendfile() buffer size"
- default 512
- ---help---
- Size of the I/O buffer to allocate in sendfile(). Default: 512b
- comment "Non-standard Library Support"
- config LIB_CRC64_FAST
- bool "Fast CRC64"
- default n
- ---help---
- Enable the CRC64 lookup table to compute the CRC64 faster.
- config LIB_KBDCODEC
- bool "Keyboard CODEC"
- default n
- ---help---
- In NuttX, a keyboard/keypad driver is simply a character driver that
- may have an (optional) encoding/decoding layer on the data returned
- by the character driver. A keyboard may return simple text data
- (alphabetic, numeric, and punctuation) or control characters
- (enter, control-C, etc.). However, in addition, most keyboards
- support actions that cannot be represented as text data. Such
- actions include things like cursor controls (home, up arrow,
- page down, etc.), editing functions (insert, delete, etc.), volume
- controls, (mute, volume up, etc.) and other special functions.
- Some special encoding may be required to multiplex these two classes
- of data.
- This option enables the functions that implement the encoding and
- decoding of keyboard data. These are the interfaces prototyped in
- include/nuttx/input/kbd_codec.h. While not correctly a part of
- the C library, it is included here because the decoding side of this
- interface must be accessible by end user programs.
- config LIB_SLCDCODEC
- bool "Segment LCD CODEC"
- default n
- ---help---
- In NuttX, a character-oriented, segment LCD (SLCD) driver is simply
- a character device that may have an (optional) encoding/decoding
- layer on the data provided to the SLCD driver. The application may
- provide simple text data (alphabetic, numeric, and punctuation) or
- control characters (enter, control-C, etc.). However, in addition,
- most SLCDs support actions that cannot be represented as text data.
- Such actions include things like cursor controls (home, up arrow,
- page down, etc.) and other special functions (e.g., blinking). Some
- special encoding may be required to multiplex these two classes of
- data.
- This option enables the functions that implement the encoding and
- decoding of SLCD data. These are the interfaces prototyped in
- include/nuttx/lcd/slcd_codec.h. While not correctly a part of the C
- library, it is included here because the encoding side of this
- interface must be accessible by end user programs.
- config LIB_ENVPATH
- bool "Support PATH Environment Variable"
- default n
- depends on !DISABLE_ENVIRON
- ---help---
- Use the contents of the common environment variable to locate executable
- or library files. Default: n
|