diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/touchpad.h | 2 | ||||
-rw-r--r-- | include/touchpad_lld.h | 8 |
2 files changed, 4 insertions, 6 deletions
diff --git a/include/touchpad.h b/include/touchpad.h index 18f72ec5..469144b1 100644 --- a/include/touchpad.h +++ b/include/touchpad.h @@ -70,7 +70,7 @@ typedef struct cal_t { extern "C" { #endif -void tpInit(const TOUCHPADDriver *tp); +void tpInit(const TOUCHPADDriver_t *tp); uint16_t tpReadX(void); uint16_t tpReadY(void); void tpCalibrate(void); diff --git a/include/touchpad_lld.h b/include/touchpad_lld.h index d300ddd2..77dd1578 100644 --- a/include/touchpad_lld.h +++ b/include/touchpad_lld.h @@ -73,12 +73,10 @@ /* Driver types. */ /*===========================================================================*/ -typedef struct _TOUCHPADDriver TOUCHPADDriver; - /** * @brief Structure representing a Touchpad driver. */ -struct _TOUCHPADDriver { +typedef struct _TOUCHPADDriver_t { /* * @brief Pointer to SPI driver. * @note SPI driver must be enabled in mcuconf.h and halconf.h @@ -115,7 +113,7 @@ struct _TOUCHPADDriver { * bus with a fast flash memory chip. */ bool_t direct_init; -}; +} TOUCHPADDriver_t; /*===========================================================================*/ @@ -128,7 +126,7 @@ extern "C" { #endif /* Core functions */ - void tp_lld_init(const TOUCHPADDriver *tp); + void tp_lld_init(const TOUCHPADDriver_t *tp); uint16_t tp_lld_read_value(uint8_t cmd); uint16_t tp_lld_read_x(void); |