pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn twi_drv_ctrl(&self) -> &TWI_DRV_CTRL
pub const fn twi_drv_ctrl(&self) -> &TWI_DRV_CTRL
0x200 - TWI_DRV Control Register
Sourcepub const fn twi_drv_cfg(&self) -> &TWI_DRV_CFG
pub const fn twi_drv_cfg(&self) -> &TWI_DRV_CFG
0x204 - TWI_DRV Transmission Configuration Register
Sourcepub const fn twi_drv_slv(&self) -> &TWI_DRV_SLV
pub const fn twi_drv_slv(&self) -> &TWI_DRV_SLV
0x208 - TWI_DRV Slave ID Register
Sourcepub const fn twi_drv_fmt(&self) -> &TWI_DRV_FMT
pub const fn twi_drv_fmt(&self) -> &TWI_DRV_FMT
0x20c - TWI_DRV Packet Format Register
Sourcepub const fn twi_drv_bus_ctrl(&self) -> &TWI_DRV_BUS_CTRL
pub const fn twi_drv_bus_ctrl(&self) -> &TWI_DRV_BUS_CTRL
0x210 - TWI_DRV Bus Control Register
Sourcepub const fn twi_drv_int_ctrl(&self) -> &TWI_DRV_INT_CTRL
pub const fn twi_drv_int_ctrl(&self) -> &TWI_DRV_INT_CTRL
0x214 - TWI_DRV Interrupt Control Register
Sourcepub const fn twi_drv_dma_cfg(&self) -> &TWI_DRV_DMA_CFG
pub const fn twi_drv_dma_cfg(&self) -> &TWI_DRV_DMA_CFG
0x218 - TWI_DRV DMA Configure Register
Sourcepub const fn twi_drv_fifo_con(&self) -> &TWI_DRV_FIFO_CON
pub const fn twi_drv_fifo_con(&self) -> &TWI_DRV_FIFO_CON
0x21c - TWI_DRV FIFO Content Register
Sourcepub const fn twi_drv_send_fifo_acc(&self) -> &TWI_DRV_SEND_FIFO_ACC
pub const fn twi_drv_send_fifo_acc(&self) -> &TWI_DRV_SEND_FIFO_ACC
0x300 - TWI_DRV Send Data FIFO Access Register
Sourcepub const fn twi_drv_recv_fifo_acc(&self) -> &TWI_DRV_RECV_FIFO_ACC
pub const fn twi_drv_recv_fifo_acc(&self) -> &TWI_DRV_RECV_FIFO_ACC
0x304 - TWI_DRV Receive Data FIFO Access 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