Struct stm32ral::stm32l4::peripherals::dma2d::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 22 fields
pub CR: RWRegister<u32>,
pub ISR: RORegister<u32>,
pub IFCR: RWRegister<u32>,
pub FGMAR: UnsafeRWRegister<u32>,
pub FGOR: RWRegister<u32>,
pub BGMAR: UnsafeRWRegister<u32>,
pub BGOR: RWRegister<u32>,
pub FGPFCCR: RWRegister<u32>,
pub FGCOLR: RWRegister<u32>,
pub BGPFCCR: RWRegister<u32>,
pub BGCOLR: RWRegister<u32>,
pub FGCMAR: UnsafeRWRegister<u32>,
pub BGCMAR: UnsafeRWRegister<u32>,
pub OPFCCR: RWRegister<u32>,
pub OCOLR: RWRegister<u32>,
pub OMAR: UnsafeRWRegister<u32>,
pub OOR: RWRegister<u32>,
pub NLR: RWRegister<u32>,
pub LWR: RWRegister<u32>,
pub AMTCR: RWRegister<u32>,
pub FGCLUT: RWRegister<u32>,
pub BGCLUT: RWRegister<u32>,
// some fields omitted
}
Fields
CR: RWRegister<u32>
control register
ISR: RORegister<u32>
Interrupt Status Register
IFCR: RWRegister<u32>
interrupt flag clear register
FGMAR: UnsafeRWRegister<u32>
foreground memory address register
FGOR: RWRegister<u32>
foreground offset register
BGMAR: UnsafeRWRegister<u32>
background memory address register
BGOR: RWRegister<u32>
background offset register
FGPFCCR: RWRegister<u32>
foreground PFC control register
FGCOLR: RWRegister<u32>
foreground color register
BGPFCCR: RWRegister<u32>
background PFC control register
BGCOLR: RWRegister<u32>
background color register
FGCMAR: UnsafeRWRegister<u32>
foreground CLUT memory address register
BGCMAR: UnsafeRWRegister<u32>
background CLUT memory address register
OPFCCR: RWRegister<u32>
output PFC control register
OCOLR: RWRegister<u32>
output color register
OMAR: UnsafeRWRegister<u32>
output memory address register
OOR: RWRegister<u32>
output offset register
NLR: RWRegister<u32>
number of line register
LWR: RWRegister<u32>
line watermark register
AMTCR: RWRegister<u32>
AHB master timer configuration register
FGCLUT: RWRegister<u32>
FGCLUT
BGCLUT: RWRegister<u32>
BGCLUT