pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn cfg_ram_cken(&self) -> &CfgRamCken
pub const fn cfg_ram_cken(&self) -> &CfgRamCken
0x04 - RAM clock enable
Sourcepub const fn cfg_ram_sel(&self) -> &CfgRamSel
pub const fn cfg_ram_sel(&self) -> &CfgRamSel
0x08 - Share RAM control and RAM select
Sourcepub const fn ram_sw_conflict_clr(&self) -> &RamSwConflictClr
pub const fn ram_sw_conflict_clr(&self) -> &RamSwConflictClr
0x0c - RAM software conflict clear
Sourcepub const fn ram_sw_conflict_st(&self) -> &RamSwConflictSt
pub const fn ram_sw_conflict_st(&self) -> &RamSwConflictSt
0x10 - RAM software conflict status
Sourcepub const fn ramx_sw_conflict_base_addr(&self) -> &RamxSwConflictBaseAddr
pub const fn ramx_sw_conflict_base_addr(&self) -> &RamxSwConflictBaseAddr
0x14 - RAMX software conflict base address
Sourcepub const fn cfg_freq_busdmac(&self) -> &CfgFreqBusdmac
pub const fn cfg_freq_busdmac(&self) -> &CfgFreqBusdmac
0x50 - Bus DMAC frequency configuration
Sourcepub const fn cfg_rx_start_addr(&self) -> &CfgRxStartAddr
pub const fn cfg_rx_start_addr(&self) -> &CfgRxStartAddr
0x5c - RX start address
Sourcepub const fn cfg_rx_end_addr(&self) -> &CfgRxEndAddr
pub const fn cfg_rx_end_addr(&self) -> &CfgRxEndAddr
0x60 - RX end address
Sourcepub const fn cfg_rx_done_sts(&self) -> &CfgRxDoneSts
pub const fn cfg_rx_done_sts(&self) -> &CfgRxDoneSts
0x64 - RX done status
Sourcepub const fn cfg_rx_done_addr(&self) -> &CfgRxDoneAddr
pub const fn cfg_rx_done_addr(&self) -> &CfgRxDoneAddr
0x68 - RX done address
Sourcepub const fn cfg_wlphy2pkt_rx_ram_sts(&self) -> &CfgWlphy2pktRxRamSts
pub const fn cfg_wlphy2pkt_rx_ram_sts(&self) -> &CfgWlphy2pktRxRamSts
0x6c - WL PHY-to-packet RX RAM status
Sourcepub const fn cfg_tx_start_addr(&self) -> &CfgTxStartAddr
pub const fn cfg_tx_start_addr(&self) -> &CfgTxStartAddr
0x74 - TX start address
Sourcepub const fn cfg_tx_end_addr(&self) -> &CfgTxEndAddr
pub const fn cfg_tx_end_addr(&self) -> &CfgTxEndAddr
0x78 - TX end address
Sourcepub const fn cfg_tx_done_sts(&self) -> &CfgTxDoneSts
pub const fn cfg_tx_done_sts(&self) -> &CfgTxDoneSts
0x7c - TX done status
Sourcepub const fn cfg_tx_done_addr(&self) -> &CfgTxDoneAddr
pub const fn cfg_tx_done_addr(&self) -> &CfgTxDoneAddr
0x80 - TX done address
Sourcepub const fn cfg_wlphy2pkt_tx_ram_sts(&self) -> &CfgWlphy2pktTxRamSts
pub const fn cfg_wlphy2pkt_tx_ram_sts(&self) -> &CfgWlphy2pktTxRamSts
0x84 - WL PHY-to-packet TX RAM status
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl !Sync for RegisterBlock
impl Send for RegisterBlock
impl Unpin for RegisterBlock
impl UnsafeUnpin 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