pub struct RegisterBlock {
Show 52 fields pub lisr: LISR, pub hisr: HISR, pub lifcr: LIFCR, pub hifcr: HIFCR, pub s0cr: S0CR, pub s0ndtr: S0NDTR, pub s0par: S0PAR, pub s0m0ar: S0M0AR, pub s0m1ar: S0M1AR, pub s0fcr: S0FCR, pub s1cr: S1CR, pub s1ndtr: S1NDTR, pub s1par: S1PAR, pub s1m0ar: S1M0AR, pub s1m1ar: S1M1AR, pub s1fcr: S1FCR, pub s2cr: S2CR, pub s2ndtr: S2NDTR, pub s2par: S2PAR, pub s2m0ar: S2M0AR, pub s2m1ar: S2M1AR, pub s2fcr: S2FCR, pub s3cr: S3CR, pub s3ndtr: S3NDTR, pub s3par: S3PAR, pub s3m0ar: S3M0AR, pub s3m1ar: S3M1AR, pub s3fcr: S3FCR, pub s4cr: S4CR, pub s4ndtr: S4NDTR, pub s4par: S4PAR, pub s4m0ar: S4M0AR, pub s4m1ar: S4M1AR, pub s4fcr: S4FCR, pub s5cr: S5CR, pub s5ndtr: S5NDTR, pub s5par: S5PAR, pub s5m0ar: S5M0AR, pub s5m1ar: S5M1AR, pub s5fcr: S5FCR, pub s6cr: S6CR, pub s6ndtr: S6NDTR, pub s6par: S6PAR, pub s6m0ar: S6M0AR, pub s6m1ar: S6M1AR, pub s6fcr: S6FCR, pub s7cr: S7CR, pub s7ndtr: S7NDTR, pub s7par: S7PAR, pub s7m0ar: S7M0AR, pub s7m1ar: S7M1AR, pub s7fcr: S7FCR,
}
Expand description

Register block

Fields

lisr: LISR

0x00 - low interrupt status register

hisr: HISR

0x04 - high interrupt status register

lifcr: LIFCR

0x08 - low interrupt flag clear register

hifcr: HIFCR

0x0c - high interrupt flag clear register

s0cr: S0CR

0x10 - stream x configuration register

s0ndtr: S0NDTR

0x14 - stream x number of data register

s0par: S0PAR

0x18 - stream x peripheral address register

s0m0ar: S0M0AR

0x1c - stream x memory 0 address register

s0m1ar: S0M1AR

0x20 - stream x memory 1 address register

s0fcr: S0FCR

0x24 - stream x FIFO control register

s1cr: S1CR

0x28 - stream x configuration register

s1ndtr: S1NDTR

0x2c - stream x number of data register

s1par: S1PAR

0x30 - stream x peripheral address register

s1m0ar: S1M0AR

0x34 - stream x memory 0 address register

s1m1ar: S1M1AR

0x38 - stream x memory 1 address register

s1fcr: S1FCR

0x3c - stream x FIFO control register

s2cr: S2CR

0x40 - stream x configuration register

s2ndtr: S2NDTR

0x44 - stream x number of data register

s2par: S2PAR

0x48 - stream x peripheral address register

s2m0ar: S2M0AR

0x4c - stream x memory 0 address register

s2m1ar: S2M1AR

0x50 - stream x memory 1 address register

s2fcr: S2FCR

0x54 - stream x FIFO control register

s3cr: S3CR

0x58 - stream x configuration register

s3ndtr: S3NDTR

0x5c - stream x number of data register

s3par: S3PAR

0x60 - stream x peripheral address register

s3m0ar: S3M0AR

0x64 - stream x memory 0 address register

s3m1ar: S3M1AR

0x68 - stream x memory 1 address register

s3fcr: S3FCR

0x6c - stream x FIFO control register

s4cr: S4CR

0x70 - stream x configuration register

s4ndtr: S4NDTR

0x74 - stream x number of data register

s4par: S4PAR

0x78 - stream x peripheral address register

s4m0ar: S4M0AR

0x7c - stream x memory 0 address register

s4m1ar: S4M1AR

0x80 - stream x memory 1 address register

s4fcr: S4FCR

0x84 - stream x FIFO control register

s5cr: S5CR

0x88 - stream x configuration register

s5ndtr: S5NDTR

0x8c - stream x number of data register

s5par: S5PAR

0x90 - stream x peripheral address register

s5m0ar: S5M0AR

0x94 - stream x memory 0 address register

s5m1ar: S5M1AR

0x98 - stream x memory 1 address register

s5fcr: S5FCR

0x9c - stream x FIFO control register

s6cr: S6CR

0xa0 - stream x configuration register

s6ndtr: S6NDTR

0xa4 - stream x number of data register

s6par: S6PAR

0xa8 - stream x peripheral address register

s6m0ar: S6M0AR

0xac - stream x memory 0 address register

s6m1ar: S6M1AR

0xb0 - stream x memory 1 address register

s6fcr: S6FCR

0xb4 - stream x FIFO control register

s7cr: S7CR

0xb8 - stream x configuration register

s7ndtr: S7NDTR

0xbc - stream x number of data register

s7par: S7PAR

0xc0 - stream x peripheral address register

s7m0ar: S7M0AR

0xc4 - stream x memory 0 address register

s7m1ar: S7M1AR

0xc8 - stream x memory 1 address register

s7fcr: S7FCR

0xcc - stream x FIFO 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.