[][src]Struct esp32::slchost::RegisterBlock

#[repr(C)]
pub struct RegisterBlock {
    pub host_slchost_func2_0_reg: HOST_SLCHOST_FUNC2_0_REG,
    pub host_slchost_func2_1_reg: HOST_SLCHOST_FUNC2_1_REG,
    pub host_slchost_func2_2_reg: HOST_SLCHOST_FUNC2_2_REG,
    pub host_slchost_gpio_status0_reg: HOST_SLCHOST_GPIO_STATUS0_REG,
    pub host_slchost_gpio_status1_reg: HOST_SLCHOST_GPIO_STATUS1_REG,
    pub host_slchost_gpio_in0_reg: HOST_SLCHOST_GPIO_IN0_REG,
    pub host_slchost_gpio_in1_reg: HOST_SLCHOST_GPIO_IN1_REG,
    pub host_slc0host_token_rdata_reg: HOST_SLC0HOST_TOKEN_RDATA_REG,
    pub host_slc0_host_pf_reg: HOST_SLC0_HOST_PF_REG,
    pub host_slc1_host_pf_reg: HOST_SLC1_HOST_PF_REG,
    pub host_slc0host_int_raw_reg: HOST_SLC0HOST_INT_RAW_REG,
    pub host_slc1host_int_raw_reg: HOST_SLC1HOST_INT_RAW_REG,
    pub host_slc0host_int_st_reg: HOST_SLC0HOST_INT_ST_REG,
    pub host_slc1host_int_st_reg: HOST_SLC1HOST_INT_ST_REG,
    pub host_slchost_pkt_len_reg: HOST_SLCHOST_PKT_LEN_REG,
    pub host_slchost_state_w0_reg: HOST_SLCHOST_STATE_W0_REG,
    pub host_slchost_state_w1_reg: HOST_SLCHOST_STATE_W1_REG,
    pub host_slchost_conf_w0_reg: HOST_SLCHOST_CONF_W0_REG,
    pub host_slchost_conf_w1_reg: HOST_SLCHOST_CONF_W1_REG,
    pub host_slchost_conf_w2_reg: HOST_SLCHOST_CONF_W2_REG,
    pub host_slchost_conf_w3_reg: HOST_SLCHOST_CONF_W3_REG,
    pub host_slchost_conf_w4_reg: HOST_SLCHOST_CONF_W4_REG,
    pub host_slchost_conf_w5_reg: HOST_SLCHOST_CONF_W5_REG,
    pub host_slchost_conf_w6_reg: HOST_SLCHOST_CONF_W6_REG,
    pub host_slchost_conf_w7_reg: HOST_SLCHOST_CONF_W7_REG,
    pub host_slchost_pkt_len0_reg: HOST_SLCHOST_PKT_LEN0_REG,
    pub host_slchost_pkt_len1_reg: HOST_SLCHOST_PKT_LEN1_REG,
    pub host_slchost_pkt_len2_reg: HOST_SLCHOST_PKT_LEN2_REG,
    pub host_slchost_conf_w8_reg: HOST_SLCHOST_CONF_W8_REG,
    pub host_slchost_conf_w9_reg: HOST_SLCHOST_CONF_W9_REG,
    pub host_slchost_conf_w10_reg: HOST_SLCHOST_CONF_W10_REG,
    pub host_slchost_conf_w11_reg: HOST_SLCHOST_CONF_W11_REG,
    pub host_slchost_conf_w12_reg: HOST_SLCHOST_CONF_W12_REG,
    pub host_slchost_conf_w13_reg: HOST_SLCHOST_CONF_W13_REG,
    pub host_slchost_conf_w14_reg: HOST_SLCHOST_CONF_W14_REG,
    pub host_slchost_conf_w15_reg: HOST_SLCHOST_CONF_W15_REG,
    pub host_slchost_check_sum0_reg: HOST_SLCHOST_CHECK_SUM0_REG,
    pub host_slchost_check_sum1_reg: HOST_SLCHOST_CHECK_SUM1_REG,
    pub host_slc1host_token_rdata_reg: HOST_SLC1HOST_TOKEN_RDATA_REG,
    pub host_slc0host_token_wdata_reg: HOST_SLC0HOST_TOKEN_WDATA_REG,
    pub host_slc1host_token_wdata_reg: HOST_SLC1HOST_TOKEN_WDATA_REG,
    pub host_slchost_token_con_reg: HOST_SLCHOST_TOKEN_CON_REG,
    pub host_slc0host_int_clr_reg: HOST_SLC0HOST_INT_CLR_REG,
    pub host_slc1host_int_clr_reg: HOST_SLC1HOST_INT_CLR_REG,
    pub host_slc0host_func1_int_ena_reg: HOST_SLC0HOST_FUNC1_INT_ENA_REG,
    pub host_slc1host_func1_int_ena_reg: HOST_SLC1HOST_FUNC1_INT_ENA_REG,
    pub host_slc0host_func2_int_ena_reg: HOST_SLC0HOST_FUNC2_INT_ENA_REG,
    pub host_slc1host_func2_int_ena_reg: HOST_SLC1HOST_FUNC2_INT_ENA_REG,
    pub host_slc0host_int_ena_reg: HOST_SLC0HOST_INT_ENA_REG,
    pub host_slc1host_int_ena_reg: HOST_SLC1HOST_INT_ENA_REG,
    pub host_slc0host_rx_infor_reg: HOST_SLC0HOST_RX_INFOR_REG,
    pub host_slc1host_rx_infor_reg: HOST_SLC1HOST_RX_INFOR_REG,
    pub host_slc0host_len_wd_reg: HOST_SLC0HOST_LEN_WD_REG,
    pub host_slc_apbwin_wdata_reg: HOST_SLC_APBWIN_WDATA_REG,
    pub host_slc_apbwin_conf_reg: HOST_SLC_APBWIN_CONF_REG,
    pub host_slc_apbwin_rdata_reg: HOST_SLC_APBWIN_RDATA_REG,
    pub host_slchost_rdclr0_reg: HOST_SLCHOST_RDCLR0_REG,
    pub host_slchost_rdclr1_reg: HOST_SLCHOST_RDCLR1_REG,
    pub host_slc0host_int_ena1_reg: HOST_SLC0HOST_INT_ENA1_REG,
    pub host_slc1host_int_ena1_reg: HOST_SLC1HOST_INT_ENA1_REG,
    pub host_slchostdate_reg: HOST_SLCHOSTDATE_REG,
    pub host_slchostid_reg: HOST_SLCHOSTID_REG,
    pub host_slchost_conf_reg: HOST_SLCHOST_CONF_REG,
    pub host_slchost_inf_st_reg: HOST_SLCHOST_INF_ST_REG,
    // some fields omitted
}

