51 #define LCD_TYPE_SEGTRANS U16 52 #define LCD_TYPE_COMTRANS U16 66 #define DECLARE_PROTOTYPES(DISTX) \ 67 void LCD_##DISTX##_SetPixelIndex(int x, int y, int PixelIndex); \ 68 unsigned LCD_##DISTX##_GetPixelIndex(int x, int y); \ 69 void LCD_##DISTX##_XorPixel (int x, int y); \ 70 void LCD_##DISTX##_DrawHLine (int x0, int y, int x1); \ 71 void LCD_##DISTX##_DrawVLine (int x, int y0, int y1); \ 72 void LCD_##DISTX##_FillRect (int x0, int y0, int x1, int y1); \ 73 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); \ 74 void LCD_##DISTX##_SetOrg (int x, int y); \ 75 void LCD_##DISTX##_On (void); \ 76 void LCD_##DISTX##_Off (void); \ 77 int LCD_##DISTX##_Init (void); \ 78 void LCD_##DISTX##_SetLUTEntry (U8 Pos, LCD_COLOR Color); \ 79 void * LCD_##DISTX##_GetDevFunc (int Index); \ 80 void LCD_##DISTX##_ReInit (void) const struct tLCDDEV_APIList_struct * LCD_aAPI[GUI_NUM_LAYERS]
#define DECLARE_PROTOTYPES(DISTX)
#define LCD_TYPE_COMTRANS