pub struct W(/* private fields */);
Expand description
Register lcd_gint0
writer
Implementations§
source§impl W
impl W
sourcepub fn fsync_int_flag(&mut self) -> FSYNC_INT_FLAG_W<'_, 0>
pub fn fsync_int_flag(&mut self) -> FSYNC_INT_FLAG_W<'_, 0>
Bit 0 - Asserted at the fsync signal in every frame
Write 0 to clear it.
sourcepub fn de_int_flag(&mut self) -> DE_INT_FLAG_W<'_, 1>
pub fn de_int_flag(&mut self) -> DE_INT_FLAG_W<'_, 1>
Bit 1 - Asserted at the first valid line in every frame
Write 0 to clear it.
sourcepub fn fsync_int_inv(&mut self) -> FSYNC_INT_INV_W<'_, 2>
pub fn fsync_int_inv(&mut self) -> FSYNC_INT_INV_W<'_, 2>
Bit 2 - Enable the fsync interrupt to set signal inverse polarity.
When FSYNC is positive, this bit must be 1.
And vice versa.
sourcepub fn lcd_tri_underflow_flag(&mut self) -> LCD_TRI_UNDERFLOW_FLAG_W<'_, 9>
pub fn lcd_tri_underflow_flag(&mut self) -> LCD_TRI_UNDERFLOW_FLAG_W<'_, 9>
Bit 9 - Only used in dsi video mode, tri when sync by dsi but not finish
Write 0 to clear it.
sourcepub fn lcd_tri_counter_int_flag(&mut self) -> LCD_TRI_COUNTER_INT_FLAG_W<'_, 10>
pub fn lcd_tri_counter_int_flag(&mut self) -> LCD_TRI_COUNTER_INT_FLAG_W<'_, 10>
Bit 10 - Trigger when tri counter reaches this value
Write 0 to clear it.
sourcepub fn lcd_tri_finish_int_flag(&mut self) -> LCD_TRI_FINISH_INT_FLAG_W<'_, 11>
pub fn lcd_tri_finish_int_flag(&mut self) -> LCD_TRI_FINISH_INT_FLAG_W<'_, 11>
Bit 11 - Trigger when cpu trigger mode finished
Write 0 to clear it.
sourcepub fn lcd_line_int_flag(&mut self) -> LCD_LINE_INT_FLAG_W<'_, 13>
pub fn lcd_line_int_flag(&mut self) -> LCD_LINE_INT_FLAG_W<'_, 13>
Bit 13 - Trigger when SY0 match the current LCD scan line
Write 0 to clear it.
sourcepub fn lcd_vb_int_flag(&mut self) -> LCD_VB_INT_FLAG_W<'_, 15>
pub fn lcd_vb_int_flag(&mut self) -> LCD_VB_INT_FLAG_W<'_, 15>
Bit 15 - Asserted during vertical no-display period every frame
Write 0 to clear it.
sourcepub fn lcd_tri_counter_int_en(&mut self) -> LCD_TRI_COUNTER_INT_EN_W<'_, 26>
pub fn lcd_tri_counter_int_en(&mut self) -> LCD_TRI_COUNTER_INT_EN_W<'_, 26>
Bit 26 - Enable the trigger counter interrupt
sourcepub fn lcd_tri_finish_int_en(&mut self) -> LCD_TRI_FINISH_INT_EN_W<'_, 27>
pub fn lcd_tri_finish_int_en(&mut self) -> LCD_TRI_FINISH_INT_EN_W<'_, 27>
Bit 27 - Enable the trigger finish interrupt
sourcepub fn lcd_line_int_en(&mut self) -> LCD_LINE_INT_EN_W<'_, 29>
pub fn lcd_line_int_en(&mut self) -> LCD_LINE_INT_EN_W<'_, 29>
Bit 29 - Enable the line interrupt
sourcepub fn lcd_vb_int_en(&mut self) -> LCD_VB_INT_EN_W<'_, 31>
pub fn lcd_vb_int_en(&mut self) -> LCD_VB_INT_EN_W<'_, 31>
Bit 31 - Enable the Vb interrupt