Dmitriy Linikov
|
a8c58607e9
|
Merged in hardlulz/modem-3.0-nuttx/fix-sem-EINTR (pull request #603)
Added ECANCELED condition to DEBUGASSERT-s checking sem_wait result
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2018-02-20 18:24:53 +00:00 |
|
Gregory Nutt
|
2683f713ab
|
Make sure that labeling is used consistently in all function headers (part 3).
|
2018-02-01 12:17:03 -06:00 |
|
Gregory Nutt
|
3fb0a50036
|
drivers/input/ft5x06.c: Remove cool logic to disable polling when there there is no client waiting for read data. That was a great idea to save CPU cycles when there is nothing reading from the touchscrren but, unfortunately, does not work with readers that open the driver in non-blocking mode. So I think we just have to eat the CPUs even when there is nothing waiting for touchscreen input.
|
2018-01-18 09:59:31 -06:00 |
|
Gregory Nutt
|
5a0963f0b0
|
drivers/ft5x06.x and related: Minor cleanup after completing the FT5x06 driver verification.
|
2017-12-19 07:14:02 -06:00 |
|
Gregory Nutt
|
d29de95996
|
drivers/input/ft5x06.c: Fix a problem was was causing missing reports when the touch ends.
|
2017-12-18 20:06:42 -06:00 |
|
Gregory Nutt
|
d9997846b6
|
Lpcxpresso-Lpc54618 and FT5x06 driver. Some improvements in configuration and the touchscreen driver improves the behavior some. Now I get the calibration screen and detect touches (but no un-touches).
|
2017-12-18 17:22:35 -06:00 |
|
Gregory Nutt
|
ead23dca30
|
configs/lpcxpresso-lpc54628: Add an NxWM configuration. Not yet functional.
|
2017-12-18 13:33:37 -06:00 |
|
Gregory Nutt
|
4a5e18a6db
|
drivers/ft5x06.c: Add additional configuration options: Optimize if multi-touch capability is not used. Add options to swap X/Y and thresholding to reduce the rate of false alarm reports (with no motion).
|
2017-12-18 10:31:49 -06:00 |
|
Gregory Nutt
|
23dfc0bf06
|
drivers/ft5x06: Add a polled mode of operation for the FT5x06 in attempt to work around the fact that the LPCXpresso-LPC54628 chose a non-interrupt pin for the FT5x06 interrupt. Driver is still not yet functional.
|
2017-12-18 08:58:07 -06:00 |
|
Gregory Nutt
|
c014400895
|
drivers/input/ft5x06: Fix a misconception.. WAKE is an output, not an input.
|
2017-12-18 06:36:44 -06:00 |
|
Gregory Nutt
|
91f48701ae
|
arch/arm/src/sam34: Fix some compile warnings that I introduced with a possibly overzealous recent change.
|
2017-12-17 17:43:20 -06:00 |
|
Gregory Nutt
|
c62a9ea727
|
drivers/input/ft5x06.c: Add a driver for the FT5x06 capacitive, multi-touch, touchscreen controller. configs/lpcxpresso-lpc54628: Add support for the the FT5x06. Enable the driver as well as the apps/examples touchscreen test. Untested on initial commit.
|
2017-12-17 15:17:06 -06:00 |
|