summaryrefslogtreecommitdiff
path: root/nuttx/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Make the lib/ subdirectory build more like other directoriespatacongo2012-08-131-8/+14
| | | | 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-121-38/+179
| | | | | | 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
* Add capability to traverse inodes in the NuttX psuedo-filesystempatacongo2012-08-0312-19/+30
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5004 42af7a65-404d-4744-a932-0658087f49c3
* Fix syslog mutual exclusion and interrupt level logicpatacongo2012-08-021-3/+11
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4999 42af7a65-404d-4744-a932-0658087f49c3
* The initial SYLOG device logic was valiant but yet still not enoughpatacongo2012-08-024-181/+88
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4998 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
* Review and update some board configurationspatacongo2012-07-292-2/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4991 42af7a65-404d-4744-a932-0658087f49c3
* PM updatepatacongo2012-07-271-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4982 42af7a65-404d-4744-a932-0658087f49c3
* Add SSD1783 LCD driver for C155 phonepatacongo2012-07-261-9/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4981 42af7a65-404d-4744-a932-0658087f49c3
* Mostly cosmetic updatespatacongo2012-07-263-49/+104
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4980 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@4979 42af7a65-404d-4744-a932-0658087f49c3
* PGA11x driver belongs in analog/ not input/patacongo2012-07-253-8/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4978 42af7a65-404d-4744-a932-0658087f49c3
* Add support for the TI PGA11x amplifier/multiplexerpatacongo2012-07-258-13/+596
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4977 42af7a65-404d-4744-a932-0658087f49c3
* Combine cfset[o|i]speed to cfsetspeed; combine cfget[o|i]speed for cfgetspeedpatacongo2012-07-241-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4975 42af7a65-404d-4744-a932-0658087f49c3
* Fix an error in LPC43xx clock configuratin that can cause fail to bootpatacongo2012-07-161-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4945 42af7a65-404d-4744-a932-0658087f49c3
* drivers/, drivers/pipes, and drivers/serial file clean-uppatacongo2012-07-1514-83/+103
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4944 42af7a65-404d-4744-a932-0658087f49c3
* The SST25 driver now works with SST25 (at least using the slow write mode)patacongo2012-06-271-76/+147
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4875 42af7a65-404d-4744-a932-0658087f49c3
* Mirtoo README.txt and SST25 comments updatepatacongo2012-06-271-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4874 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to un-protect blocks to the SST25 driverpatacongo2012-06-261-24/+144
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4873 42af7a65-404d-4744-a932-0658087f49c3
* Mirtoo: Switch to SPI mode 1patacongo2012-06-261-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4872 42af7a65-404d-4744-a932-0658087f49c3
* Add an erase block cache to the SST 25 driverpatacongo2012-06-251-23/+187
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4869 42af7a65-404d-4744-a932-0658087f49c3
* Add a driver for SST 25 FLASHpatacongo2012-06-253-4/+927
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4868 42af7a65-404d-4744-a932-0658087f49c3
* STM32 power management updatepatacongo2012-06-182-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4848 42af7a65-404d-4744-a932-0658087f49c3
* Fix PL2303 typo checked in a long time ago; NFS updatepatacongo2012-06-121-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4832 42af7a65-404d-4744-a932-0658087f49c3
* The PIC32MX7 MMB's mio832qt2 LCD is functionalpatacongo2012-06-041-12/+20
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4803 42af7a65-404d-4744-a932-0658087f49c3
* Add support for the MIO283QT2 LCDpatacongo2012-06-042-0/+1010
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4802 42af7a65-404d-4744-a932-0658087f49c3
* SD card now works on the PIC32MX7 MMB boardpatacongo2012-06-031-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4799 42af7a65-404d-4744-a932-0658087f49c3
* updates for LCD initializationpatacongo2012-05-312-57/+124
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4791 42af7a65-404d-4744-a932-0658087f49c3
* NFS updatepatacongo2012-05-301-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4790 42af7a65-404d-4744-a932-0658087f49c3
* Fix some of the SSD1289 initial register settingspatacongo2012-05-302-13/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4788 42af7a65-404d-4744-a932-0658087f49c3
* A little more cleanup after the big STMPE11->811 name changepatacongo2012-05-296-415/+415
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4783 42af7a65-404d-4744-a932-0658087f49c3
* Massive naming fix: STMPE11->STMPE811patacongo2012-05-297-10/+10
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4782 42af7a65-404d-4744-a932-0658087f49c3
* SSD1289 fixespatacongo2012-05-281-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4776 42af7a65-404d-4744-a932-0658087f49c3
* Fix packet size calculation in CDC/ACM and PL2303 USB serial driverspatacongo2012-05-252-4/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4771 42af7a65-404d-4744-a932-0658087f49c3
* Add STM32F4Discovery support for an SSD1289-based LCDpatacongo2012-05-241-10/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4769 42af7a65-404d-4744-a932-0658087f49c3
* Add generic SSD1289 LCD driverpatacongo2012-05-244-3/+1634
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4768 42af7a65-404d-4744-a932-0658087f49c3
* Add a timeout to the STMPE11 touchscreen driver to catch missing pen up eventspatacongo2012-05-213-16/+114
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4758 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@4741 42af7a65-404d-4744-a932-0658087f49c3
* Improved thresholding logic in the STMPE11 driver; NxWM: Oops minimizing ↵patacongo2012-05-141-8/+6
| | | | | | wrong application git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4737 42af7a65-404d-4744-a932-0658087f49c3
* 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: svn://svn.code.sf.net/p/nuttx/code/trunk@4731 42af7a65-404d-4744-a932-0658087f49c3
* Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugspatacongo2012-05-112-29/+35
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4723 42af7a65-404d-4744-a932-0658087f49c3
* SMTPE11 and NxWM touchscreen fixespatacongo2012-05-113-45/+76
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4722 42af7a65-404d-4744-a932-0658087f49c3
* NxWM: Finishes touchscreen implementation; NuttX: Standardize touchscreen ↵patacongo2012-05-111-1/+6
| | | | | | initialization interfaces for all boards git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4721 42af7a65-404d-4744-a932-0658087f49c3
* The STMPE11/touchscreen is now fully functional on the STM3240G-EVALpatacongo2012-05-084-50/+84
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4715 42af7a65-404d-4744-a932-0658087f49c3
* Integrate the STMPE11 driver into the STM3240G-EVAL board logicpatacongo2012-05-081-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4714 42af7a65-404d-4744-a932-0658087f49c3
* Mostly cosmetic, partial fixes for STM3240G-EVAL LCDpatacongo2012-05-071-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4705 42af7a65-404d-4744-a932-0658087f49c3
* Add STMPE11 temperature sensor logicpatacongo2012-05-062-0/+177
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4704 42af7a65-404d-4744-a932-0658087f49c3
* Add STMPE11 touchscreen logicpatacongo2012-05-066-18/+1033
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4703 42af7a65-404d-4744-a932-0658087f49c3
* Add framework for STMPE11 ADC interfacespatacongo2012-05-065-16/+324
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4702 42af7a65-404d-4744-a932-0658087f49c3
* Add GPIO support to STMPE11 driver; NFS updatepatacongo2012-05-054-15/+628
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4701 42af7a65-404d-4744-a932-0658087f49c3