From 3f6b604ff75447067d8d612f4a6063d870675272 Mon Sep 17 00:00:00 2001 From: Joel Bodenmann Date: Thu, 11 Oct 2012 09:13:11 +0200 Subject: [PATCH] macro failsafe --- include/touchpad.h | 4 ---- include/touchpad_lld.h | 12 ++++++++++++ 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