void LCD_##DISTX##_SetPixelIndex(int x, int y, int PixelIndex); \
unsigned LCD_##DISTX##_GetPixelIndex(int x, int y); \
void LCD_##DISTX##_XorPixel (int x, int y); \
void LCD_##DISTX##_DrawHLine (int x0, int y, int x1); \
void LCD_##DISTX##_DrawVLine (int x, int y0, int y1); \
void LCD_##DISTX##_FillRect (int x0, int y0, int x1, int y1); \
void LCD_##DISTX##_DrawBitmap (
int x0,
int y0,
int xsize,
int ysize,
int BitsPerPixel,
int BytesPerLine,
const U8 * pData,
int Diff,
const LCD_PIXELINDEX * pTrans); \
void LCD_##DISTX##_SetOrg (int x, int y); \
void LCD_##DISTX##_On (void); \
void LCD_##DISTX##_Off (void); \
int LCD_##DISTX##_Init (void); \
void LCD_##DISTX##_SetLUTEntry (
U8 Pos,
LCD_COLOR Color); \
void * LCD_##DISTX##_GetDevFunc (int Index); \
void LCD_##DISTX##_ReInit (void)