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

#[repr(C)]pub struct RegisterBlock {
    pub host_slchost_func2_0: HOST_SLCHOST_FUNC2_0,
    pub host_slchost_func2_1: HOST_SLCHOST_FUNC2_1,
    pub host_slchost_func2_2: HOST_SLCHOST_FUNC2_2,
    pub host_slchost_gpio_status0: HOST_SLCHOST_GPIO_STATUS0,
    pub host_slchost_gpio_status1: HOST_SLCHOST_GPIO_STATUS1,
    pub host_slchost_gpio_in0: HOST_SLCHOST_GPIO_IN0,
    pub host_slchost_gpio_in1: HOST_SLCHOST_GPIO_IN1,
    pub host_slc0host_token_rdata: HOST_SLC0HOST_TOKEN_RDATA,
    pub host_slc0_host_pf: HOST_SLC0_HOST_PF,
    pub host_slc1_host_pf: HOST_SLC1_HOST_PF,
    pub host_slc0host_int_raw: HOST_SLC0HOST_INT_RAW,
    pub host_slc1host_int_raw: HOST_SLC1HOST_INT_RAW,
    pub host_slc0host_int_st: HOST_SLC0HOST_INT_ST,
    pub host_slc1host_int_st: HOST_SLC1HOST_INT_ST,
    pub host_slchost_pkt_len: HOST_SLCHOST_PKT_LEN,
    pub host_slchost_state_w0: HOST_SLCHOST_STATE_W0,
    pub host_slchost_state_w1: HOST_SLCHOST_STATE_W1,
    pub host_slchost_conf_w0: HOST_SLCHOST_CONF_W0,
    pub host_slchost_conf_w1: HOST_SLCHOST_CONF_W1,
    pub host_slchost_conf_w2: HOST_SLCHOST_CONF_W2,
    pub host_slchost_conf_w3: HOST_SLCHOST_CONF_W3,
    pub host_slchost_conf_w4: HOST_SLCHOST_CONF_W4,
    pub host_slchost_conf_w5: HOST_SLCHOST_CONF_W5,
    pub host_slchost_conf_w6: HOST_SLCHOST_CONF_W6,
    pub host_slchost_conf_w7: HOST_SLCHOST_CONF_W7,
    pub host_slchost_pkt_len0: HOST_SLCHOST_PKT_LEN0,
    pub host_slchost_pkt_len1: HOST_SLCHOST_PKT_LEN1,
    pub host_slchost_pkt_len2: HOST_SLCHOST_PKT_LEN2,
    pub host_slchost_conf_w8: HOST_SLCHOST_CONF_W8,
    pub host_slchost_conf_w9: HOST_SLCHOST_CONF_W9,
    pub host_slchost_conf_w10: HOST_SLCHOST_CONF_W10,
    pub host_slchost_conf_w11: HOST_SLCHOST_CONF_W11,
    pub host_slchost_conf_w12: HOST_SLCHOST_CONF_W12,
    pub host_slchost_conf_w13: HOST_SLCHOST_CONF_W13,
    pub host_slchost_conf_w14: HOST_SLCHOST_CONF_W14,
    pub host_slchost_conf_w15: HOST_SLCHOST_CONF_W15,
    pub host_slchost_check_sum0: HOST_SLCHOST_CHECK_SUM0,
    pub host_slchost_check_sum1: HOST_SLCHOST_CHECK_SUM1,
    pub host_slc1host_token_rdata: HOST_SLC1HOST_TOKEN_RDATA,
    pub host_slc0host_token_wdata: HOST_SLC0HOST_TOKEN_WDATA,
    pub host_slc1host_token_wdata: HOST_SLC1HOST_TOKEN_WDATA,
    pub host_slchost_token_con: HOST_SLCHOST_TOKEN_CON,
    pub host_slc0host_int_clr: HOST_SLC0HOST_INT_CLR,
    pub host_slc1host_int_clr: HOST_SLC1HOST_INT_CLR,
    pub host_slc0host_func1_int_ena: HOST_SLC0HOST_FUNC1_INT_ENA,
    pub host_slc1host_func1_int_ena: HOST_SLC1HOST_FUNC1_INT_ENA,
    pub host_slc0host_func2_int_ena: HOST_SLC0HOST_FUNC2_INT_ENA,
    pub host_slc1host_func2_int_ena: HOST_SLC1HOST_FUNC2_INT_ENA,
    pub host_slc0host_int_ena: HOST_SLC0HOST_INT_ENA,
    pub host_slc1host_int_ena: HOST_SLC1HOST_INT_ENA,
    pub host_slc0host_rx_infor: HOST_SLC0HOST_RX_INFOR,
    pub host_slc1host_rx_infor: HOST_SLC1HOST_RX_INFOR,
    pub host_slc0host_len_wd: HOST_SLC0HOST_LEN_WD,
    pub host_slc_apbwin_wdata: HOST_SLC_APBWIN_WDATA,
    pub host_slc_apbwin_conf: HOST_SLC_APBWIN_CONF,
    pub host_slc_apbwin_rdata: HOST_SLC_APBWIN_RDATA,
    pub host_slchost_rdclr0: HOST_SLCHOST_RDCLR0,
    pub host_slchost_rdclr1: HOST_SLCHOST_RDCLR1,
    pub host_slc0host_int_ena1: HOST_SLC0HOST_INT_ENA1,
    pub host_slc1host_int_ena1: HOST_SLC1HOST_INT_ENA1,
    pub host_slchostdate: HOST_SLCHOSTDATE,
    pub host_slchostid: HOST_SLCHOSTID,
    pub host_slchost_conf: HOST_SLCHOST_CONF,
    pub host_slchost_inf_st: HOST_SLCHOST_INF_ST,
    // some fields omitted
}

