35 #include "sys_config.h"
65 __IO uint16_t PAL[256];
98 typedef enum IP_LCD_PANEL_OPT {
108 typedef enum IP_LCD_COLOR_FORMAT_OPT {
114 #define LCD_INTMSK_FUFIM 0x2
115 #define LCD_INTMSK_LNBUIM 0x4
116 #define LCD_INTMSK_VCOMPIM 0x8
117 #define LCD_INTMSK_BERIM 0x10
119 #define CLCDC_LCDCTRL_ENABLE _BIT(0)
120 #define CLCDC_LCDCTRL_PWR _BIT(11)
148 typedef enum IP_LCD_CURSOR_SIZE_OPT {
194 for (i = 0; i < 1000000; i++) {}
206 for (i = 0; i < 1000000; i++) {}
264 pLCD->
CRSR_CFG = ((sync ? 1 : 0) << 1) | cursor_size;
276 return (
void *) &(pLCD->
CRSR_IMG[cursor_num * 64]);
341 pLCD->
CRSR_XY = (x & 0x3FF) | ((y & 0x3FF) << 16);
353 pLCD->
CRSR_CLIP = (x & 0x3F) | ((y & 0x3F) << 8);