Implemented line-oriented buffering for std output
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3606 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
7817c86476
commit
5bcdbfe6f5
@ -503,6 +503,13 @@ defconfig -- This is a configuration file similar to the Linux
|
|||||||
CONFIG_NAME_MAX - The maximum size of a file name.
|
CONFIG_NAME_MAX - The maximum size of a file name.
|
||||||
CONFIG_STDIO_BUFFER_SIZE - Size of the buffer to allocate
|
CONFIG_STDIO_BUFFER_SIZE - Size of the buffer to allocate
|
||||||
on fopen. (Only if CONFIG_NFILE_STREAMS > 0)
|
on fopen. (Only if CONFIG_NFILE_STREAMS > 0)
|
||||||
|
CONFIG_STDIO_LINEBUFFER - If standard C buffered I/O is enabled
|
||||||
|
(CONFIG_STDIO_BUFFER_SIZE > 0), then this option may be added
|
||||||
|
to force automatic, line-oriented flushing the output buffer
|
||||||
|
for printf() fprintf(), and vfprintf(). When a newline is
|
||||||
|
encountered in the format string, the output buffer will be
|
||||||
|
flushed. This (slightly) increases the NuttX footprint but
|
||||||
|
supports the kind of behavior that people expect for printf.
|
||||||
CONFIG_NUNGET_CHARS - Number of characters that can be
|
CONFIG_NUNGET_CHARS - Number of characters that can be
|
||||||
buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
|
buffered by ungetc() (Only if CONFIG_NFILE_STREAMS > 0)
|
||||||
CONFIG_PREALLOC_MQ_MSGS - The number of pre-allocated message
|
CONFIG_PREALLOC_MQ_MSGS - The number of pre-allocated message
|
||||||
|
Loading…
Reference in New Issue
Block a user