Register block

Fields

host_slchost_func2_0: HOST_SLCHOST_FUNC2_0

0x10 - HOST_SLCHOST_FUNC2_0

host_slchost_func2_1: HOST_SLCHOST_FUNC2_1

0x14 - HOST_SLCHOST_FUNC2_1

host_slchost_func2_2: HOST_SLCHOST_FUNC2_2

0x20 - HOST_SLCHOST_FUNC2_2

host_slchost_gpio_status0: HOST_SLCHOST_GPIO_STATUS0

0x34 - HOST_SLCHOST_GPIO_STATUS0

host_slchost_gpio_status1: HOST_SLCHOST_GPIO_STATUS1

0x38 - HOST_SLCHOST_GPIO_STATUS1

host_slchost_gpio_in0: HOST_SLCHOST_GPIO_IN0

0x3c - HOST_SLCHOST_GPIO_IN0

host_slchost_gpio_in1: HOST_SLCHOST_GPIO_IN1

0x40 - HOST_SLCHOST_GPIO_IN1

host_slc0host_token_rdata: HOST_SLC0HOST_TOKEN_RDATA

0x44 - HOST_SLC0HOST_TOKEN_RDATA

host_slc0_host_pf: HOST_SLC0_HOST_PF

0x48 - HOST_SLC0_HOST_PF

host_slc1_host_pf: HOST_SLC1_HOST_PF

0x4c - HOST_SLC1_HOST_PF

host_slc0host_int_raw: HOST_SLC0HOST_INT_RAW

0x50 - HOST_SLC0HOST_INT_RAW

host_slc1host_int_raw: HOST_SLC1HOST_INT_RAW

0x54 - HOST_SLC1HOST_INT_RAW

host_slc0host_int_st: HOST_SLC0HOST_INT_ST

0x58 - HOST_SLC0HOST_INT_ST

host_slc1host_int_st: HOST_SLC1HOST_INT_ST

0x5c - HOST_SLC1HOST_INT_ST

host_slchost_pkt_len: HOST_SLCHOST_PKT_LEN

0x60 - HOST_SLCHOST_PKT_LEN

host_slchost_state_w0: HOST_SLCHOST_STATE_W0

0x64 - HOST_SLCHOST_STATE_W0

host_slchost_state_w1: HOST_SLCHOST_STATE_W1

0x68 - HOST_SLCHOST_STATE_W1

host_slchost_conf_w0: HOST_SLCHOST_CONF_W0

0x6c - HOST_SLCHOST_CONF_W0

host_slchost_conf_w1: HOST_SLCHOST_CONF_W1

0x70 - HOST_SLCHOST_CONF_W1

host_slchost_conf_w2: HOST_SLCHOST_CONF_W2

0x74 - HOST_SLCHOST_CONF_W2

host_slchost_conf_w3: HOST_SLCHOST_CONF_W3

0x78 - HOST_SLCHOST_CONF_W3

host_slchost_conf_w4: HOST_SLCHOST_CONF_W4

0x7c - HOST_SLCHOST_CONF_W4

host_slchost_conf_w5: HOST_SLCHOST_CONF_W5

0x80 - HOST_SLCHOST_CONF_W5

host_slchost_conf_w6: HOST_SLCHOST_CONF_W6

0x88 - HOST_SLCHOST_CONF_W6

host_slchost_conf_w7: HOST_SLCHOST_CONF_W7

0x8c - HOST_SLCHOST_CONF_W7

host_slchost_pkt_len0: HOST_SLCHOST_PKT_LEN0

0x90 - HOST_SLCHOST_PKT_LEN0

host_slchost_pkt_len1: HOST_SLCHOST_PKT_LEN1

0x94 - HOST_SLCHOST_PKT_LEN1

host_slchost_pkt_len2: HOST_SLCHOST_PKT_LEN2

0x98 - HOST_SLCHOST_PKT_LEN2

host_slchost_conf_w8: HOST_SLCHOST_CONF_W8

0x9c - HOST_SLCHOST_CONF_W8

host_slchost_conf_w9: HOST_SLCHOST_CONF_W9

