#[repr(C)]
pub struct RegisterBlock { /* private fields */ }
Expand description

Register block

Implementations§

source§

impl RegisterBlock

source

pub const fn host_slchost_func2_0(&self) -> &HOST_SLCHOST_FUNC2_0

0x10 -

source

pub const fn host_slchost_func2_1(&self) -> &HOST_SLCHOST_FUNC2_1

0x14 -

source

pub const fn host_slchost_func2_2(&self) -> &HOST_SLCHOST_FUNC2_2

0x20 -

source

pub const fn host_slchost_gpio_status0(&self) -> &HOST_SLCHOST_GPIO_STATUS0

0x34 -

source

pub const fn host_slchost_gpio_status1(&self) -> &HOST_SLCHOST_GPIO_STATUS1

0x38 -

source

pub const fn host_slchost_gpio_in0(&self) -> &HOST_SLCHOST_GPIO_IN0

0x3c -

source

pub const fn host_slchost_gpio_in1(&self) -> &HOST_SLCHOST_GPIO_IN1

0x40 -

source

pub const fn host_slc0host_token_rdata(&self) -> &HOST_SLC0HOST_TOKEN_RDATA

0x44 -

source

pub const fn host_slc0_host_pf(&self) -> &HOST_SLC0_HOST_PF

0x48 -

source

pub const fn host_slc1_host_pf(&self) -> &HOST_SLC1_HOST_PF

0x4c -

source

pub const fn host_slc0host_int_raw(&self) -> &HOST_SLC0HOST_INT_RAW

0x50 -

source

pub const fn host_slc1host_int_raw(&self) -> &HOST_SLC1HOST_INT_RAW

0x54 -

source

pub const fn host_slc0host_int_st(&self) -> &HOST_SLC0HOST_INT_ST

0x58 -

source

pub const fn host_slc1host_int_st(&self) -> &HOST_SLC1HOST_INT_ST

0x5c -

source

pub const fn host_slchost_pkt_len(&self) -> &HOST_SLCHOST_PKT_LEN

0x60 -

source

pub const fn host_slchost_state_w0(&self) -> &HOST_SLCHOST_STATE_W0

0x64 -

source

pub const fn host_slchost_state_w1(&self) -> &HOST_SLCHOST_STATE_W1

0x68 -

source

pub const fn host_slchost_conf_w0(&self) -> &HOST_SLCHOST_CONF_W0

0x6c -

source

pub const fn host_slchost_conf_w1(&self) -> &HOST_SLCHOST_CONF_W1

0x70 -

source

pub const fn host_slchost_conf_w2(&self) -> &HOST_SLCHOST_CONF_W2

0x74 -

source

pub const fn host_slchost_conf_w3(&self) -> &HOST_SLCHOST_CONF_W3

0x78 -

source

pub const fn host_slchost_conf_w4(&self) -> &HOST_SLCHOST_CONF_W4

0x7c -

source

pub const fn host_slchost_conf_w5(&self) -> &HOST_SLCHOST_CONF_W5

0x80 -

source

pub const fn host_slchost_win_cmd(&self) -> &HOST_SLCHOST_WIN_CMD

0x84 -

source

pub const fn host_slchost_conf_w6(&self) -> &HOST_SLCHOST_CONF_W6

0x88 -

source

pub const fn host_slchost_conf_w7(&self) -> &HOST_SLCHOST_CONF_W7

0x8c -

source

pub const fn host_slchost_pkt_len0(&self) -> &HOST_SLCHOST_PKT_LEN0

0x90 -

source

pub const fn host_slchost_pkt_len1(&self) -> &HOST_SLCHOST_PKT_LEN1

0x94 -

source

pub const fn host_slchost_pkt_len2(&self) -> &HOST_SLCHOST_PKT_LEN2

0x98 -

source

pub const fn host_slchost_conf_w8(&self) -> &HOST_SLCHOST_CONF_W8

0x9c -

source

pub const fn host_slchost_conf_w9(&self) -> &HOST_SLCHOST_CONF_W9

0xa0 -

source

pub const fn host_slchost_conf_w10(&self) -> &HOST_SLCHOST_CONF_W10

0xa4 -

source

pub const fn host_slchost_conf_w11(&self) -> &HOST_SLCHOST_CONF_W11

