#[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn _0rxfifo_push(&self) -> &_0RXFIFO_PUSH
pub const fn _0rxfifo_push(&self) -> &_0RXFIFO_PUSH
0x28 -
Sourcepub const fn _1rxfifo_push(&self) -> &_1RXFIFO_PUSH
pub const fn _1rxfifo_push(&self) -> &_1RXFIFO_PUSH
0x2c -
Sourcepub const fn _0txfifo_pop(&self) -> &_0TXFIFO_POP
pub const fn _0txfifo_pop(&self) -> &_0TXFIFO_POP
0x34 -
Sourcepub const fn _1txfifo_pop(&self) -> &_1TXFIFO_POP
pub const fn _1txfifo_pop(&self) -> &_1TXFIFO_POP
0x38 -
Sourcepub const fn intvec_tohost(&self) -> &INTVEC_TOHOST
pub const fn intvec_tohost(&self) -> &INTVEC_TOHOST
0x4c -
Sourcepub const fn bridge_conf(&self) -> &BRIDGE_CONF
pub const fn bridge_conf(&self) -> &BRIDGE_CONF
0x74 -
Sourcepub const fn _0_to_eof_des_addr(&self) -> &_0_TO_EOF_DES_ADDR
pub const fn _0_to_eof_des_addr(&self) -> &_0_TO_EOF_DES_ADDR
0x78 -
Sourcepub const fn _0_tx_eof_des_addr(&self) -> &_0_TX_EOF_DES_ADDR
pub const fn _0_tx_eof_des_addr(&self) -> &_0_TX_EOF_DES_ADDR
0x7c -
Sourcepub const fn _0_to_eof_bfr_des_addr(&self) -> &_0_TO_EOF_BFR_DES_ADDR
pub const fn _0_to_eof_bfr_des_addr(&self) -> &_0_TO_EOF_BFR_DES_ADDR
0x80 -
Sourcepub const fn _1_to_eof_des_addr(&self) -> &_1_TO_EOF_DES_ADDR
pub const fn _1_to_eof_des_addr(&self) -> &_1_TO_EOF_DES_ADDR
0x84 -
Sourcepub const fn _1_tx_eof_des_addr(&self) -> &_1_TX_EOF_DES_ADDR
pub const fn _1_tx_eof_des_addr(&self) -> &_1_TX_EOF_DES_ADDR
0x88 -
Sourcepub const fn _1_to_eof_bfr_des_addr(&self) -> &_1_TO_EOF_BFR_DES_ADDR
pub const fn _1_to_eof_bfr_des_addr(&self) -> &_1_TO_EOF_BFR_DES_ADDR
0x8c -
Sourcepub const fn rx_dscr_conf(&self) -> &RX_DSCR_CONF
pub const fn rx_dscr_conf(&self) -> &RX_DSCR_CONF
0x98 -
Sourcepub const fn _0_txlink_dscr(&self) -> &_0_TXLINK_DSCR
pub const fn _0_txlink_dscr(&self) -> &_0_TXLINK_DSCR
0x9c -
Sourcepub const fn _0_txlink_dscr_bf0(&self) -> &_0_TXLINK_DSCR_BF0
pub const fn _0_txlink_dscr_bf0(&self) -> &_0_TXLINK_DSCR_BF0
0xa0 -
Sourcepub const fn _0_txlink_dscr_bf1(&self) -> &_0_TXLINK_DSCR_BF1
pub const fn _0_txlink_dscr_bf1(&self) -> &_0_TXLINK_DSCR_BF1
0xa4 -
Sourcepub const fn _0_rxlink_dscr(&self) -> &_0_RXLINK_DSCR
pub const fn _0_rxlink_dscr(&self) -> &_0_RXLINK_DSCR
0xa8 -
Sourcepub const fn _0_rxlink_dscr_bf0(&self) -> &_0_RXLINK_DSCR_BF0
pub const fn _0_rxlink_dscr_bf0(&self) -> &_0_RXLINK_DSCR_BF0
0xac -
Sourcepub const fn _0_rxlink_dscr_bf1(&self) -> &_0_RXLINK_DSCR_BF1
pub const fn _0_rxlink_dscr_bf1(&self) -> &_0_RXLINK_DSCR_BF1
0xb0 -
Sourcepub const fn _1_txlink_dscr(&self) -> &_1_TXLINK_DSCR
pub const fn _1_txlink_dscr(&self) -> &_1_TXLINK_DSCR
0xb4 -
Sourcepub const fn _1_txlink_dscr_bf0(&self) -> &_1_TXLINK_DSCR_BF0
pub const fn _1_txlink_dscr_bf0(&self) -> &_1_TXLINK_DSCR_BF0
0xb8 -
Sourcepub const fn _1_txlink_dscr_bf1(&self) -> &_1_TXLINK_DSCR_BF1
pub const fn _1_txlink_dscr_bf1(&self) -> &_1_TXLINK_DSCR_BF1
0xbc -
Sourcepub const fn _1_rxlink_dscr(&self) -> &_1_RXLINK_DSCR
pub const fn _1_rxlink_dscr(&self) -> &_1_RXLINK_DSCR
0xc0 -
Sourcepub const fn _1_rxlink_dscr_bf0(&self) -> &_1_RXLINK_DSCR_BF0
pub const fn _1_rxlink_dscr_bf0(&self) -> &_1_RXLINK_DSCR_BF0
0xc4 -
Sourcepub const fn _1_rxlink_dscr_bf1(&self) -> &_1_RXLINK_DSCR_BF1
pub const fn _1_rxlink_dscr_bf1(&self) -> &_1_RXLINK_DSCR_BF1
0xc8 -
Sourcepub const fn _0_tx_erreof_des_addr(&self) -> &_0_TX_ERREOF_DES_ADDR
pub const fn _0_tx_erreof_des_addr(&self) -> &_0_TX_ERREOF_DES_ADDR
0xcc -
Sourcepub const fn _1_tx_erreof_des_addr(&self) -> &_1_TX_ERREOF_DES_ADDR
pub const fn _1_tx_erreof_des_addr(&self) -> &_1_TX_ERREOF_DES_ADDR
0xd0 -
Sourcepub const fn tx_dscr_conf(&self) -> &TX_DSCR_CONF
pub const fn tx_dscr_conf(&self) -> &TX_DSCR_CONF
0xd8 -
Sourcepub const fn cmd_infor0(&self) -> &CMD_INFOR0
pub const fn cmd_infor0(&self) -> &CMD_INFOR0
0xdc -
Sourcepub const fn cmd_infor1(&self) -> &CMD_INFOR1
pub const fn cmd_infor1(&self) -> &CMD_INFOR1
0xe0 -
Sourcepub const fn _0_len_conf(&self) -> &_0_LEN_CONF
pub const fn _0_len_conf(&self) -> &_0_LEN_CONF
0xe4 -
Sourcepub const fn _0_txpkt_h_dscr(&self) -> &_0_TXPKT_H_DSCR
pub const fn _0_txpkt_h_dscr(&self) -> &_0_TXPKT_H_DSCR
0xec -
Sourcepub const fn _0_txpkt_e_dscr(&self) -> &_0_TXPKT_E_DSCR
pub const fn _0_txpkt_e_dscr(&self) -> &_0_TXPKT_E_DSCR
0xf0 -
Sourcepub const fn _0_rxpkt_h_dscr(&self) -> &_0_RXPKT_H_DSCR
pub const fn _0_rxpkt_h_dscr(&self) -> &_0_RXPKT_H_DSCR
0xf4 -
Sourcepub const fn _0_rxpkt_e_dscr(&self) -> &_0_RXPKT_E_DSCR
pub const fn _0_rxpkt_e_dscr(&self) -> &_0_RXPKT_E_DSCR
0xf8 -
Sourcepub const fn _0_txpktu_h_dscr(&self) -> &_0_TXPKTU_H_DSCR
pub const fn _0_txpktu_h_dscr(&self) -> &_0_TXPKTU_H_DSCR
0xfc -
Sourcepub const fn _0_txpktu_e_dscr(&self) -> &_0_TXPKTU_E_DSCR
pub const fn _0_txpktu_e_dscr(&self) -> &_0_TXPKTU_E_DSCR
0x100 -
Sourcepub const fn _0_rxpktu_h_dscr(&self) -> &_0_RXPKTU_H_DSCR
pub const fn _0_rxpktu_h_dscr(&self) -> &_0_RXPKTU_H_DSCR
0x104 -
Sourcepub const fn _0_rxpktu_e_dscr(&self) -> &_0_RXPKTU_E_DSCR
pub const fn _0_rxpktu_e_dscr(&self) -> &_0_RXPKTU_E_DSCR
0x108 -
Sourcepub const fn seq_position(&self) -> &SEQ_POSITION
pub const fn seq_position(&self) -> &SEQ_POSITION
0x114 -
Sourcepub const fn _0_dscr_rec_conf(&self) -> &_0_DSCR_REC_CONF
pub const fn _0_dscr_rec_conf(&self) -> &_0_DSCR_REC_CONF
0x118 -
Sourcepub const fn sdio_crc_st0(&self) -> &SDIO_CRC_ST0
pub const fn sdio_crc_st0(&self) -> &SDIO_CRC_ST0
0x11c -
Sourcepub const fn sdio_crc_st1(&self) -> &SDIO_CRC_ST1
pub const fn sdio_crc_st1(&self) -> &SDIO_CRC_ST1
0x120 -
Sourcepub const fn _0_eof_start_des(&self) -> &_0_EOF_START_DES
pub const fn _0_eof_start_des(&self) -> &_0_EOF_START_DES
0x124 -
Sourcepub const fn _0_push_dscr_addr(&self) -> &_0_PUSH_DSCR_ADDR
pub const fn _0_push_dscr_addr(&self) -> &_0_PUSH_DSCR_ADDR
0x128 -
Sourcepub const fn _0_done_dscr_addr(&self) -> &_0_DONE_DSCR_ADDR
pub const fn _0_done_dscr_addr(&self) -> &_0_DONE_DSCR_ADDR
0x12c -
Sourcepub const fn _0_sub_start_des(&self) -> &_0_SUB_START_DES
pub const fn _0_sub_start_des(&self) -> &_0_SUB_START_DES
0x130 -
Sourcepub const fn _0_dscr_cnt(&self) -> &_0_DSCR_CNT
pub const fn _0_dscr_cnt(&self) -> &_0_DSCR_CNT
0x134 -
Sourcepub const fn _0_len_lim_conf(&self) -> &_0_LEN_LIM_CONF
pub const fn _0_len_lim_conf(&self) -> &_0_LEN_LIM_CONF
0x138 -
Sourcepub const fn _0int_ena1(&self) -> &_0INT_ENA1
pub const fn _0int_ena1(&self) -> &_0INT_ENA1
0x140 -
Sourcepub const fn _1int_ena1(&self) -> &_1INT_ENA1
pub const fn _1int_ena1(&self) -> &_1INT_ENA1
0x148 -
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