[][src]Struct ht32f1xxxx::ht32f12365_66::ebi::RegisterBlock

#[repr(C)]pub struct RegisterBlock {
    pub ebi_cr: EBI_CR,
    pub ebi_pcr: EBI_PCR,
    pub ebi_sr: EBI_SR,
    pub ebi_atr0: EBI_ATR0,
    pub ebi_rtr0: EBI_RTR0,
    pub ebi_wtr0: EBI_WTR0,
    pub ebi_pr0: EBI_PR0,
    pub ebi_atr1: EBI_ATR1,
    pub ebi_rtr1: EBI_RTR1,
    pub ebi_wtr1: EBI_WTR1,
    pub ebi_pr1: EBI_PR1,
    pub ebi_atr2: EBI_ATR2,
    pub ebi_rtr2: EBI_RTR2,
    pub ebi_wtr2: EBI_WTR2,
    pub ebi_pr2: EBI_PR2,
    pub ebi_atr3: EBI_ATR3,
    pub ebi_rtr3: EBI_RTR3,
    pub ebi_wtr3: EBI_WTR3,
    pub ebi_pr3: EBI_PR3,
    pub ebi_ienr: EBI_IENR,
    pub ebi_ifr: EBI_IFR,
    pub ebi_ifcr: EBI_IFCR,
    // some fields omitted
}

Register block

Fields

ebi_cr: EBI_CR

0x00 - EBI_CR

ebi_pcr: EBI_PCR

0x04 - EBI_PCR

ebi_sr: EBI_SR

0x08 - EBI_SR

ebi_atr0: EBI_ATR0

0x10 - EBI_ATR0

ebi_rtr0: EBI_RTR0

0x14 - EBI_RTR0

ebi_wtr0: EBI_WTR0

0x18 - EBI_WTR0

ebi_pr0: EBI_PR0

0x1c - EBI_PR0

ebi_atr1: EBI_ATR1

0x20 - EBI_ATR1

ebi_rtr1: EBI_RTR1

0x24 - EBI_RTR1

ebi_wtr1: EBI_WTR1

0x28 - EBI_WTR1

ebi_pr1: EBI_PR1

0x2c - EBI_PR1

ebi_atr2: EBI_ATR2

0x30 - EBI_ATR2

ebi_rtr2: EBI_RTR2

0x34 - EBI_RTR2

ebi_wtr2: EBI_WTR2

0x38 - EBI_WTR2

ebi_pr2: EBI_PR2

0x3c - EBI_PR2

ebi_atr3: EBI_ATR3

0x40 - EBI_ATR3

ebi_rtr3: EBI_RTR3

0x44 - EBI_RTR3

ebi_wtr3: EBI_WTR3

0x48 - EBI_WTR3

ebi_pr3: EBI_PR3

0x4c - EBI_PR3

ebi_ienr: EBI_IENR

0x50 - EBI_IENR

ebi_ifr: EBI_IFR

0x54 - EBI_IFR

ebi_ifcr: EBI_IFCR

0x58 - EBI_IFCR

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> Same<T> for T

type Output = T

Should always be Self

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.