Struct d1_pac::cir_rx::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub cir_ctl: CIR_CTL,
pub cir_rxpcfg: CIR_RXPCFG,
pub cir_rxfifo: CIR_RXFIFO,
pub cir_rxint: CIR_RXINT,
pub cir_rxsta: CIR_RXSTA,
pub cir_rxcfg: CIR_RXCFG,
/* private fields */
}
Expand description
Register block
Fields§
§cir_ctl: CIR_CTL
0x00 - CIR Control Register
cir_rxpcfg: CIR_RXPCFG
0x10 - CIR Receiver Pulse Configure Register
cir_rxfifo: CIR_RXFIFO
0x20 - CIR Receiver FIFO Register
cir_rxint: CIR_RXINT
0x2c - CIR Receiver Interrupt Control Register
cir_rxsta: CIR_RXSTA
0x30 - CIR Receiver Status Register
cir_rxcfg: CIR_RXCFG
0x34 - CIR Receiver Configure 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