a125f45b34
Example documentation
28 lines
530 B
C
28 lines
530 B
C
#include "DEV_Config.h"
|
|
|
|
#ifndef __GT1151_H
|
|
#define __GT1151_H
|
|
|
|
#define CT_MAX_TOUCH 5
|
|
|
|
typedef struct{
|
|
UBYTE Touch;
|
|
UBYTE TouchpointFlag;
|
|
UBYTE TouchCount;
|
|
|
|
UBYTE Touchkeytrackid[CT_MAX_TOUCH];
|
|
UWORD X[CT_MAX_TOUCH];
|
|
UWORD Y[CT_MAX_TOUCH];
|
|
UWORD S[CT_MAX_TOUCH];
|
|
}GT1151_Dev;
|
|
|
|
void GT_Reset(void);
|
|
void GT_Write(UWORD Reg, char *Data, UBYTE len);
|
|
void GT_Read(UWORD Reg, char *Data, UBYTE len);
|
|
void GT_ReadVersion(void);
|
|
UBYTE GT_Scan(void);
|
|
void GT_Init(void);
|
|
void GT_Gesture(void);
|
|
|
|
#endif
|