pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn tvd_top_map(&self) -> &TVD_TOP_MAP
pub const fn tvd_top_map(&self) -> &TVD_TOP_MAP
0x00 - TVD TOP MAP Register
Sourcepub const fn tvd_3d_ctl1(&self) -> &TVD_3D_CTL1
pub const fn tvd_3d_ctl1(&self) -> &TVD_3D_CTL1
0x08 - TVD 3D DMA CONTROL Register1
Sourcepub const fn tvd_3d_ctl2(&self) -> &TVD_3D_CTL2
pub const fn tvd_3d_ctl2(&self) -> &TVD_3D_CTL2
0x0c - TVD 3D DMA CONTROL Register2
Sourcepub const fn tvd_3d_ctl3(&self) -> &TVD_3D_CTL3
pub const fn tvd_3d_ctl3(&self) -> &TVD_3D_CTL3
0x10 - TVD 3D DMA CONTROL Register3
Sourcepub const fn tvd_3d_ctl4(&self) -> &TVD_3D_CTL4
pub const fn tvd_3d_ctl4(&self) -> &TVD_3D_CTL4
0x14 - TVD 3D DMA CONTROL Register4
Sourcepub const fn tvd_3d_ctl5(&self) -> &TVD_3D_CTL5
pub const fn tvd_3d_ctl5(&self) -> &TVD_3D_CTL5
0x18 - TVD 3D DMA CONTROL Register5
Sourcepub const fn tvd_top_ctl(&self, n: usize) -> &TVD_TOP_CTL
pub const fn tvd_top_ctl(&self, n: usize) -> &TVD_TOP_CTL
0x24..0x34 - TVD TOP CONTROL Register
Sourcepub const fn tvd_adc_ctl(&self, n: usize) -> &TVD_ADC_CTL
pub const fn tvd_adc_ctl(&self, n: usize) -> &TVD_ADC_CTL
0x28..0x38 - TVD ADC CONTROL Register
Sourcepub const fn tvd_adc_cfg(&self, n: usize) -> &TVD_ADC_CFG
pub const fn tvd_adc_cfg(&self, n: usize) -> &TVD_ADC_CFG
0x2c..0x3c - TVD ADC CONFIGURATION 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