summaryrefslogtreecommitdiff
path: root/nuttx/lib
Commit message (Collapse)AuthorAgeFilesLines
* Shenzhou board is first to use ONLY Kconfig for configurationpatacongo2012-09-082-5/+47
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5114 42af7a65-404d-4744-a932-0658087f49c3
* Add Kconfig settings for the LPC17xxpatacongo2012-09-051-68/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5094 42af7a65-404d-4744-a932-0658087f49c3
* Things missing from lib/Kconfigpatacongo2012-09-051-21/+101
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5093 42af7a65-404d-4744-a932-0658087f49c3
* Refactor serial configuratin; AVR teensy Kconfig now buildspatacongo2012-09-051-6/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5092 42af7a65-404d-4744-a932-0658087f49c3
* Oops.. sendfile() was not keeping track of the number bytes transferred or ↵patacongo2012-09-051-4/+18
| | | | | | handling partial writes correctly. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5091 42af7a65-404d-4744-a932-0658087f49c3
* Add sendfile()patacongo2012-09-049-6/+304
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5090 42af7a65-404d-4744-a932-0658087f49c3
* Separate CVS parsing logic from tools/mksyscall.c; Create tools/mksymtab.c ↵patacongo2012-09-012-168/+170
| | | | | | to create symbol tables from CSV files git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5075 42af7a65-404d-4744-a932-0658087f49c3
* Remove CONFIG_LIBC_PERROR_DEVNAME. What was I thinking?patacongo2012-09-011-33/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5074 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@5073 42af7a65-404d-4744-a932-0658087f49c3
* Add lib.csv that may be used to generate C library symbol tablespatacongo2012-08-3164-67/+273
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5072 42af7a65-404d-4744-a932-0658087f49c3
* Fix some places in library where semaphore is not released on error conditionspatacongo2012-08-3125-79/+137
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5071 42af7a65-404d-4744-a932-0658087f49c3
* Ooops... forgot to add lib_perror.c to the Make.defs filepatacongo2012-08-282-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5062 42af7a65-404d-4744-a932-0658087f49c3
* Add perror()patacongo2012-08-283-5/+313
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5061 42af7a65-404d-4744-a932-0658087f49c3
* Fix some list handling associated with priority inheritancepatacongo2012-08-261-4/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5053 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@5026 42af7a65-404d-4744-a932-0658087f49c3
* Make the lib/ subdirectory build more like other directoriespatacongo2012-08-1319-93/+185
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5025 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@5022 42af7a65-404d-4744-a932-0658087f49c3
* Misc updates (minor)patacongo2012-08-061-7/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5014 42af7a65-404d-4744-a932-0658087f49c3
* Fix more floating point formatting bugspatacongo2012-08-062-38/+101
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5013 42af7a65-404d-4744-a932-0658087f49c3
* Fix a floating point presentation errorpatacongo2012-08-061-216/+90
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5012 42af7a65-404d-4744-a932-0658087f49c3
* cosmeticpatacongo2012-08-062-49/+153
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5011 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@5008 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
* Add memccpy{}patacongo2012-07-293-13/+116
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4990 42af7a65-404d-4744-a932-0658087f49c3
* Add memchr()patacongo2012-07-283-17/+106
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4989 42af7a65-404d-4744-a932-0658087f49c3
* Add PM support for the STM32F4Discovery -- still a work in progresspatacongo2012-07-251-1/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4976 42af7a65-404d-4744-a932-0658087f49c3
* Combine cfset[o|i]speed to cfsetspeed; combine cfget[o|i]speed for cfgetspeedpatacongo2012-07-245-215/+29
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4975 42af7a65-404d-4744-a932-0658087f49c3
* Remove BOTHERpatacongo2012-07-244-28/+46
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4972 42af7a65-404d-4744-a932-0658087f49c3
* Baud definitions (B9600 for example) are again encoded; Now supports the ↵patacongo2012-07-234-36/+30
| | | | | | BOTHER settings which allows specifying the baud via c_ispeed and c_ospeed termios fields git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4970 42af7a65-404d-4744-a932-0658087f49c3
* Loosen up termios interfaces to allow more flexible baud settings; remove ↵patacongo2012-07-228-359/+32
| | | | | | AIX-like interfaces of last check-in git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4969 42af7a65-404d-4744-a932-0658087f49c3
* Add support for extended BAUD settingspatacongo2012-07-225-2/+345
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4967 42af7a65-404d-4744-a932-0658087f49c3
* Missed a couple of files in the last check-inpatacongo2012-07-212-0/+176
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4965 42af7a65-404d-4744-a932-0658087f49c3
* Use NuttX types in FreeModBus port; Add FreeModBus demo at ↵patacongo2012-07-214-1/+279
| | | | | | apps/examples/modbus; Add new termios APIs git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4964 42af7a65-404d-4744-a932-0658087f49c3
* Fix typo in lib_inetntoa.cpatacongo2012-07-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4916 42af7a65-404d-4744-a932-0658087f49c3
* RGMP NSH configuration fixes; Move strerror strings to FLASHpatacongo2012-06-211-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4859 42af7a65-404d-4744-a932-0658087f49c3
* First round of compile fixes for IPv6patacongo2012-06-072-6/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4813 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@4743 42af7a65-404d-4744-a932-0658087f49c3
* Fix inetpton return valuepatacongo2012-04-231-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4648 42af7a65-404d-4744-a932-0658087f49c3
* Disable line buffering if the file is opened in binary mode; Also fix a ↵patacongo2012-04-1811-76/+220
| | | | | | couple of fopen/fdopen bugs git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4630 42af7a65-404d-4744-a932-0658087f49c3
* Fix backward conditional compilationpatacongo2012-04-131-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4601 42af7a65-404d-4744-a932-0658087f49c3
* Misc STM32 OTF FS driver fixes + More Kconfig filespatacongo2012-04-111-0/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4590 42af7a65-404d-4744-a932-0658087f49c3
* Add a little more configuration logicpatacongo2012-04-101-5/+37
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4587 42af7a65-404d-4744-a932-0658087f49c3
* Updated Kconfig files from Lzyypatacongo2012-04-071-0/+71
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4569 42af7a65-404d-4744-a932-0658087f49c3
* Add kconfig documentationpatacongo2012-04-061-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4567 42af7a65-404d-4744-a932-0658087f49c3
* Adding skeleton Kconfig files (part 1 of 2)patacongo2012-04-061-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4564 42af7a65-404d-4744-a932-0658087f49c3
* Fix compilation errors with floating point is enabled and field widths are ↵patacongo2012-04-055-15/+27
| | | | | | disabled (I don't know why you would do that, but the code was wrong) git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4562 42af7a65-404d-4744-a932-0658087f49c3
* Updates to STM32 OTG FS device driverpatacongo2012-04-042-10/+50
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4553 42af7a65-404d-4744-a932-0658087f49c3
* NX console updatespatacongo2012-03-281-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4534 42af7a65-404d-4744-a932-0658087f49c3
* Updated comments; starting to implement priority protection but backed ↵patacongo2012-03-231-6/+15
| | | | | | everything out but some changes to comments git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4510 42af7a65-404d-4744-a932-0658087f49c3
* Move serial header files to include/nuttx/serialpatacongo2012-03-212-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4500 42af7a65-404d-4744-a932-0658087f49c3