aboutsummaryrefslogtreecommitdiff
path: root/nuttx/lib/stdio
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for z80 compilation with SDCC toolchain. There are still a few header ↵patacongo2012-09-132-7/+7
| | | | | | file and linker issues git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5149 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Changes needed for clean ez80 compile with ZDS toolchainpatacongo2012-09-131-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5147 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Shenzhou board is first to use ONLY Kconfig for configurationpatacongo2012-09-081-5/+24
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5114 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking?patacongo2012-09-011-33/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5074 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* The content for uIP web server demo is no longer canned, but is not built ↵patacongo2012-08-312-3/+0
| | | | | | dynameically (Thanks to Max Holtzberg) git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5073 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add lib.csv that may be used to generate C library symbol tablespatacongo2012-08-311-0/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5072 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix some places in library where semaphore is not released on error conditionspatacongo2012-08-3125-79/+137
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5071 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Ooops... forgot to add lib_perror.c to the Make.defs filepatacongo2012-08-282-2/+3
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5062 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add perror()patacongo2012-08-281-0/+130
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5061 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Revise recent changes to serial driver error handling: Errors other than ↵patacongo2012-08-144-13/+15
| | | | | | EINTR may be returned when the driver is used very early in initialization. STM32 SPI driver will now survive repeated initializations git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5026 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Make the lib/ subdirectory build more like other directoriespatacongo2012-08-132-7/+14
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5025 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* drivers/serial/serial.c open, read, write, and poll methods will not return ↵patacongo2012-08-1212-52/+141
| | | | | | a short transfer or an EINTR error if a signal is received while waiting (only) git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5022 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Misc updates (minor)patacongo2012-08-061-7/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5014 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix more floating point formatting bugspatacongo2012-08-062-38/+101
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5013 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a floating point presentation errorpatacongo2012-08-061-216/+90
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5012 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* cosmeticpatacongo2012-08-062-49/+153
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5011 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix max filename size report by FAT statfs with long file names; Add missing ↵patacongo2012-08-041-13/+32
| | | | | | logic to support fieldwidth and justification for %s format; Add extended help options. Default help command just shows a short list of commands. Verbose and single command help options git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5008 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Move RAMLOG driver to drivers/syslog; Add ability to output debug ↵patacongo2012-08-022-6/+4
| | | | | | information to any character device or file git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4996 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a C++ link issue: If constant strings used only in constructor, the ↵patacongo2012-05-171-1/+1
| | | | | | don't get linked into the final executable git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4743 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Disable line buffering if the file is opened in binary mode; Also fix a ↵patacongo2012-04-1810-76/+215
| | | | | | couple of fopen/fdopen bugs git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4630 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix backward conditional compilationpatacongo2012-04-131-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4601 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix compilation errors with floating point is enabled and field widths are ↵patacongo2012-04-053-15/+27
| | | | | | disabled (I don't know why you would do that, but the code was wrong) git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4562 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* NX console updatespatacongo2012-03-281-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4534 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Move file-system header files to include/nuttx/fspatacongo2012-03-216-6/+6
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add interface to enabled/disable debug outputpatacongo2012-02-122-6/+20
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4386 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a small RAM log bug (the RAM log still does not work)patacongo2012-02-121-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add dmesg command that can be used to dump the syslogpatacongo2012-02-114-5/+17
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4382 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add logic to re-direct debug output to a sysloggin devicepatacongo2012-02-114-10/+130
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4381 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add avsprintf()patacongo2012-02-033-55/+156
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4365 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Move lib/stdio/lib_fgets.c to apps/system/readline; simplify fgets(); use ↵patacongo2012-02-012-190/+32
| | | | | | readline instead of fgets in NSH git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4356 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a error the telnet driver read method. Don't return if only protocol ↵patacongo2012-01-311-2/+2
| | | | | | stuff is read git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4352 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Various fixes for the telnet driverpatacongo2012-01-313-6/+6
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4351 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* STM32 fixes for F4 32-bit timerspatacongo2012-01-131-0/+36
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4300 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Completes coding of the PWM modulepatacongo2011-12-1952-0/+9710
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4200 7fd9a85b-ad96-42d3-883c-3090e2eb8679