0xa0 - HOST_SLCHOST_CONF_W9

host_slchost_conf_w10: HOST_SLCHOST_CONF_W10

0xa4 - HOST_SLCHOST_CONF_W10

host_slchost_conf_w11: HOST_SLCHOST_CONF_W11

0xa8 - HOST_SLCHOST_CONF_W11

host_slchost_conf_w12: HOST_SLCHOST_CONF_W12

0xac - HOST_SLCHOST_CONF_W12

host_slchost_conf_w13: HOST_SLCHOST_CONF_W13

0xb0 - HOST_SLCHOST_CONF_W13

host_slchost_conf_w14: HOST_SLCHOST_CONF_W14

0xb4 - HOST_SLCHOST_CONF_W14

host_slchost_conf_w15: HOST_SLCHOST_CONF_W15

0xb8 - HOST_SLCHOST_CONF_W15

host_slchost_check_sum0: HOST_SLCHOST_CHECK_SUM0

0xbc - HOST_SLCHOST_CHECK_SUM0

host_slchost_check_sum1: HOST_SLCHOST_CHECK_SUM1

0xc0 - HOST_SLCHOST_CHECK_SUM1

host_slc1host_token_rdata: HOST_SLC1HOST_TOKEN_RDATA

0xc4 - HOST_SLC1HOST_TOKEN_RDATA

host_slc0host_token_wdata: HOST_SLC0HOST_TOKEN_WDATA

0xc8 - HOST_SLC0HOST_TOKEN_WDATA

host_slc1host_token_wdata: HOST_SLC1HOST_TOKEN_WDATA

0xcc - HOST_SLC1HOST_TOKEN_WDATA

host_slchost_token_con: HOST_SLCHOST_TOKEN_CON

0xd0 - HOST_SLCHOST_TOKEN_CON

host_slc0host_int_clr: HOST_SLC0HOST_INT_CLR

0xd4 - HOST_SLC0HOST_INT_CLR

host_slc1host_int_clr: HOST_SLC1HOST_INT_CLR

0xd8 - HOST_SLC1HOST_INT_CLR

host_slc0host_func1_int_ena: HOST_SLC0HOST_FUNC1_INT_ENA

0xdc - HOST_SLC0HOST_FUNC1_INT_ENA

host_slc1host_func1_int_ena: HOST_SLC1HOST_FUNC1_INT_ENA

0xe0 - HOST_SLC1HOST_FUNC1_INT_ENA

host_slc0host_func2_int_ena: HOST_SLC0HOST_FUNC2_INT_ENA

0xe4 - HOST_SLC0HOST_FUNC2_INT_ENA

host_slc1host_func2_int_ena: HOST_SLC1HOST_FUNC2_INT_ENA

0xe8 - HOST_SLC1HOST_FUNC2_INT_ENA

host_slc0host_int_ena: HOST_SLC0HOST_INT_ENA

0xec - HOST_SLC0HOST_INT_ENA

host_slc1host_int_ena: HOST_SLC1HOST_INT_ENA

0xf0 - HOST_SLC1HOST_INT_ENA

host_slc0host_rx_infor: HOST_SLC0HOST_RX_INFOR

0xf4 - HOST_SLC0HOST_RX_INFOR

host_slc1host_rx_infor: HOST_SLC1HOST_RX_INFOR

0xf8 - HOST_SLC1HOST_RX_INFOR

host_slc0host_len_wd: HOST_SLC0HOST_LEN_WD

0xfc - HOST_SLC0HOST_LEN_WD

host_slc_apbwin_wdata: HOST_SLC_APBWIN_WDATA

0x100 - HOST_SLC_APBWIN_WDATA

host_slc_apbwin_conf: HOST_SLC_APBWIN_CONF

0x104 - HOST_SLC_APBWIN_CONF

host_slc_apbwin_rdata: HOST_SLC_APBWIN_RDATA

0x108 - HOST_SLC_APBWIN_RDATA

host_slchost_rdclr0: HOST_SLCHOST_RDCLR0

0x10c - HOST_SLCHOST_RDCLR0

host_slchost_rdclr1: HOST_SLCHOST_RDCLR1

0x110 - HOST_SLCHOST_RDCLR1

host_slc0host_int_ena1: HOST_SLC0HOST_INT_ENA1

0x114 - HOST_SLC0HOST_INT_ENA1

host_slc1host_int_ena1: HOST_SLC1HOST_INT_ENA1

0x118 - HOST_SLC1HOST_INT_ENA1

host_slchostdate: HOST_SLCHOSTDATE

0x178 - HOST_SLCHOSTDATE

host_slchostid: HOST_SLCHOSTID

0x17c - HOST_SLCHOSTID

host_slchost_conf: HOST_SLCHOST_CONF

0x1f0 - HOST_SLCHOST_CONF

host_slchost_inf_st: HOST_SLCHOST_INF_ST

0x1f4 - HOST_SLCHOST_INF_ST

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.