Struct esp32::slchost::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub const fn host_slchost_func2_0(&self) -> &HOST_SLCHOST_FUNC2_0
pub const fn host_slchost_func2_0(&self) -> &HOST_SLCHOST_FUNC2_0
0x10 -
sourcepub const fn host_slchost_func2_1(&self) -> &HOST_SLCHOST_FUNC2_1
pub const fn host_slchost_func2_1(&self) -> &HOST_SLCHOST_FUNC2_1
0x14 -
sourcepub const fn host_slchost_func2_2(&self) -> &HOST_SLCHOST_FUNC2_2
pub const fn host_slchost_func2_2(&self) -> &HOST_SLCHOST_FUNC2_2
0x20 -
sourcepub const fn host_slchost_gpio_status0(&self) -> &HOST_SLCHOST_GPIO_STATUS0
pub const fn host_slchost_gpio_status0(&self) -> &HOST_SLCHOST_GPIO_STATUS0
0x34 -
sourcepub const fn host_slchost_gpio_status1(&self) -> &HOST_SLCHOST_GPIO_STATUS1
pub const fn host_slchost_gpio_status1(&self) -> &HOST_SLCHOST_GPIO_STATUS1
0x38 -
sourcepub const fn host_slchost_gpio_in0(&self) -> &HOST_SLCHOST_GPIO_IN0
pub const fn host_slchost_gpio_in0(&self) -> &HOST_SLCHOST_GPIO_IN0
0x3c -
sourcepub const fn host_slchost_gpio_in1(&self) -> &HOST_SLCHOST_GPIO_IN1
pub const fn host_slchost_gpio_in1(&self) -> &HOST_SLCHOST_GPIO_IN1
0x40 -
sourcepub const fn host_slc0host_token_rdata(&self) -> &HOST_SLC0HOST_TOKEN_RDATA
pub const fn host_slc0host_token_rdata(&self) -> &HOST_SLC0HOST_TOKEN_RDATA
0x44 -
sourcepub const fn host_slc0_host_pf(&self) -> &HOST_SLC0_HOST_PF
pub const fn host_slc0_host_pf(&self) -> &HOST_SLC0_HOST_PF
0x48 -
sourcepub const fn host_slc1_host_pf(&self) -> &HOST_SLC1_HOST_PF
pub const fn host_slc1_host_pf(&self) -> &HOST_SLC1_HOST_PF
0x4c -
sourcepub const fn host_slc0host_int_raw(&self) -> &HOST_SLC0HOST_INT_RAW
pub const fn host_slc0host_int_raw(&self) -> &HOST_SLC0HOST_INT_RAW
0x50 -
sourcepub const fn host_slc1host_int_raw(&self) -> &HOST_SLC1HOST_INT_RAW
pub const fn host_slc1host_int_raw(&self) -> &HOST_SLC1HOST_INT_RAW
0x54 -
sourcepub const fn host_slc0host_int_st(&self) -> &HOST_SLC0HOST_INT_ST
pub const fn host_slc0host_int_st(&self) -> &HOST_SLC0HOST_INT_ST
0x58 -
sourcepub const fn host_slc1host_int_st(&self) -> &HOST_SLC1HOST_INT_ST
pub const fn host_slc1host_int_st(&self) -> &HOST_SLC1HOST_INT_ST
0x5c -
sourcepub const fn host_slchost_pkt_len(&self) -> &HOST_SLCHOST_PKT_LEN
pub const fn host_slchost_pkt_len(&self) -> &HOST_SLCHOST_PKT_LEN
0x60 -
sourcepub const fn host_slchost_state_w0(&self) -> &HOST_SLCHOST_STATE_W0
pub const fn host_slchost_state_w0(&self) -> &HOST_SLCHOST_STATE_W0
0x64 -
sourcepub const fn host_slchost_state_w1(&self) -> &HOST_SLCHOST_STATE_W1
pub const fn host_slchost_state_w1(&self) -> &HOST_SLCHOST_STATE_W1
0x68 -
sourcepub const fn host_slchost_conf_w0(&self) -> &HOST_SLCHOST_CONF_W0
pub const fn host_slchost_conf_w0(&self) -> &HOST_SLCHOST_CONF_W0
0x6c -
sourcepub const fn host_slchost_conf_w1(&self) -> &HOST_SLCHOST_CONF_W1
pub const fn host_slchost_conf_w1(&self) -> &HOST_SLCHOST_CONF_W1
0x70 -
sourcepub const fn host_slchost_conf_w2(&self) -> &HOST_SLCHOST_CONF_W2
pub const fn host_slchost_conf_w2(&self) -> &HOST_SLCHOST_CONF_W2
0x74 -
sourcepub const fn host_slchost_conf_w3(&self) -> &HOST_SLCHOST_CONF_W3
pub const fn host_slchost_conf_w3(&self) -> &HOST_SLCHOST_CONF_W3
0x78 -
sourcepub const fn host_slchost_conf_w4(&self) -> &HOST_SLCHOST_CONF_W4
pub const fn host_slchost_conf_w4(&self) -> &HOST_SLCHOST_CONF_W4
0x7c -
sourcepub const fn host_slchost_conf_w5(&self) -> &HOST_SLCHOST_CONF_W5
pub const fn host_slchost_conf_w5(&self) -> &HOST_SLCHOST_CONF_W5
0x80 -
sourcepub const fn host_slchost_win_cmd(&self) -> &HOST_SLCHOST_WIN_CMD
pub const fn host_slchost_win_cmd(&self) -> &HOST_SLCHOST_WIN_CMD
0x84 -
sourcepub const fn host_slchost_conf_w6(&self) -> &HOST_SLCHOST_CONF_W6
pub const fn host_slchost_conf_w6(&self) -> &HOST_SLCHOST_CONF_W6
0x88 -
sourcepub const fn host_slchost_conf_w7(&self) -> &HOST_SLCHOST_CONF_W7
pub const fn host_slchost_conf_w7(&self) -> &HOST_SLCHOST_CONF_W7
0x8c -
sourcepub const fn host_slchost_pkt_len0(&self) -> &HOST_SLCHOST_PKT_LEN0
pub const fn host_slchost_pkt_len0(&self) -> &HOST_SLCHOST_PKT_LEN0
0x90 -
sourcepub const fn host_slchost_pkt_len1(&self) -> &HOST_SLCHOST_PKT_LEN1
pub const fn host_slchost_pkt_len1(&self) -> &HOST_SLCHOST_PKT_LEN1
0x94 -
sourcepub const fn host_slchost_pkt_len2(&self) -> &HOST_SLCHOST_PKT_LEN2
pub const fn host_slchost_pkt_len2(&self) -> &HOST_SLCHOST_PKT_LEN2
0x98 -
sourcepub const fn host_slchost_conf_w8(&self) -> &HOST_SLCHOST_CONF_W8
pub const fn host_slchost_conf_w8(&self) -> &HOST_SLCHOST_CONF_W8
0x9c -
sourcepub const fn host_slchost_conf_w9(&self) -> &HOST_SLCHOST_CONF_W9
pub const fn host_slchost_conf_w9(&self) -> &HOST_SLCHOST_CONF_W9
0xa0 -
sourcepub const fn host_slchost_conf_w10(&self) -> &HOST_SLCHOST_CONF_W10
pub const fn host_slchost_conf_w10(&self) -> &HOST_SLCHOST_CONF_W10
0xa4 -
sourcepub const fn host_slchost_conf_w11(&self) -> &HOST_SLCHOST_CONF_W11
pub const fn host_slchost_conf_w11(&self) -> &HOST_SLCHOST_CONF_W11
0xa8 -
sourcepub const fn host_slchost_conf_w12(&self) -> &HOST_SLCHOST_CONF_W12
pub const fn host_slchost_conf_w12(&self) -> &HOST_SLCHOST_CONF_W12
0xac -
sourcepub const fn host_slchost_conf_w13(&self) -> &HOST_SLCHOST_CONF_W13
pub const fn host_slchost_conf_w13(&self) -> &HOST_SLCHOST_CONF_W13
0xb0 -
sourcepub const fn host_slchost_conf_w14(&self) -> &HOST_SLCHOST_CONF_W14
pub const fn host_slchost_conf_w14(&self) -> &HOST_SLCHOST_CONF_W14
0xb4 -
sourcepub const fn host_slchost_conf_w15(&self) -> &HOST_SLCHOST_CONF_W15
pub const fn host_slchost_conf_w15(&self) -> &HOST_SLCHOST_CONF_W15
0xb8 -
sourcepub const fn host_slchost_check_sum0(&self) -> &HOST_SLCHOST_CHECK_SUM0
pub const fn host_slchost_check_sum0(&self) -> &HOST_SLCHOST_CHECK_SUM0
0xbc -
sourcepub const fn host_slchost_check_sum1(&self) -> &HOST_SLCHOST_CHECK_SUM1
pub const fn host_slchost_check_sum1(&self) -> &HOST_SLCHOST_CHECK_SUM1
0xc0 -
sourcepub const fn host_slc1host_token_rdata(&self) -> &HOST_SLC1HOST_TOKEN_RDATA
pub const fn host_slc1host_token_rdata(&self) -> &HOST_SLC1HOST_TOKEN_RDATA
0xc4 -
sourcepub const fn host_slc0host_token_wdata(&self) -> &HOST_SLC0HOST_TOKEN_WDATA
pub const fn host_slc0host_token_wdata(&self) -> &HOST_SLC0HOST_TOKEN_WDATA
0xc8 -
sourcepub const fn host_slc1host_token_wdata(&self) -> &HOST_SLC1HOST_TOKEN_WDATA
pub const fn host_slc1host_token_wdata(&self) -> &HOST_SLC1HOST_TOKEN_WDATA
0xcc -
sourcepub const fn host_slchost_token_con(&self) -> &HOST_SLCHOST_TOKEN_CON
pub const fn host_slchost_token_con(&self) -> &HOST_SLCHOST_TOKEN_CON
0xd0 -
sourcepub const fn host_slc0host_int_clr(&self) -> &HOST_SLC0HOST_INT_CLR
pub const fn host_slc0host_int_clr(&self) -> &HOST_SLC0HOST_INT_CLR
0xd4 -
sourcepub const fn host_slc1host_int_clr(&self) -> &HOST_SLC1HOST_INT_CLR
pub const fn host_slc1host_int_clr(&self) -> &HOST_SLC1HOST_INT_CLR
0xd8 -
sourcepub const fn host_slc0host_func1_int_ena(&self) -> &HOST_SLC0HOST_FUNC1_INT_ENA
pub const fn host_slc0host_func1_int_ena(&self) -> &HOST_SLC0HOST_FUNC1_INT_ENA
0xdc -
sourcepub const fn host_slc1host_func1_int_ena(&self) -> &HOST_SLC1HOST_FUNC1_INT_ENA
pub const fn host_slc1host_func1_int_ena(&self) -> &HOST_SLC1HOST_FUNC1_INT_ENA
0xe0 -
sourcepub const fn host_slc0host_func2_int_ena(&self) -> &HOST_SLC0HOST_FUNC2_INT_ENA
pub const fn host_slc0host_func2_int_ena(&self) -> &HOST_SLC0HOST_FUNC2_INT_ENA
0xe4 -
sourcepub const fn host_slc1host_func2_int_ena(&self) -> &HOST_SLC1HOST_FUNC2_INT_ENA
pub const fn host_slc1host_func2_int_ena(&self) -> &HOST_SLC1HOST_FUNC2_INT_ENA
0xe8 -
sourcepub const fn host_slc0host_int_ena(&self) -> &HOST_SLC0HOST_INT_ENA
pub const fn host_slc0host_int_ena(&self) -> &HOST_SLC0HOST_INT_ENA
0xec -
sourcepub const fn host_slc1host_int_ena(&self) -> &HOST_SLC1HOST_INT_ENA
pub const fn host_slc1host_int_ena(&self) -> &HOST_SLC1HOST_INT_ENA
0xf0 -
sourcepub const fn host_slc0host_rx_infor(&self) -> &HOST_SLC0HOST_RX_INFOR
pub const fn host_slc0host_rx_infor(&self) -> &HOST_SLC0HOST_RX_INFOR
0xf4 -
sourcepub const fn host_slc1host_rx_infor(&self) -> &HOST_SLC1HOST_RX_INFOR
pub const fn host_slc1host_rx_infor(&self) -> &HOST_SLC1HOST_RX_INFOR
0xf8 -
sourcepub const fn host_slc0host_len_wd(&self) -> &HOST_SLC0HOST_LEN_WD
pub const fn host_slc0host_len_wd(&self) -> &HOST_SLC0HOST_LEN_WD
0xfc -
sourcepub const fn host_slc_apbwin_wdata(&self) -> &HOST_SLC_APBWIN_WDATA
pub const fn host_slc_apbwin_wdata(&self) -> &HOST_SLC_APBWIN_WDATA
0x100 -
sourcepub const fn host_slc_apbwin_conf(&self) -> &HOST_SLC_APBWIN_CONF
pub const fn host_slc_apbwin_conf(&self) -> &HOST_SLC_APBWIN_CONF
0x104 -
sourcepub const fn host_slc_apbwin_rdata(&self) -> &HOST_SLC_APBWIN_RDATA
pub const fn host_slc_apbwin_rdata(&self) -> &HOST_SLC_APBWIN_RDATA
0x108 -
sourcepub const fn host_slchost_rdclr0(&self) -> &HOST_SLCHOST_RDCLR0
pub const fn host_slchost_rdclr0(&self) -> &HOST_SLCHOST_RDCLR0
0x10c -
sourcepub const fn host_slchost_rdclr1(&self) -> &HOST_SLCHOST_RDCLR1
pub const fn host_slchost_rdclr1(&self) -> &HOST_SLCHOST_RDCLR1
0x110 -
sourcepub const fn host_slc0host_int_ena1(&self) -> &HOST_SLC0HOST_INT_ENA1
pub const fn host_slc0host_int_ena1(&self) -> &HOST_SLC0HOST_INT_ENA1
0x114 -
sourcepub const fn host_slc1host_int_ena1(&self) -> &HOST_SLC1HOST_INT_ENA1
pub const fn host_slc1host_int_ena1(&self) -> &HOST_SLC1HOST_INT_ENA1
0x118 -
sourcepub const fn host_slchostdate(&self) -> &HOST_SLCHOSTDATE
pub const fn host_slchostdate(&self) -> &HOST_SLCHOSTDATE
0x178 -
sourcepub const fn host_slchostid(&self) -> &HOST_SLCHOSTID
pub const fn host_slchostid(&self) -> &HOST_SLCHOSTID
0x17c -
sourcepub const fn host_slchost_conf(&self) -> &HOST_SLCHOST_CONF
pub const fn host_slchost_conf(&self) -> &HOST_SLCHOST_CONF
0x1f0 -
sourcepub const fn host_slchost_inf_st(&self) -> &HOST_SLCHOST_INF_ST
pub const fn host_slchost_inf_st(&self) -> &HOST_SLCHOST_INF_ST
0x1f4 -
Auto Trait Implementations§
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