diff options
author | Fabien Poussin <fabien.poussin@gmail.com> | 2018-06-20 21:51:38 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-20 21:51:38 +0200 |
commit | d86a300df4d3bcfb6e71fd480f9b4fa4663ad449 (patch) | |
tree | 32ea5152ad26f967927833e18a7c157bf6ac47f3 | |
parent | 7790c2a1c4f6a3342dd15b8fc3f0848d0f8ee41d (diff) | |
parent | 5a19c146008b3c98ead0dd9fc03d76ee71312cd5 (diff) | |
download | ChibiOS-Contrib-d86a300df4d3bcfb6e71fd480f9b4fa4663ad449.tar.gz ChibiOS-Contrib-d86a300df4d3bcfb6e71fd480f9b4fa4663ad449.tar.bz2 ChibiOS-Contrib-d86a300df4d3bcfb6e71fd480f9b4fa4663ad449.zip |
Merge pull request #163 from vrepetenko/ISSUE162_QEI_DRIVER
Issue #162: QEI driver macros not defined error fixed
-rw-r--r-- | os/hal/include/hal_qei.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/os/hal/include/hal_qei.h b/os/hal/include/hal_qei.h index ce4a089..15f24ce 100644 --- a/os/hal/include/hal_qei.h +++ b/os/hal/include/hal_qei.h @@ -83,10 +83,10 @@ typedef void (*qeicallback_t)(QEIDriver *qeip); */
typedef enum {
QEI_OVERFLOW_WRAP = 0, /**< Counter value will wrap around. */
-#if QEI_USE_OVERFLOW_DISCARD == TRUE
+#if defined(QEI_USE_OVERFLOW_DISCARD) && QEI_USE_OVERFLOW_DISCARD == TRUE
QEI_OVERFLOW_DISCARD = 1, /**< Counter doesn't change. */
#endif
-#if QEI_USE_OVERFLOW_MINMAX == TRUE
+#if defined(QEI_USE_OVERFLOW_MINMAX) && QEI_USE_OVERFLOW_MINMAX == TRUE
QEI_OVERFLOW_MINMAX = 2, /**< Counter will be updated upto min or max.*/
#endif
} qeioverflow_t;
|