|
| void | Chip_LCD_Init (LPC_LCD_T *pLCD, LCD_CONFIG_T *LCD_ConfigStruct) |
| | Initialize the LCD controller. More...
|
| |
| void | Chip_LCD_DeInit (LPC_LCD_T *pLCD) |
| | Shutdown the LCD controller. More...
|
| |
| STATIC INLINE void | Chip_LCD_PowerOn (LPC_LCD_T *pLCD) |
| | Power-on the LCD Panel (power pin) More...
|
| |
| STATIC INLINE void | Chip_LCD_PowerOff (LPC_LCD_T *pLCD) |
| | Power-off the LCD Panel (power pin) More...
|
| |
| STATIC INLINE void | Chip_LCD_Enable (LPC_LCD_T *pLCD) |
| | Enable/Disable the LCD Controller. More...
|
| |
| STATIC INLINE void | Chip_LCD_Disable (LPC_LCD_T *pLCD) |
| | Enable/Disable the LCD Controller. More...
|
| |
| STATIC INLINE void | Chip_LCD_SetUPFrameBuffer (LPC_LCD_T *pLCD, void *buffer) |
| | Set LCD Upper Panel Frame Buffer for Single Panel or Upper Panel Frame Buffer for Dual Panel. More...
|
| |
| STATIC INLINE void | Chip_LCD_SetLPFrameBuffer (LPC_LCD_T *pLCD, void *buffer) |
| | Set LCD Lower Panel Frame Buffer for Dual Panel. More...
|
| |
| void | Chip_LCD_Cursor_Config (LPC_LCD_T *pLCD, LCD_CURSOR_SIZE_OPT_T cursor_size, bool sync) |
| | Configure Cursor. More...
|
| |
| STATIC INLINE void | Chip_LCD_Cursor_Enable (LPC_LCD_T *pLCD, uint8_t cursor_num) |
| | Enable Cursor. More...
|
| |
| STATIC INLINE void | Chip_LCD_Cursor_Disable (LPC_LCD_T *pLCD, uint8_t cursor_num) |
| | Disable Cursor. More...
|
| |
| STATIC INLINE void | Chip_LCD_Cursor_LoadPalette0 (LPC_LCD_T *pLCD, uint32_t palette_color) |
| | Load Cursor Palette. More...
|
| |
| STATIC INLINE void | Chip_LCD_Cursor_LoadPalette1 (LPC_LCD_T *pLCD, uint32_t palette_color) |
| | Load Cursor Palette. More...
|
| |
| STATIC INLINE void | Chip_LCD_Cursor_SetPos (LPC_LCD_T *pLCD, uint16_t x, uint16_t y) |
| | Set Cursor Position. More...
|
| |
| STATIC INLINE void | Chip_LCD_Cursor_SetClip (LPC_LCD_T *pLCD, uint16_t x, uint16_t y) |
| | Set Cursor Clipping Position. More...
|
| |
| STATIC INLINE void | Chip_LCD_EnableInts (LPC_LCD_T *pLCD, uint32_t ints) |
| | Enable Controller Interrupt. More...
|
| |
| STATIC INLINE void | Chip_LCD_DisableInts (LPC_LCD_T *pLCD, uint32_t ints) |
| | Disable Controller Interrupt. More...
|
| |
| STATIC INLINE void | Chip_LCD_ClearInts (LPC_LCD_T *pLCD, uint32_t ints) |
| | Clear Controller Interrupt. More...
|
| |
| void | Chip_LCD_Cursor_WriteImage (LPC_LCD_T *pLCD, uint8_t cursor_num, void *Image) |
| | Write Cursor Image into Internal Cursor Image Buffer. More...
|
| |
| void | Chip_LCD_LoadPalette (LPC_LCD_T *pLCD, void *palette) |
| | Load LCD Palette. More...
|
| |