diff options
-rw-r--r-- | drivers/gdisp/S6D1121/s6d1121_lld.c.h | 3 | ||||
-rw-r--r-- | drivers/gdisp/SSD1289/ssd1289_lld.c.h | 3 | ||||
-rw-r--r-- | include/gdisp.h | 4 |
3 files changed, 4 insertions, 6 deletions
diff --git a/drivers/gdisp/S6D1121/s6d1121_lld.c.h b/drivers/gdisp/S6D1121/s6d1121_lld.c.h index 6cc3017b..9d7223a9 100644 --- a/drivers/gdisp/S6D1121/s6d1121_lld.c.h +++ b/drivers/gdisp/S6D1121/s6d1121_lld.c.h @@ -172,9 +172,6 @@ #elif defined(GDISP_USE_SPI)
#error "gdispS6d1121: GDISP_USE_SPI not implemented yet"
-
-#else
- #error "gdispS6d1121: No known GDISP_USE_XXX has been defined"
#endif
static void lld_lcdSetCursor(coord_t x, coord_t y) {
diff --git a/drivers/gdisp/SSD1289/ssd1289_lld.c.h b/drivers/gdisp/SSD1289/ssd1289_lld.c.h index 025ef6e7..8b7aef15 100644 --- a/drivers/gdisp/SSD1289/ssd1289_lld.c.h +++ b/drivers/gdisp/SSD1289/ssd1289_lld.c.h @@ -250,9 +250,6 @@ #elif defined(GDISP_USE_SPI) #error "gdispSsd1289: GDISP_USE_SPI not implemented yet" - -#else - #error "gdispSsd1289: No known GDISP_USE_XXX has been defined" #endif static __inline void lld_lcdDelay(uint16_t us) { diff --git a/include/gdisp.h b/include/gdisp.h index 8d79a5d3..b752e8bc 100644 --- a/include/gdisp.h +++ b/include/gdisp.h @@ -29,6 +29,10 @@ #if HAL_USE_GDISP || defined(__DOXYGEN__)
+#ifndef GDISP_USE_GPIO || GDISP_USE_FSCM || GDISP_USE_SPI
+ #error "No known GDISP_USE_XXX has been defined"
+#endif
+
/*===========================================================================*/
/* Driver constants. */
/*===========================================================================*/
|