60 if( LCD_Config == NULL )
109 volatile uint8_t* lcd_dsp_ram;
111 lcd_dsp_ram = &LCD->DR0;
112 for( u32Index = 0; u32Index < LCDBufSize; u32Index ++ )
114 lcd_dsp_ram[u32Index] = 0;
133 volatile uint8_t* lcd_dsp_ram;
136 if( ( u32Index + size ) > LCDBufSize )
138 size = size - ( ( u32Index + size ) - LCDBufSize );
141 lcd_dsp_ram = &LCD->DR0;
142 for( i = 0; i < size; i ++ )
144 lcd_dsp_ram[u32Index + i] = write_buf[i];
HAL_Status_Type HAL_LCD_SetRegister(uint32_t LCD_CR, uint32_t LCD_CCR)
Set LCD LCD_CR/LCD_CCR Registers.
Contains all macro definitions and function prototypes support for scu firmware library on A31R71x.
Contains all macro definitions and function prototypes support for lcd firmware library on A31R71x.
HAL_Status_Type HAL_LCD_WriteDspRam(uint8_t *write_buf, uint32_t u32Index, uint32_t size)
Write LCD Buffer.
HAL_Status_Type HAL_LCD_ClearDspRam(void)
Clear LCD Buffer.
HAL_Status_Type HAL_LCD_Init(LCD_CFG_Type *LCD_Config)
Initialize the LCD peripheral with the specified parameters.
void HAL_SCU_Peripheral_EnableClock2(uint32_t u32PeriClk2, uint32_t u32Ind)
Set Each Peripheral Clock.