Struct stm32ral::stm32g0::peripherals::dma_v1::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 22 fields pub ISR: RORegister<u32>, pub IFCR: WORegister<u32>, pub CR1: RWRegister<u32>, pub NDTR1: RWRegister<u32>, pub PAR1: RWRegister<u32>, pub MAR1: RWRegister<u32>, pub CR2: RWRegister<u32>, pub NDTR2: RWRegister<u32>, pub PAR2: RWRegister<u32>, pub MAR2: RWRegister<u32>, pub CR3: RWRegister<u32>, pub NDTR3: RWRegister<u32>, pub PAR3: RWRegister<u32>, pub MAR3: RWRegister<u32>, pub CR4: RWRegister<u32>, pub NDTR4: RWRegister<u32>, pub PAR4: RWRegister<u32>, pub MAR4: RWRegister<u32>, pub CR5: RWRegister<u32>, pub NDTR5: RWRegister<u32>, pub PAR5: RWRegister<u32>, pub MAR5: RWRegister<u32>, // some fields omitted
}

Fields

ISR: RORegister<u32>

low interrupt status register

IFCR: WORegister<u32>

DMA interrupt flag clear register

CR1: RWRegister<u32>

DMA channel x configuration register

NDTR1: RWRegister<u32>

DMA channel x number of data register

PAR1: RWRegister<u32>

DMA channel x peripheral address register

MAR1: RWRegister<u32>

DMA channel x memory address register

CR2: RWRegister<u32>

DMA channel x configuration register

NDTR2: RWRegister<u32>

DMA channel x number of data register

PAR2: RWRegister<u32>

DMA channel x peripheral address register

MAR2: RWRegister<u32>

DMA channel x memory address register

CR3: RWRegister<u32>

DMA channel x configuration register

NDTR3: RWRegister<u32>

DMA channel x number of data register

PAR3: RWRegister<u32>

DMA channel x peripheral address register

MAR3: RWRegister<u32>

DMA channel x memory address register

CR4: RWRegister<u32>

DMA channel x configuration register

NDTR4: RWRegister<u32>

DMA channel x number of data register

PAR4: RWRegister<u32>

DMA channel x peripheral address register

MAR4: RWRegister<u32>

DMA channel x memory address register

CR5: RWRegister<u32>

DMA channel x configuration register

NDTR5: RWRegister<u32>

DMA channel x number of data register

PAR5: RWRegister<u32>

DMA channel x peripheral address register

MAR5: RWRegister<u32>

DMA channel x memory address 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

Performs the conversion.

Performs the conversion.

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.