Register block

Fields

host_slchost_func2_0_reg: HOST_SLCHOST_FUNC2_0_REG

0x10 - HOST_SLCHOST_FUNC2_0_REG

host_slchost_func2_1_reg: HOST_SLCHOST_FUNC2_1_REG

0x14 - HOST_SLCHOST_FUNC2_1_REG

host_slchost_func2_2_reg: HOST_SLCHOST_FUNC2_2_REG

0x20 - HOST_SLCHOST_FUNC2_2_REG

host_slchost_gpio_status0_reg: HOST_SLCHOST_GPIO_STATUS0_REG

0x34 - HOST_SLCHOST_GPIO_STATUS0_REG

host_slchost_gpio_status1_reg: HOST_SLCHOST_GPIO_STATUS1_REG

0x38 - HOST_SLCHOST_GPIO_STATUS1_REG

host_slchost_gpio_in0_reg: HOST_SLCHOST_GPIO_IN0_REG

0x3c - HOST_SLCHOST_GPIO_IN0_REG

host_slchost_gpio_in1_reg: HOST_SLCHOST_GPIO_IN1_REG

0x40 - HOST_SLCHOST_GPIO_IN1_REG

host_slc0host_token_rdata_reg: HOST_SLC0HOST_TOKEN_RDATA_REG

0x44 - HOST_SLC0HOST_TOKEN_RDATA_REG

host_slc0_host_pf_reg: HOST_SLC0_HOST_PF_REG

0x48 - HOST_SLC0_HOST_PF_REG

host_slc1_host_pf_reg: HOST_SLC1_HOST_PF_REG

0x4c - HOST_SLC1_HOST_PF_REG

host_slc0host_int_raw_reg: HOST_SLC0HOST_INT_RAW_REG

0x50 - HOST_SLC0HOST_INT_RAW_REG

