pub struct RegisterBlock {
    pub memrm: MEMRM,
    pub pmc: PMC,
    pub exticr1: EXTICR1,
    pub exticr2: EXTICR2,
    pub exticr3: EXTICR3,
    pub exticr4: EXTICR4,
    pub cmpcr: CMPCR,
    /* private fields */
}
Expand description

Register block

Fields§

§memrm: MEMRM

0x00 - memory remap register

§pmc: PMC

0x04 - peripheral mode configuration register

§exticr1: EXTICR1

0x08 - external interrupt configuration register 1

§exticr2: EXTICR2

0x0c - external interrupt configuration register 2

§exticr3: EXTICR3

0x10 - external interrupt configuration register 3

§exticr4: EXTICR4

0x14 - external interrupt configuration register 4

§cmpcr: CMPCR

0x20 - Compensation cell control register

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

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

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.