aboutsummaryrefslogtreecommitdiff
path: root/nuttx/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Fix syslog mutual exclusion and interrupt level logicpatacongo2012-08-021-3/+11
| | | | 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-024-181/+88
| | | | 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-028-80/+308
| | | | | | information to any character device or file git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4996 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Review and update some board configurationspatacongo2012-07-292-2/+21
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4991 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* PM updatepatacongo2012-07-271-0/+4
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4982 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add SSD1783 LCD driver for C155 phonepatacongo2012-07-261-9/+39
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4981 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Mostly cosmetic updatespatacongo2012-07-263-49/+104
| | | | 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-56/+269
| | | | | | 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-253-8/+10
| | | | 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-258-13/+596
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4977 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Combine cfset[o|i]speed to cfsetspeed; combine cfget[o|i]speed for cfgetspeedpatacongo2012-07-241-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4975 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix an error in LPC43xx clock configuratin that can cause fail to bootpatacongo2012-07-161-0/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4945 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* drivers/, drivers/pipes, and drivers/serial file clean-uppatacongo2012-07-1514-83/+103
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4944 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* The SST25 driver now works with SST25 (at least using the slow write mode)patacongo2012-06-271-76/+147
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4875 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Mirtoo README.txt and SST25 comments updatepatacongo2012-06-271-3/+3
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4874 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add logic to un-protect blocks to the SST25 driverpatacongo2012-06-261-24/+144
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4873 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Mirtoo: Switch to SPI mode 1patacongo2012-06-261-4/+4
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4872 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add an erase block cache to the SST 25 driverpatacongo2012-06-251-23/+187
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4869 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add a driver for SST 25 FLASHpatacongo2012-06-253-4/+927
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4868 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* STM32 power management updatepatacongo2012-06-182-2/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4848 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix PL2303 typo checked in a long time ago; NFS updatepatacongo2012-06-121-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4832 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* The PIC32MX7 MMB's mio832qt2 LCD is functionalpatacongo2012-06-041-12/+20
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4803 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add support for the MIO283QT2 LCDpatacongo2012-06-042-0/+1010
| | | | 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-3/+3
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4799 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* updates for LCD initializationpatacongo2012-05-312-57/+124
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4791 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* NFS updatepatacongo2012-05-301-2/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4790 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix some of the SSD1289 initial register settingspatacongo2012-05-302-13/+21
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4788 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* A little more cleanup after the big STMPE11->811 name changepatacongo2012-05-296-415/+415
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4783 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Massive naming fix: STMPE11->STMPE811patacongo2012-05-297-10/+10
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4782 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* SSD1289 fixespatacongo2012-05-281-1/+1
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4776 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix packet size calculation in CDC/ACM and PL2303 USB serial driverspatacongo2012-05-252-4/+22
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4771 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add STM32F4Discovery support for an SSD1289-based LCDpatacongo2012-05-241-10/+12
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4769 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add generic SSD1289 LCD driverpatacongo2012-05-244-3/+1634
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4768 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add a timeout to the STMPE11 touchscreen driver to catch missing pen up eventspatacongo2012-05-213-16/+114
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4758 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* NXWidgets::CNxTkWindow must subtract the height of the toolbar (if any) when ↵patacongo2012-05-151-4/+4
| | | | | | reporting the size of the window git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4741 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Improved thresholding logic in the STMPE11 driver; NxWM: Oops minimizing ↵patacongo2012-05-141-8/+6
| | | | | | wrong application git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4737 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* NXWidgets::CImage needs to catch mouse/touchscreen events; All touchscreen ↵patacongo2012-05-136-32/+98
| | | | | | drivers need to report the last valid X/Y data when the screen is untouched. git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4731 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugspatacongo2012-05-112-29/+35
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4723 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* SMTPE11 and NxWM touchscreen fixespatacongo2012-05-113-45/+76
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4722 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen ↵patacongo2012-05-111-1/+6
| | | | | | initialization interfaces for all boards git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4721 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* The STMPE11/touchscreen is now fully functional on the STM3240G-EVALpatacongo2012-05-084-50/+84
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4715 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Integrate the STMPE11 driver into the STM3240G-EVAL board logicpatacongo2012-05-081-2/+3
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4714 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Mostly cosmetic, partial fixes for STM3240G-EVAL LCDpatacongo2012-05-071-2/+2
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4705 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add STMPE11 temperature sensor logicpatacongo2012-05-062-0/+177
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4704 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add STMPE11 touchscreen logicpatacongo2012-05-066-18/+1033
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4703 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add framework for STMPE11 ADC interfacespatacongo2012-05-065-16/+324
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4702 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Add GPIO support to STMPE11 driver; NFS updatepatacongo2012-05-054-15/+628
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4701 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Beginning of an SMTPE11 touchscreen/IO expander driverpatacongo2012-05-053-10/+487
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4700 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* Fix some warnings and fix some simulator buildspatacongo2012-05-023-6/+6
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4688 7fd9a85b-ad96-42d3-883c-3090e2eb8679
* More STM3240G-EVAL LCD updatespatacongo2012-04-271-0/+71
| | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4665 7fd9a85b-ad96-42d3-883c-3090e2eb8679