aboutsummaryrefslogtreecommitdiff
path: root/nuttx/include
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'NuttX/master' from git-svn-id: ↵px4dev2012-08-144-12/+19
|\ | | | | | | https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5027 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fix bad AVR C++ include paths; remove stray typo from ctypes.hpatacongo2012-08-131-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5024 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Define NULL to be (0) for C++patacongo2012-08-121-3/+6
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5023 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * drivers/serial/serial.c open, read, write, and poll methods will not return ↵patacongo2012-08-122-8/+12
| | | | | | | | | | | | 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
* | Merge branch 'NuttX/master'px4dev2012-08-112-9/+9
|\|
| * I learned how to spell PSEUDOpatacongo2012-08-052-9/+9
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5010 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Extend the NSH mount command so that it will enumerate mountpoints if no ↵patacongo2012-08-031-11/+11
| | | | | | | | | | | | arguments are provided git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5006 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Improve capability to traverse inodes in the NuttX psuedo-filesystem; now ↵patacongo2012-08-032-26/+30
| | | | | | | | | | | | returns statfs git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5005 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add capability to traverse inodes in the NuttX psuedo-filesystempatacongo2012-08-031-36/+364
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5004 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fix syslog mutual exclusion and interrupt level logicpatacongo2012-08-022-2/+6
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4999 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * The initial SYLOG device logic was valiant but yet still not enoughpatacongo2012-08-021-2/+5
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4998 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Move RAMLOG driver to drivers/syslog; Add ability to output debug ↵patacongo2012-08-022-19/+138
| | | | | | | | | | | | information to any character device or file git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4996 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * atexit() and on_exit() may now be configured to support multiple exit callbackspatacongo2012-08-012-5/+30
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4995 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Review and update some board configurationspatacongo2012-07-291-4/+8
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4991 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add memccpy{}patacongo2012-07-291-3/+3
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4990 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add memchr()patacongo2012-07-281-2/+3
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4989 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Mostly cosmetic updatespatacongo2012-07-261-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4980 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fix logic error in configuring PGA11x devices in a daisy chain. Add logic ↵patacongo2012-07-251-52/+145
| | | | | | | | | | | | interface with individual PGA11x chips in a daisy-chain git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4979 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * PGA11x driver belongs in analog/ not input/patacongo2012-07-251-10/+15
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4978 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add support for the TI PGA11x amplifier/multiplexerpatacongo2012-07-251-0/+292
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4977 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add PM support for the STM32F4Discovery -- still a work in progresspatacongo2012-07-251-2/+2
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4976 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Combine cfset[o|i]speed to cfsetspeed; combine cfget[o|i]speed for cfgetspeedpatacongo2012-07-241-12/+58
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4975 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Remove BOTHERpatacongo2012-07-241-51/+48
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4972 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Baud definitions (B9600 for example) are again encoded; Now supports the ↵patacongo2012-07-231-119/+118
| | | | | | | | | | | | BOTHER settings which allows specifying the baud via c_ispeed and c_ospeed termios fields git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4970 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Loosen up termios interfaces to allow more flexible baud settings; remove ↵patacongo2012-07-223-168/+82
| | | | | | | | | | | | AIX-like interfaces of last check-in git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4969 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add support for extended BAUD settingspatacongo2012-07-222-57/+163
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4967 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Use NuttX types in FreeModBus port; Add FreeModBus demo at ↵patacongo2012-07-211-0/+4
| | | | | | | | | | | | apps/examples/modbus; Add new termios APIs git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4964 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add completed but untested support for RS-485 on the LPC43xxpatacongo2012-07-201-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4959 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add infrastructure to support RS-485 on the LPC43xx (logic still incomplete)patacongo2012-07-201-1/+22
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4958 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Header file clean-uppatacongo2012-07-1792-299/+350
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4948 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Implement basic SPIFI block driver for the LPC43xx (doesn't work)patacongo2012-07-131-9/+18
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4938 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * PM updatepatacongo2012-07-111-1/+19
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4932 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add a generic GCC stdarg.h header filepatacongo2012-07-085-10/+73
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4919 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add a driver for SST 25 FLASHpatacongo2012-06-251-5/+17
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4868 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Updates to support the Mirtoo internal clockingpatacongo2012-06-201-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4855 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fix RTC alarm function pointerpatacongo2012-06-201-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4854 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * PIC32MX1/2 pin selection logic; Mirtoo LEDs, SPI2, and UART2 configurationpatacongo2012-06-201-1/+3
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4853 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * STM32 power management updatepatacongo2012-06-181-1/+3
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4848 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add NFS rewinddir support; fixe some NFS warningspatacongo2012-06-141-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4844 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Clean up NFS user interface; Fix NFS disconnect bugpatacongo2012-06-141-8/+18
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4841 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Minor change to NFS interfacepatacongo2012-06-141-13/+11
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4840 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * NFS just finished a major weight reduction programpatacongo2012-06-141-9/+0
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4838 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * NFS updatepatacongo2012-06-111-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4828 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * NFS updatepatacongo2012-06-101-2/+9
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4824 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * More IPv6 ramblingpatacongo2012-06-081-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4815 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * First round of compile fixes for IPv6patacongo2012-06-073-45/+106
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4813 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * NFS updatepatacongo2012-06-071-13/+13
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4809 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Add support for the MIO283QT2 LCDpatacongo2012-06-041-0/+149
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4802 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * SD card now works on the PIC32MX7 MMB boardpatacongo2012-06-031-1/+1
| | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4799 7fd9a85b-ad96-42d3-883c-3090e2eb8679
| * Fix return values from sleep(), usleep(), and sigtimedwait(). Fix STM32 F2 ↵patacongo2012-05-301-1/+1
| | | | | | | | | | | | I2C bug-for-bug compatibility git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4786 7fd9a85b-ad96-42d3-883c-3090e2eb8679