aboutsummaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-05-11 22:07:06 +0000
committerpatacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679>2012-05-11 22:07:06 +0000
commit4bc440c90c652c159a538b604537d3d9780e0d93 (patch)
treecef6f0c0a4de577042efa654f8808a04c9de52cf /nuttx/ChangeLog
parentc23d14b08ebcce8fbac4011d9761c255c52ab37e (diff)
downloadpx4-firmware-4bc440c90c652c159a538b604537d3d9780e0d93.tar.gz
px4-firmware-4bc440c90c652c159a538b604537d3d9780e0d93.tar.bz2
px4-firmware-4bc440c90c652c159a538b604537d3d9780e0d93.zip
Fix a few STMPE11 touchscreen and NxWM touchscreen calibration bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4723 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog7
1 files changed, 6 insertions, 1 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index b33ad446f..4b5ab66d0 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -2735,4 +2735,9 @@
* drivers/input/stmpe11_tsc.c: Fix some status checks so that the touchscreen
interrupt handling logic does not read data if the fifo is not at the
threshold level.
-
+ * include/nuttx/wqueue.h: Add macro work_available() to determine if the
+ previously scheduled work has completed.
+ * drivers/stmpe11_tsc.c: Correct errors: (1) Since all interrupt logic is done on
+ the worker thread, disabling interrupts does not provide protected; Need to
+ disable pre-emption. (2) Fix handling of touch ID and (2) add some logic to
+ prevent certain kinds of data overrun.