summaryrefslogtreecommitdiff
path: root/nuttx/drivers
Commit message (Collapse)AuthorAgeFilesLines
* USB: set interval setting according to upstreamLorenz Meier2015-02-091-1/+1
|
* Critical hotfixes for memory accesses. Found via Coverity by Pavel KirienkoLorenz Meier2015-01-192-5/+8
|
* backport SDIO Fix - no busy waitingDavid Sidrane2015-01-072-5/+41
|
* RAMTRON: Add missing return value for clock speed success case.Lorenz Meier2014-12-261-0/+1
|
* stm32: add sw workaround for broken stm32 hw RTS implementationKevin Hester2014-05-201-1/+17
| | | | | | | | | | | | | | adds support for manually asserting nRTS when the OS buffer is nearly full and deasserting it when it has room again. This makes the RTS pin actually work in a useful way (the stm32 hw implementation is broken - it asserts nRTS as soon as more than one character is received). We assert nRTS from inside of up_recvchars. For deassertion we needed a new callback from the general serial device layer when characters have been dequed. onrxdeque was added to uart_ops_s for this purpose and implemented (currently) only on the stm32.
* More compile fixes for RAMTRON deviceLorenz Meier2014-01-161-0/+1
|
* Ramtron compile fixLorenz Meier2014-01-161-1/+1
|
* Range checking on clock argument for RAMTRON set speed IOCTLLorenz Meier2014-01-161-4/+11
|
* mtd: added MTDIOC_SETSPEED ioctlAndrew Tridgell2014-01-161-20/+21
| | | | allows setting of SPI bus speed
* mtd: added timeouts to at24xx eeprom driverAndrew Tridgell2014-01-161-2/+13
|
* ramtron: the driver has been tested nowAndrew Tridgell2014-01-161-1/+1
|
* ramtron: give errors for IO operations immediatelyAndrew Tridgell2014-01-161-24/+27
| | | | | | | | | | waiting for write completion and checking the status register on read will improve the chance that we catch IO errors immediately rather than on the next IO. This improves the chance that callers will be able to take reasonable action on IO errors. We have one example board that does give intermittent IO errors, and this change helps for that board
* Abort after N retries, propagate error throughout driver layersLorenz Meier2014-01-151-11/+37
|
* Add an explicit preflight call for SDIO DMA operations, since we can't error ↵px4dev2013-09-081-0/+64
| | | | out of the DMA setup (the card is already committed at that point).
* Teach the MMC layer to handle errors reported during DMA setup.px4dev2013-09-011-4/+24
|
* Merged MMCSD single read fix from Greg, without change logGregory Nutt2013-08-111-32/+46
|
* cdcacm: added FIONREAD and FIONWRITE to cdcacm driverAndrew Tridgell2013-07-251-0/+48
| | | | based on serial.c implementation
* Added support for FIONREAD and FIONWRITE, added input / output processing ↵Lorenz Meier2013-07-182-44/+266
| | | | support for UART and CDCACM serial ports. Implemented by Mike Smith, Andrew Tridgell and Lorenz Meier
* Merged in upstream, took upstream UART driver without changes, needs ↵Lorenz Meier2013-06-132-266/+602
| | | | re-evaluation (minor diffs to local version)
* Add NSRF42L01 driver. From Laurent LatilGregory Nutt2013-06-0110-584/+2657
|
* .dSYM only needs to be in the same .gitignore files as .exeGregory Nutt2013-05-301-1/+0
|
* Upate .gitignore files. Add .dSYM. Make sure / is present where needed. ↵Gregory Nutt2013-05-301-8/+9
| | | | Add some missing .gitignore files
* Optimize request buffer sizes in the serial USB drivers so that we avoid so ↵Gregory Nutt2013-05-293-53/+49
| | | | many NULL packets and so that the OUT request buffer size is exactly the max packet size.
* Fix null packet handling in the PIC32 USB device driver. This is a critical ↵Gregory Nutt2013-05-281-5/+13
| | | | bug fix for PIC32. Add support for the USB monitor to the Sure-PIC32MX configuration
* Verified the sure-pic32mx/usbnsh configurationGregory Nutt2013-05-271-4/+9
|
* The SLCD driver is now fully functional for Sure PIC32MX boardGregory Nutt2013-05-271-2/+3
|
* Rename SLCD geometry tructure to attributes; Move MAX contrast to ↵Gregory Nutt2013-05-272-6/+13
| | | | attributes. Add attribute and ioctl commands to get and set SLCD brightness
* Converted configs/pcblogic-pic32mx configurations to use kconfig-frontends. ↵Gregory Nutt2013-05-252-3/+38
| | | | Re-organization of files in configs/pcblogic-pic32mx/src
* Audio subystem update from Ken Pettit. Plus moved some header filesGregory Nutt2013-05-212-19/+364
|
* Add audio/ sub-syste, include/nuttx/audio.h interface, and ↵Gregory Nutt2013-05-195-0/+336
| | | | drivers/audio/vs1053.c driver to NuttX. From Ken Pettit
* Add support for R61505U LCD controller on HY-mini STM32v boardGregory Nutt2013-05-161-0/+4
|
* Various changes and bigfixes for problems detected by CppCheckGregory Nutt2013-05-091-1/+1
|
* configs/mikroe-stm32f4: Add new configurations plus support for the ↵Gregory Nutt2013-05-071-0/+7
| | | | MIO283QT2 display from Ken Pettit
* mio283qt2.c: Need select/deselect LCD in setpower method; hwinitialize did ↵Gregory Nutt2013-05-061-4/+22
| | | | not deselect LCD
* Fixed to M25P driver from Ken Pettit plus some documentation updatesGregory Nutt2013-05-031-1/+1
|
* Replace CONFIG_MTD_SMART in MTD drivers with other conditionsGregory Nutt2013-05-033-40/+46
|
* Rearchitecting of some MTD, partition, SMART interfaces, and FLASH drivers ↵Gregory Nutt2013-05-035-345/+391
| | | | to: Better use the byte write capbility when available and to use smaller erase sectors for the erase sector size when available).
* Add support for the byte write method to MTD partition logic; Beef up the ↵Gregory Nutt2013-05-023-23/+95
| | | | MTD partition test -- and fix resulting bugs detected
* Fix typo in configuration variables: MP25P should M25PGregory Nutt2013-05-012-35/+35
|
* Cosmetic update to commentsGregory Nutt2013-05-011-15/+19
|
* Add an optional byte-oriented write method to the MTD interfaceGregory Nutt2013-05-0112-25/+90
|
* Misc changes for clean built od mikroe-stm32f4 configurationsGregory Nutt2013-05-011-0/+2
|
* SMART block driver plus changes to M25P and RAM drivers needed for SMART supportGregory Nutt2013-04-305-21/+2536
|
* Incorporate comments from Ken PetitGregory Nutt2013-04-301-16/+20
|
* Add configuration and example to test MTD partitionsGregory Nutt2013-04-302-7/+36
|
* Add MTD partition support plus fix some typos in commentsGregory Nutt2013-04-304-5/+453
|
* configs/freedom-kl25z: Change references to NuTiny to Freedom KL25ZGregory Nutt2013-04-251-1/+1
|
* Useless TIOCSERGSTRUCT logic in most serial drivers is not compiled unless ↵Gregory Nutt2013-04-252-2/+16
| | | | CONFIG_DEBUG and CONFIG_SERIAL_TIOCSERGSTRUCT are defined
* Various Kconfig files still have references to CONFIG_ variables. Some in ↵Gregory Nutt2013-04-251-4/+4
| | | | harmless comments, some in config definionts which is not harmless. All removed
* kconfig2html: Perform HTL conversions and add hyperlinks for dependency ↵Gregory Nutt2013-04-211-1/+1
| | | | expressions