0xa8 -

source

pub const fn host_slchost_conf_w12(&self) -> &HOST_SLCHOST_CONF_W12

0xac -

source

pub const fn host_slchost_conf_w13(&self) -> &HOST_SLCHOST_CONF_W13

0xb0 -

source

pub const fn host_slchost_conf_w14(&self) -> &HOST_SLCHOST_CONF_W14

0xb4 -

source

pub const fn host_slchost_conf_w15(&self) -> &HOST_SLCHOST_CONF_W15

0xb8 -

source

pub const fn host_slchost_check_sum0(&self) -> &HOST_SLCHOST_CHECK_SUM0

0xbc -

source

pub const fn host_slchost_check_sum1(&self) -> &HOST_SLCHOST_CHECK_SUM1

0xc0 -

source

pub const fn host_slc1host_token_rdata(&self) -> &HOST_SLC1HOST_TOKEN_RDATA

0xc4 -

source

pub const fn host_slc0host_token_wdata(&self) -> &HOST_SLC0HOST_TOKEN_WDATA

0xc8 -

source

pub const fn host_slc1host_token_wdata(&self) -> &HOST_SLC1HOST_TOKEN_WDATA

0xcc -

source

pub const fn host_slchost_token_con(&self) -> &HOST_SLCHOST_TOKEN_CON

0xd0 -

source

pub const fn host_slc0host_int_clr(&self) -> &HOST_SLC0HOST_INT_CLR

0xd4 -

source

pub const fn host_slc1host_int_clr(&self) -> &HOST_SLC1HOST_INT_CLR

0xd8 -

source

pub const fn host_slc0host_func1_int_ena(&self) -> &HOST_SLC0HOST_FUNC1_INT_ENA

0xdc -

source

pub const fn host_slc1host_func1_int_ena(&self) -> &HOST_SLC1HOST_FUNC1_INT_ENA

0xe0 -

source

pub const fn host_slc0host_func2_int_ena(&self) -> &HOST_SLC0HOST_FUNC2_INT_ENA

0xe4 -

source

pub const fn host_slc1host_func2_int_ena(&self) -> &HOST_SLC1HOST_FUNC2_INT_ENA

0xe8 -

source

pub const fn host_slc0host_int_ena(&self) -> &HOST_SLC0HOST_INT_ENA

0xec -

source

pub const fn host_slc1host_int_ena(&self) -> &HOST_SLC1HOST_INT_ENA

0xf0 -

source

pub const fn host_slc0host_rx_infor(&self) -> &HOST_SLC0HOST_RX_INFOR

0xf4 -

source

pub const fn host_slc1host_rx_infor(&self) -> &HOST_SLC1HOST_RX_INFOR

0xf8 -

source

pub const fn host_slc0host_len_wd(&self) -> &HOST_SLC0HOST_LEN_WD

0xfc -

source

pub const fn host_slc_apbwin_wdata(&self) -> &HOST_SLC_APBWIN_WDATA

0x100 -

source

pub const fn host_slc_apbwin_conf(&self) -> &HOST_SLC_APBWIN_CONF

0x104 -

source

pub const fn host_slc_apbwin_rdata(&self) -> &HOST_SLC_APBWIN_RDATA

0x108 -

source

pub const fn host_slchost_rdclr0(&self) -> &HOST_SLCHOST_RDCLR0

0x10c -

source

pub const fn host_slchost_rdclr1(&self) -> &HOST_SLCHOST_RDCLR1

0x110 -

source

pub const fn host_slc0host_int_ena1(&self) -> &HOST_SLC0HOST_INT_ENA1

0x114 -

source

pub const fn host_slc1host_int_ena1(&self) -> &HOST_SLC1HOST_INT_ENA1

0x118 -

source

pub const fn host_slchostdate(&self) -> &HOST_SLCHOSTDATE

0x178 -

source

pub const fn host_slchostid(&self) -> &HOST_SLCHOSTID

0x17c -

source

pub const fn host_slchost_conf(&self) -> &HOST_SLCHOST_CONF

0x1f0 -

source

pub const fn host_slchost_inf_st(&self) -> &HOST_SLCHOST_INF_ST

0x1f4 -

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.