TOUCHPADDriver -> TOUCHPADDriver_t
This commit is contained in:
parent
3f6b604ff7
commit
4a27e7c799
5 changed files with 9 additions and 11 deletions
|
@ -45,7 +45,7 @@
|
|||
/*===========================================================================*/
|
||||
#if !defined(__DOXYGEN__)
|
||||
/* Local copy of the current touchpad driver */
|
||||
static const TOUCHPADDriver *tpDriver;
|
||||
static const TOUCHPADDriver_t *tpDriver;
|
||||
|
||||
static uint16_t sampleBuf[7];
|
||||
#endif
|
||||
|
@ -69,7 +69,7 @@
|
|||
*
|
||||
* @notapi
|
||||
*/
|
||||
void tp_lld_init(const TOUCHPADDriver *tp) {
|
||||
void tp_lld_init(const TOUCHPADDriver_t *tp) {
|
||||
tpDriver = tp;
|
||||
|
||||
if(tpDriver->direct_init)
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
/*===========================================================================*/
|
||||
#if !defined(__DOXYGEN__)
|
||||
/* Local copy of the current touchpad driver */
|
||||
static const TOUCHPADDriver *tpDriver;
|
||||
static const TOUCHPADDriver_t *tpDriver;
|
||||
|
||||
static uint16_t sampleBuf[7];
|
||||
#endif
|
||||
|
@ -69,7 +69,7 @@
|
|||
*
|
||||
* @notapi
|
||||
*/
|
||||
void tp_lld_init(const TOUCHPADDriver *tp) {
|
||||
void tp_lld_init(const TOUCHPADDriver_t *tp) {
|
||||
tpDriver = tp;
|
||||
|
||||
if(tpDriver->direct_init)
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -126,7 +126,7 @@ static void _tpDrawCross(uint16_t x, uint16_t y) {
|
|||
*
|
||||
* @api
|
||||
*/
|
||||
void tpInit(const TOUCHPADDriver *tp) {
|
||||
void tpInit(const TOUCHPADDriver_t *tp) {
|
||||
/* Initialise Mutex */
|
||||
//MUTEX_INIT
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue