Struct nucleo_h7xx::pac::dsihost::RegisterBlock [−]
Register block
Fields
vr: Reg<u32, _VR>
0x00 - DSI Host version register
cr: Reg<u32, _CR>
0x04 - DSI Host control register
ccr: Reg<u32, _CCR>
0x08 - DSI Host clock control register
lvcidr: Reg<u32, _LVCIDR>
0x0c - DSI Host LTDC VCID register
lcolcr: Reg<u32, _LCOLCR>
0x10 - DSI Host LTDC color coding register
lpcr: Reg<u32, _LPCR>
0x14 - DSI Host LTDC polarity configuration register
lpmcr: Reg<u32, _LPMCR>
0x18 - DSI Host low-power mode configuration register
pcr: Reg<u32, _PCR>
0x2c - DSI Host protocol configuration register
gvcidr: Reg<u32, _GVCIDR>
0x30 - DSI Host generic VCID register
mcr: Reg<u32, _MCR>
0x34 - DSI Host mode configuration register
vmcr: Reg<u32, _VMCR>
0x38 - DSI Host video mode configuration register
vpcr: Reg<u32, _VPCR>
0x3c - DSI Host video packet configuration register
vccr: Reg<u32, _VCCR>
0x40 - DSI Host video chunks configuration register
vnpcr: Reg<u32, _VNPCR>
0x44 - DSI Host video null packet configuration register
vhsacr: Reg<u32, _VHSACR>
0x48 - DSI Host video HSA configuration register
vhbpcr: Reg<u32, _VHBPCR>
0x4c - DSI Host video HBP configuration register
vlcr: Reg<u32, _VLCR>
0x50 - DSI Host video line configuration register
vvsacr: Reg<u32, _VVSACR>
0x54 - DSI Host video VSA configuration register
vvbpcr: Reg<u32, _VVBPCR>
0x58 - DSI Host video VBP configuration register
vvfpcr: Reg<u32, _VVFPCR>
0x5c - DSI Host video VFP configuration register
vvacr: Reg<u32, _VVACR>
0x60 - DSI Host video VA configuration register
lccr: Reg<u32, _LCCR>
0x64 - DSI Host LTDC command configuration register
cmcr: Reg<u32, _CMCR>
0x68 - DSI Host command mode configuration register
ghcr: Reg<u32, _GHCR>
0x6c - DSI Host generic header configuration register
gpdr: Reg<u32, _GPDR>
0x70 - DSI Host generic payload data register
gpsr: Reg<u32, _GPSR>
0x74 - DSI Host generic packet status register
tccr0: Reg<u32, _TCCR0>
0x78 - DSI Host timeout counter configuration register 0
tccr1: Reg<u32, _TCCR1>
0x7c - DSI Host timeout counter configuration register 1
tccr2: Reg<u32, _TCCR2>
0x80 - DSI Host timeout counter configuration register 2
tccr3: Reg<u32, _TCCR3>
0x84 - DSI Host timeout counter configuration register 3
tccr4: Reg<u32, _TCCR4>
0x88 - DSI Host timeout counter configuration register 4
tccr5: Reg<u32, _TCCR5>
0x8c - DSI Host timeout counter configuration register 5
clcr: Reg<u32, _CLCR>
0x94 - DSI Host clock lane configuration register
cltcr: Reg<u32, _CLTCR>
0x98 - DSI Host clock lane timer configuration register
dltcr: Reg<u32, _DLTCR>
0x9c - DSI Host data lane timer configuration register
pctlr: Reg<u32, _PCTLR>
0xa0 - DSI Host PHY control register
pconfr: Reg<u32, _PCONFR>
0xa4 - DSI Host PHY configuration register
pucr: Reg<u32, _PUCR>
0xa8 - DSI Host PHY ULPS control register
pttcr: Reg<u32, _PTTCR>
0xac - DSI Host PHY TX triggers configuration register
psr: Reg<u32, _PSR>
0xbc - DSI Host interrupt and status register 0
isr1: Reg<u32, _ISR1>
0xc0 - DSI Host interrupt and status register 1
ier0: Reg<u32, _IER0>
0xc4 - DSI Host interrupt enable register 0
ier1: Reg<u32, _IER1>
0xc8 - DSI Host interrupt enable register 1
fir0: Reg<u32, _FIR0>
0xd8 - DSI Host force interrupt register 0
fir1: Reg<u32, _FIR1>
0xdc - DSI Host force interrupt register 1
vscr: Reg<u32, _VSCR>
0x100 - DSI Host video shadow control register
lcvcidr: Reg<u32, _LCVCIDR>
0x10c - DSI Host LTDC current VCID register
lcccr: Reg<u32, _LCCCR>
0x110 - DSI Host LTDC current color coding register
lpmccr: Reg<u32, _LPMCCR>
0x118 - DSI Host low-power mode current configuration register
vmccr: Reg<u32, _VMCCR>
0x138 - DSI Host video mode current configuration register
vpccr: Reg<u32, _VPCCR>
0x13c - DSI Host video packet current configuration register
vcccr: Reg<u32, _VCCCR>
0x140 - DSI Host video chunks current configuration register
vnpccr: Reg<u32, _VNPCCR>
0x144 - DSI Host video null packet current configuration register
vhsaccr: Reg<u32, _VHSACCR>
0x148 - DSI Host video HSA current configuration register
vhbpccr: Reg<u32, _VHBPCCR>
0x14c - DSI Host video HBP current configuration register
vlccr: Reg<u32, _VLCCR>
0x150 - DSI Host video line current configuration register
vvsaccr: Reg<u32, _VVSACCR>
0x154 - DSI Host video VSA current configuration register
vvpbccr: Reg<u32, _VVPBCCR>
0x158 - DSI Host video VBP current configuration register
vvfpccr: Reg<u32, _VVFPCCR>
0x15c - DSI Host video VFP current configuration register
vvaccr: Reg<u32, _VVACCR>
0x160 - DSI Host video VA current configuration register
wcfgr: Reg<u32, _WCFGR>
0x400 - DSI wrapper configuration register
wcr: Reg<u32, _WCR>
0x404 - DSI wrapper control register
wier: Reg<u32, _WIER>
0x408 - DSI wrapper interrupt enable register
wisr: Reg<u32, _WISR>
0x40c - DSI wrapper interrupt and status register
wifcr: Reg<u32, _WIFCR>
0x410 - DSI wrapper interrupt flag clear register
wpcr0: Reg<u32, _WPCR0>
0x418 - DSI wrapper PHY configuration register 0
wpcr1: Reg<u32, _WPCR1>
0x41c - DSI wrapper PHY configuration register 1
wpcr2: Reg<u32, _WPCR2>
0x428 - DSI wrapper PHY configuration register 4
wrpcr: Reg<u32, _WRPCR>
0x430 - DSI wrapper regulator and PLL control register
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,