host_slc1host_int_raw_reg: HOST_SLC1HOST_INT_RAW_REG

0x54 - HOST_SLC1HOST_INT_RAW_REG

host_slc0host_int_st_reg: HOST_SLC0HOST_INT_ST_REG

0x58 - HOST_SLC0HOST_INT_ST_REG

host_slc1host_int_st_reg: HOST_SLC1HOST_INT_ST_REG

0x5c - HOST_SLC1HOST_INT_ST_REG

host_slchost_pkt_len_reg: HOST_SLCHOST_PKT_LEN_REG

0x60 - HOST_SLCHOST_PKT_LEN_REG

host_slchost_state_w0_reg: HOST_SLCHOST_STATE_W0_REG

0x64 - HOST_SLCHOST_STATE_W0_REG

host_slchost_state_w1_reg: HOST_SLCHOST_STATE_W1_REG

0x68 - HOST_SLCHOST_STATE_W1_REG

host_slchost_conf_w0_reg: HOST_SLCHOST_CONF_W0_REG

0x6c - HOST_SLCHOST_CONF_W0_REG

host_slchost_conf_w1_reg: HOST_SLCHOST_CONF_W1_REG

0x70 - HOST_SLCHOST_CONF_W1_REG

host_slchost_conf_w2_reg: HOST_SLCHOST_CONF_W2_REG

0x74 - HOST_SLCHOST_CONF_W2_REG

host_slchost_conf_w3_reg: HOST_SLCHOST_CONF_W3_REG

0x78 - HOST_SLCHOST_CONF_W3_REG

host_slchost_conf_w4_reg: HOST_SLCHOST_CONF_W4_REG

0x7c - HOST_SLCHOST_CONF_W4_REG

host_slchost_conf_w5_reg: HOST_SLCHOST_CONF_W5_REG

0x80 - HOST_SLCHOST_CONF_W5_REG

host_slchost_conf_w6_reg: HOST_SLCHOST_CONF_W6_REG

0x88 - HOST_SLCHOST_CONF_W6_REG

host_slchost_conf_w7_reg: HOST_SLCHOST_CONF_W7_REG

0x8c - HOST_SLCHOST_CONF_W7_REG

host_slchost_pkt_len0_reg: HOST_SLCHOST_PKT_LEN0_REG

0x90 - HOST_SLCHOST_PKT_LEN0_REG

host_slchost_pkt_len1_reg: HOST_SLCHOST_PKT_LEN1_REG

0x94 - HOST_SLCHOST_PKT_LEN1_REG

host_slchost_pkt_len2_reg: HOST_SLCHOST_PKT_LEN2_REG

0x98 - HOST_SLCHOST_PKT_LEN2_REG

host_slchost_conf_w8_reg: HOST_SLCHOST_CONF_W8_REG

0x9c - HOST_SLCHOST_CONF_W8_REG

host_slchost_conf_w9_reg: HOST_SLCHOST_CONF_W9_REG

0xa0 - HOST_SLCHOST_CONF_W9_REG

host_slchost_conf_w10_reg: HOST_SLCHOST_CONF_W10_REG

0xa4 - HOST_SLCHOST_CONF_W10_REG

host_slchost_conf_w11_reg: HOST_SLCHOST_CONF_W11_REG

0xa8 - HOST_SLCHOST_CONF_W11_REG

host_slchost_conf_w12_reg: HOST_SLCHOST_CONF_W12_REG

0xac - HOST_SLCHOST_CONF_W12_REG

host_slchost_conf_w13_reg: HOST_SLCHOST_CONF_W13_REG

0xb0 - HOST_SLCHOST_CONF_W13_REG

host_slchost_conf_w14_reg: HOST_SLCHOST_CONF_W14_REG

0xb4 - HOST_SLCHOST_CONF_W14_REG

host_slchost_conf_w15_reg: HOST_SLCHOST_CONF_W15_REG

0xb8 - HOST_SLCHOST_CONF_W15_REG

host_slchost_check_sum0_reg: HOST_SLCHOST_CHECK_SUM0_REG

0xbc - HOST_SLCHOST_CHECK_SUM0_REG

host_slchost_check_sum1_reg: HOST_SLCHOST_CHECK_SUM1_REG

0xc0 - HOST_SLCHOST_CHECK_SUM1_REG

