pub struct RegisterBlock {
    pub memrmp: MEMRMP,
    pub cfgr1: CFGR1,
    pub exticr1: EXTICR1,
    pub exticr2: EXTICR2,
    pub exticr3: EXTICR3,
    pub exticr4: EXTICR4,
    pub scsr: SCSR,
    pub cfgr2: CFGR2,
    pub swpr: SWPR,
    pub skr: SKR,
}
Expand description

Register block

Fields§

§memrmp: MEMRMP

0x00 - memory remap register

§cfgr1: CFGR1

0x04 - configuration register 1

§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

§scsr: SCSR

0x18 - SCSR

§cfgr2: CFGR2

0x1c - CFGR2

§swpr: SWPR

0x20 - SWPR

§skr: SKR

0x24 - SKR

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.