aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@unormal.org>2012-10-11 09:13:11 +0200
committerJoel Bodenmann <joel@unormal.org>2012-10-11 09:13:11 +0200
commit3f6b604ff75447067d8d612f4a6063d870675272 (patch)
tree99880e0b312bbf8a085d29e1c1fb8bf9e4ce90fd
parentcf1a759ad6bcd51066036e40e91c617b91f1beba (diff)
downloaduGFX-3f6b604ff75447067d8d612f4a6063d870675272.tar.gz
uGFX-3f6b604ff75447067d8d612f4a6063d870675272.tar.bz2
uGFX-3f6b604ff75447067d8d612f4a6063d870675272.zip
macro failsafe
-rw-r--r--include/touchpad.h4
-rw-r--r--include/touchpad_lld.h12
2 files changed, 12 insertions, 4 deletions
diff --git a/include/touchpad.h b/include/touchpad.h
index 8e2d63f8..18f72ec5 100644
--- a/include/touchpad.h
+++ b/include/touchpad.h
@@ -52,10 +52,6 @@
/* Type definitions */
/*===========================================================================*/
-#ifndef TOUCHPAD_STORE_CALIBRATION
- #define TOUCHPAD_STORE_CALIBRATION FALSE
-#endif
-
/**
* @brief Struct used for calibration
*/
diff --git a/include/touchpad_lld.h b/include/touchpad_lld.h
index d00b6e6f..d300ddd2 100644
--- a/include/touchpad_lld.h
+++ b/include/touchpad_lld.h
@@ -41,6 +41,18 @@
/* Error checks. */
/*===========================================================================*/
+#ifndef TOUCHPAD_NEED_MULTITHREAD
+ #define TOUCHPAD_NEED_MULTITHREAD FALSE
+#endif
+
+#ifndef TOUCHPAD_XY_INVERTED
+ #define TOUCHPAD_XY_INVERTED FALSE
+#endif
+
+#ifndef TOUCHPAD_STORE_CALIBRATION
+ #define TOUCHPAD_STORE_CALIBRATION FALSE
+#endif
+
#ifndef TOUCHPAD_HAS_IRQ
#define TOUCHPAD_HAS_IRQ FALSE
#endif