Gregory Nutt
cd417249c9
configs/z80sim: Fix a naming problem. Also, don't try to build the serial driver if CONFIG_NFILE_DESCRIPTOR=0.
2017-10-08 09:47:06 -06:00
Gregory Nutt
9946969c6c
libc/stdio/Make.defs: the no-flush stubs now need to be built unconditionally
2017-02-09 16:37:17 -06:00
Gregory Nutt
c19aa094e1
C Library: Add setbuf() which is a trivial wrapper around setvbuf().
2017-02-09 15:04:53 -06:00
Gregory Nutt
1d290c2b37
setvbuf: Add support for disabling I/O buffering. Initially cut; untested.
2017-02-09 09:24:44 -06:00
Gregory Nutt
9f859774a1
setvbuf: Add support for configuration of line buffering.
2017-02-08 11:28:24 -06:00
Gregory Nutt
51a14c9b2f
C Library: Add a very limited, first step implementation of setvbuf(). This is a collaborative effort. Alan Carvalho de Assis did the initial prototype.
2017-02-08 10:33:18 -06:00
Gregory Nutt
c83da3c48f
Remove minnsh configurations and support logic: up_getc() and lowinstream.
...
This was an interesting exercise to see just how small you could get NuttX, but otherwise it was not useful: (1) the NSH code violated the OS interface layer by callup up_getc and up_putc directly, and (2) while waiting for character input, NSH would call up_getc() which would hog all of the CPU. NOt a reasonably solution other than as a proof of concept.
2016-12-13 18:01:23 -06:00
Sebastien Lorquet
aed8a602b8
stdio: Add support for remove()
2016-08-25 08:40:34 -06:00
Gregory Nutt
006528b144
Add support for freopen()
2015-11-22 08:39:17 -06:00
Sebastien Lorquet
77e4e7b231
Change all references from avsprintf to vasprintf. From Sebastien Lorquet
2015-09-07 13:22:13 -06:00
Gregory Nutt
787cd466d2
Add tmpnam() and tempnam()
2014-11-05 10:43:17 -06:00
Gregory Nutt
a8399d5c6b
Move syslog logic from libc/misc and libc/stdio to libc/syslog
2014-10-08 17:16:41 -06:00
Gregory Nutt
038f10ed55
Add seekable standard streams
2014-06-14 16:19:42 -06:00
Gregory Nutt
0a331754f7
Add support for seekable raw streams
2014-06-14 15:46:59 -06:00
Gregory Nutt
24e603f23b
Add support for seekable memory streams
2014-06-14 15:35:18 -06:00
Gregory Nutt
0bdee120a1
Add lib_libfgets() to better support the small differences between gets(), gets_s(), and fgets()
2014-01-08 10:47:34 -06:00
Gregory Nutt
c5f9b8768e
Add type rsize_t and function gets_s()
2014-01-07 16:27:45 -06:00
Gregory Nutt
961837eaaf
Fix an assertion
2013-06-02 16:49:41 -06:00
Gregory Nutt
44450511d4
Add dprintf() and vdprintf()
2013-06-02 15:49:52 -06:00
patacongo
ad430fc198
Add syslog.h; rename lib_rawprintf() to syslog()
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5578 42af7a65-404d-4744-a932-0658087f49c3
2013-01-28 21:55:16 +00:00
patacongo
5cb8226727
OK.. I think the directory has been recovered and renamed
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5331 42af7a65-404d-4744-a932-0658087f49c3
2012-11-10 16:34:46 +00:00
patacongo
42997ede83
Still trying to recover directory contents
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5330 42af7a65-404d-4744-a932-0658087f49c3
2012-11-10 16:19:12 +00:00