pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn tv_src_ctl(&self) -> &TV_SRC_CTL
pub const fn tv_src_ctl(&self) -> &TV_SRC_CTL
0x40 - TV Source Control Register
Sourcepub const fn tv_ceu_ctl(&self) -> &TV_CEU_CTL
pub const fn tv_ceu_ctl(&self) -> &TV_CEU_CTL
0x100 - TV CEU Control Register
Sourcepub const fn tv_ceu_coef_mul(&self, n: usize) -> &TV_CEU_COEF_MUL
pub const fn tv_ceu_coef_mul(&self, n: usize) -> &TV_CEU_COEF_MUL
0x110..0x13c - TV CEU Coefficient Register0
Sourcepub const fn tv_ceu_coef_rang(&self, n: usize) -> &TV_CEU_COEF_RANG
pub const fn tv_ceu_coef_rang(&self, n: usize) -> &TV_CEU_COEF_RANG
0x140..0x14c - TV CEU Coefficient Register2
Sourcepub const fn tv_safe_period(&self) -> &TV_SAFE_PERIOD
pub const fn tv_safe_period(&self) -> &TV_SAFE_PERIOD
0x1f0 - TV Safe Period Register
Sourcepub const fn tv_fill_ctl(&self) -> &TV_FILL_CTL
pub const fn tv_fill_ctl(&self) -> &TV_FILL_CTL
0x300 - TV Fill Data Control Register
Sourcepub const fn tv_fill_begin(&self, n: usize) -> &TV_FILL_BEGIN
pub const fn tv_fill_begin(&self, n: usize) -> &TV_FILL_BEGIN
0x304..0x310 - TV Fill Data Begin Register
Sourcepub const fn tv_fill_end(&self, n: usize) -> &TV_FILL_END
pub const fn tv_fill_end(&self, n: usize) -> &TV_FILL_END
0x308..0x314 - TV Fill Data End Register
Sourcepub const fn tv_fill_data(&self, n: usize) -> &TV_FILL_DATA
pub const fn tv_fill_data(&self, n: usize) -> &TV_FILL_DATA
0x30c..0x318 - TV Fill Data Value Register
Sourcepub const fn tv_data_io_pol0(&self) -> &TV_DATA_IO_POL0
pub const fn tv_data_io_pol0(&self) -> &TV_DATA_IO_POL0
0x330 - TCON Data IO Polarity Control0
Sourcepub const fn tv_data_io_pol1(&self) -> &TV_DATA_IO_POL1
pub const fn tv_data_io_pol1(&self) -> &TV_DATA_IO_POL1
0x334 - TCON Data IO Polarity Control1
Sourcepub const fn tv_data_io_tri0(&self) -> &TV_DATA_IO_TRI0
pub const fn tv_data_io_tri0(&self) -> &TV_DATA_IO_TRI0
0x338 - TCON Data IO Enable Control0
Sourcepub const fn tv_data_io_tri1(&self) -> &TV_DATA_IO_TRI1
pub const fn tv_data_io_tri1(&self) -> &TV_DATA_IO_TRI1
0x33c - TCON Data IO Enable Control1
Sourcepub const fn tv_pixeldepth_mode(&self) -> &TV_PIXELDEPTH_MODE
pub const fn tv_pixeldepth_mode(&self) -> &TV_PIXELDEPTH_MODE
0x340 - TV Pixeldepth Mode Control Register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more