host_slc1host_token_rdata_reg: HOST_SLC1HOST_TOKEN_RDATA_REG

0xc4 - HOST_SLC1HOST_TOKEN_RDATA_REG

host_slc0host_token_wdata_reg: HOST_SLC0HOST_TOKEN_WDATA_REG

0xc8 - HOST_SLC0HOST_TOKEN_WDATA_REG

host_slc1host_token_wdata_reg: HOST_SLC1HOST_TOKEN_WDATA_REG

0xcc - HOST_SLC1HOST_TOKEN_WDATA_REG

host_slchost_token_con_reg: HOST_SLCHOST_TOKEN_CON_REG

0xd0 - HOST_SLCHOST_TOKEN_CON_REG

host_slc0host_int_clr_reg: HOST_SLC0HOST_INT_CLR_REG

0xd4 - HOST_SLC0HOST_INT_CLR_REG

host_slc1host_int_clr_reg: HOST_SLC1HOST_INT_CLR_REG

0xd8 - HOST_SLC1HOST_INT_CLR_REG

host_slc0host_func1_int_ena_reg: HOST_SLC0HOST_FUNC1_INT_ENA_REG

0xdc - HOST_SLC0HOST_FUNC1_INT_ENA_REG

host_slc1host_func1_int_ena_reg: HOST_SLC1HOST_FUNC1_INT_ENA_REG

0xe0 - HOST_SLC1HOST_FUNC1_INT_ENA_REG

host_slc0host_func2_int_ena_reg: HOST_SLC0HOST_FUNC2_INT_ENA_REG

0xe4 - HOST_SLC0HOST_FUNC2_INT_ENA_REG

host_slc1host_func2_int_ena_reg: HOST_SLC1HOST_FUNC2_INT_ENA_REG

0xe8 - HOST_SLC1HOST_FUNC2_INT_ENA_REG

host_slc0host_int_ena_reg: HOST_SLC0HOST_INT_ENA_REG

0xec - HOST_SLC0HOST_INT_ENA_REG

host_slc1host_int_ena_reg: HOST_SLC1HOST_INT_ENA_REG

0xf0 - HOST_SLC1HOST_INT_ENA_REG

host_slc0host_rx_infor_reg: HOST_SLC0HOST_RX_INFOR_REG

0xf4 - HOST_SLC0HOST_RX_INFOR_REG

host_slc1host_rx_infor_reg: HOST_SLC1HOST_RX_INFOR_REG

0xf8 - HOST_SLC1HOST_RX_INFOR_REG

host_slc0host_len_wd_reg: HOST_SLC0HOST_LEN_WD_REG

0xfc - HOST_SLC0HOST_LEN_WD_REG

host_slc_apbwin_wdata_reg: HOST_SLC_APBWIN_WDATA_REG

0x100 - HOST_SLC_APBWIN_WDATA_REG

host_slc_apbwin_conf_reg: HOST_SLC_APBWIN_CONF_REG

0x104 - HOST_SLC_APBWIN_CONF_REG

host_slc_apbwin_rdata_reg: HOST_SLC_APBWIN_RDATA_REG

0x108 - HOST_SLC_APBWIN_RDATA_REG

host_slchost_rdclr0_reg: HOST_SLCHOST_RDCLR0_REG

0x10c - HOST_SLCHOST_RDCLR0_REG

host_slchost_rdclr1_reg: HOST_SLCHOST_RDCLR1_REG

0x110 - HOST_SLCHOST_RDCLR1_REG

host_slc0host_int_ena1_reg: HOST_SLC0HOST_INT_ENA1_REG

0x114 - HOST_SLC0HOST_INT_ENA1_REG

host_slc1host_int_ena1_reg: HOST_SLC1HOST_INT_ENA1_REG

0x118 - HOST_SLC1HOST_INT_ENA1_REG

host_slchostdate_reg: HOST_SLCHOSTDATE_REG

0x178 - HOST_SLCHOSTDATE_REG

host_slchostid_reg: HOST_SLCHOSTID_REG

0x17c - HOST_SLCHOSTID_REG

host_slchost_conf_reg: HOST_SLCHOST_CONF_REG

0x1f0 - HOST_SLCHOST_CONF_REG

host_slchost_inf_st_reg: HOST_SLCHOST_INF_ST_REG

0x1f4 - HOST_SLCHOST_INF_ST_REG

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.