Struct stm32ral::stm32h7::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

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.