Struct stm32ral::stm32f7::peripherals::ltdc::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 37 fields
pub SSCR: RWRegister<u32>,
pub BPCR: RWRegister<u32>,
pub AWCR: RWRegister<u32>,
pub TWCR: RWRegister<u32>,
pub GCR: RWRegister<u32>,
pub SRCR: RWRegister<u32>,
pub BCCR: RWRegister<u32>,
pub IER: RWRegister<u32>,
pub ISR: RORegister<u32>,
pub ICR: WORegister<u32>,
pub LIPCR: RWRegister<u32>,
pub CPSR: RORegister<u32>,
pub CDSR: RORegister<u32>,
pub CR1: RWRegister<u32>,
pub WHPCR1: RWRegister<u32>,
pub WVPCR1: RWRegister<u32>,
pub CKCR1: RWRegister<u32>,
pub PFCR1: RWRegister<u32>,
pub CACR1: RWRegister<u32>,
pub DCCR1: RWRegister<u32>,
pub BFCR1: RWRegister<u32>,
pub CFBAR1: RWRegister<u32>,
pub CFBLR1: RWRegister<u32>,
pub CFBLNR1: RWRegister<u32>,
pub CLUTWR1: WORegister<u32>,
pub CR2: RWRegister<u32>,
pub WHPCR2: RWRegister<u32>,
pub WVPCR2: RWRegister<u32>,
pub CKCR2: RWRegister<u32>,
pub PFCR2: RWRegister<u32>,
pub CACR2: RWRegister<u32>,
pub DCCR2: RWRegister<u32>,
pub BFCR2: RWRegister<u32>,
pub CFBAR2: RWRegister<u32>,
pub CFBLR2: RWRegister<u32>,
pub CFBLNR2: RWRegister<u32>,
pub CLUTWR2: WORegister<u32>,
// some fields omitted
}
Fields
SSCR: RWRegister<u32>
Synchronization Size Configuration Register
BPCR: RWRegister<u32>
Back Porch Configuration Register
AWCR: RWRegister<u32>
Active Width Configuration Register
TWCR: RWRegister<u32>
Total Width Configuration Register
GCR: RWRegister<u32>
Global Control Register
SRCR: RWRegister<u32>
Shadow Reload Configuration Register
BCCR: RWRegister<u32>
Background Color Configuration Register
IER: RWRegister<u32>
Interrupt Enable Register
ISR: RORegister<u32>
Interrupt Status Register
ICR: WORegister<u32>
Interrupt Clear Register
LIPCR: RWRegister<u32>
Line Interrupt Position Configuration Register
CPSR: RORegister<u32>
Current Position Status Register
CDSR: RORegister<u32>
Current Display Status Register
CR1: RWRegister<u32>
Layerx Control Register
WHPCR1: RWRegister<u32>
Layerx Window Horizontal Position Configuration Register
WVPCR1: RWRegister<u32>
Layerx Window Vertical Position Configuration Register
CKCR1: RWRegister<u32>
Layerx Color Keying Configuration Register
PFCR1: RWRegister<u32>
Layerx Pixel Format Configuration Register
CACR1: RWRegister<u32>
Layerx Constant Alpha Configuration Register
DCCR1: RWRegister<u32>
Layerx Default Color Configuration Register
BFCR1: RWRegister<u32>
Layerx Blending Factors Configuration Register
CFBAR1: RWRegister<u32>
Layerx Color Frame Buffer Address Register
CFBLR1: RWRegister<u32>
Layerx Color Frame Buffer Length Register
CFBLNR1: RWRegister<u32>
Layerx ColorFrame Buffer Line Number Register
CLUTWR1: WORegister<u32>
Layerx CLUT Write Register
CR2: RWRegister<u32>
Layerx Control Register
WHPCR2: RWRegister<u32>
Layerx Window Horizontal Position Configuration Register
WVPCR2: RWRegister<u32>
Layerx Window Vertical Position Configuration Register
CKCR2: RWRegister<u32>
Layerx Color Keying Configuration Register
PFCR2: RWRegister<u32>
Layerx Pixel Format Configuration Register
CACR2: RWRegister<u32>
Layerx Constant Alpha Configuration Register
DCCR2: RWRegister<u32>
Layerx Default Color Configuration Register
BFCR2: RWRegister<u32>
Layerx Blending Factors Configuration Register
CFBAR2: RWRegister<u32>
Layerx Color Frame Buffer Address Register
CFBLR2: RWRegister<u32>
Layerx Color Frame Buffer Length Register
CFBLNR2: RWRegister<u32>
Layerx ColorFrame Buffer Line Number Register
CLUTWR2: WORegister<u32>
Layerx CLUT Write Register