Struct stm32ral::stm32h7::peripherals::otg_hs_host::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 103 fields pub HCFG: RWRegister<u32>, pub HFIR: RWRegister<u32>, pub HFNUM: RORegister<u32>, pub HPTXSTS: RWRegister<u32>, pub HAINT: RORegister<u32>, pub HAINTMSK: RWRegister<u32>, pub HPRT: RWRegister<u32>, pub HCCHAR0: RWRegister<u32>, pub HCSPLT0: RWRegister<u32>, pub HCINT0: RWRegister<u32>, pub HCINTMSK0: RWRegister<u32>, pub HCTSIZ0: RWRegister<u32>, pub HCDMA0: UnsafeRWRegister<u32>, pub HCCHAR1: RWRegister<u32>, pub HCSPLT1: RWRegister<u32>, pub HCINT1: RWRegister<u32>, pub HCINTMSK1: RWRegister<u32>, pub HCTSIZ1: RWRegister<u32>, pub HCDMA1: UnsafeRWRegister<u32>, pub HCCHAR2: RWRegister<u32>, pub HCSPLT2: RWRegister<u32>, pub HCINT2: RWRegister<u32>, pub HCINTMSK2: RWRegister<u32>, pub HCTSIZ2: RWRegister<u32>, pub HCDMA2: UnsafeRWRegister<u32>, pub HCCHAR3: RWRegister<u32>, pub HCSPLT3: RWRegister<u32>, pub HCINT3: RWRegister<u32>, pub HCINTMSK3: RWRegister<u32>, pub HCTSIZ3: RWRegister<u32>, pub HCDMA3: UnsafeRWRegister<u32>, pub HCCHAR4: RWRegister<u32>, pub HCSPLT4: RWRegister<u32>, pub HCINT4: RWRegister<u32>, pub HCINTMSK4: RWRegister<u32>, pub HCTSIZ4: RWRegister<u32>, pub HCDMA4: UnsafeRWRegister<u32>, pub HCCHAR5: RWRegister<u32>, pub HCSPLT5: RWRegister<u32>, pub HCINT5: RWRegister<u32>, pub HCINTMSK5: RWRegister<u32>, pub HCTSIZ5: RWRegister<u32>, pub HCDMA5: UnsafeRWRegister<u32>, pub HCCHAR6: RWRegister<u32>, pub HCSPLT6: RWRegister<u32>, pub HCINT6: RWRegister<u32>, pub HCINTMSK6: RWRegister<u32>, pub HCTSIZ6: RWRegister<u32>, pub HCDMA6: UnsafeRWRegister<u32>, pub HCCHAR7: RWRegister<u32>, pub HCSPLT7: RWRegister<u32>, pub HCINT7: RWRegister<u32>, pub HCINTMSK7: RWRegister<u32>, pub HCTSIZ7: RWRegister<u32>, pub HCDMA7: UnsafeRWRegister<u32>, pub HCCHAR8: RWRegister<u32>, pub HCSPLT8: RWRegister<u32>, pub HCINT8: RWRegister<u32>, pub HCINTMSK8: RWRegister<u32>, pub HCTSIZ8: RWRegister<u32>, pub HCDMA8: UnsafeRWRegister<u32>, pub HCCHAR9: RWRegister<u32>, pub HCSPLT9: RWRegister<u32>, pub HCINT9: RWRegister<u32>, pub HCINTMSK9: RWRegister<u32>, pub HCTSIZ9: RWRegister<u32>, pub HCDMA9: UnsafeRWRegister<u32>, pub HCCHAR10: RWRegister<u32>, pub HCSPLT10: RWRegister<u32>, pub HCINT10: RWRegister<u32>, pub HCINTMSK10: RWRegister<u32>, pub HCTSIZ10: RWRegister<u32>, pub HCDMA10: UnsafeRWRegister<u32>, pub HCCHAR11: RWRegister<u32>, pub HCSPLT11: RWRegister<u32>, pub HCINT11: RWRegister<u32>, pub HCINTMSK11: RWRegister<u32>, pub HCTSIZ11: RWRegister<u32>, pub HCDMA11: UnsafeRWRegister<u32>, pub HCCHAR12: RWRegister<u32>, pub HCSPLT12: RWRegister<u32>, pub HCINT12: RWRegister<u32>, pub HCINTMSK12: RWRegister<u32>, pub HCTSIZ12: RWRegister<u32>, pub HCDMA12: UnsafeRWRegister<u32>, pub HCCHAR13: RWRegister<u32>, pub HCSPLT13: RWRegister<u32>, pub HCINT13: RWRegister<u32>, pub HCINTMSK13: RWRegister<u32>, pub HCTSIZ13: RWRegister<u32>, pub HCDMA13: UnsafeRWRegister<u32>, pub HCCHAR14: RWRegister<u32>, pub HCSPLT14: RWRegister<u32>, pub HCINT14: RWRegister<u32>, pub HCINTMSK14: RWRegister<u32>, pub HCTSIZ14: RWRegister<u32>, pub HCDMA14: UnsafeRWRegister<u32>, pub HCCHAR15: RWRegister<u32>, pub HCSPLT15: RWRegister<u32>, pub HCINT15: RWRegister<u32>, pub HCINTMSK15: RWRegister<u32>, pub HCTSIZ15: RWRegister<u32>, pub HCDMA15: UnsafeRWRegister<u32>, // some fields omitted
}

Fields

HCFG: RWRegister<u32>

OTG_HS host configuration register

HFIR: RWRegister<u32>

OTG_HS Host frame interval register

HFNUM: RORegister<u32>

OTG_HS host frame number/frame time remaining register

HPTXSTS: RWRegister<u32>

OTG_HS_Host periodic transmit FIFO/queue status register

HAINT: RORegister<u32>

OTG_HS Host all channels interrupt register

HAINTMSK: RWRegister<u32>

OTG_HS host all channels interrupt mask register

HPRT: RWRegister<u32>

OTG_HS host port control and status register

HCCHAR0: RWRegister<u32>

OTG_HS host channel-0 characteristics register

HCSPLT0: RWRegister<u32>

OTG_HS host channel-0 split control register

HCINT0: RWRegister<u32>

OTG_HS host channel-11 interrupt register

HCINTMSK0: RWRegister<u32>

OTG_HS host channel-11 interrupt mask register

HCTSIZ0: RWRegister<u32>

OTG_HS host channel-11 transfer size register

HCDMA0: UnsafeRWRegister<u32>

OTG_HS host channel-0 DMA address register

HCCHAR1: RWRegister<u32>

OTG_HS host channel-1 characteristics register

HCSPLT1: RWRegister<u32>

OTG_HS host channel-1 split control register

HCINT1: RWRegister<u32>

OTG_HS host channel-1 interrupt register

HCINTMSK1: RWRegister<u32>

OTG_HS host channel-1 interrupt mask register

HCTSIZ1: RWRegister<u32>

OTG_HS host channel-1 transfer size register

HCDMA1: UnsafeRWRegister<u32>

OTG_HS host channel-1 DMA address register

HCCHAR2: RWRegister<u32>

OTG_HS host channel-2 characteristics register

HCSPLT2: RWRegister<u32>

OTG_HS host channel-2 split control register

HCINT2: RWRegister<u32>

OTG_HS host channel-2 interrupt register

HCINTMSK2: RWRegister<u32>

OTG_HS host channel-2 interrupt mask register

HCTSIZ2: RWRegister<u32>

OTG_HS host channel-2 transfer size register

HCDMA2: UnsafeRWRegister<u32>

OTG_HS host channel-2 DMA address register

HCCHAR3: RWRegister<u32>

OTG_HS host channel-3 characteristics register

HCSPLT3: RWRegister<u32>

OTG_HS host channel-3 split control register

HCINT3: RWRegister<u32>

OTG_HS host channel-3 interrupt register

HCINTMSK3: RWRegister<u32>

OTG_HS host channel-3 interrupt mask register

HCTSIZ3: RWRegister<u32>

OTG_HS host channel-3 transfer size register

HCDMA3: UnsafeRWRegister<u32>

OTG_HS host channel-3 DMA address register

HCCHAR4: RWRegister<u32>

OTG_HS host channel-4 characteristics register

HCSPLT4: RWRegister<u32>

OTG_HS host channel-4 split control register

HCINT4: RWRegister<u32>

OTG_HS host channel-4 interrupt register

HCINTMSK4: RWRegister<u32>

OTG_HS host channel-4 interrupt mask register

HCTSIZ4: RWRegister<u32>

OTG_HS host channel-4 transfer size register

HCDMA4: UnsafeRWRegister<u32>

OTG_HS host channel-4 DMA address register

HCCHAR5: RWRegister<u32>

OTG_HS host channel-5 characteristics register

HCSPLT5: RWRegister<u32>

OTG_HS host channel-5 split control register

HCINT5: RWRegister<u32>

OTG_HS host channel-5 interrupt register

HCINTMSK5: RWRegister<u32>

OTG_HS host channel-5 interrupt mask register

HCTSIZ5: RWRegister<u32>

OTG_HS host channel-5 transfer size register

HCDMA5: UnsafeRWRegister<u32>

OTG_HS host channel-5 DMA address register

HCCHAR6: RWRegister<u32>

OTG_HS host channel-6 characteristics register

HCSPLT6: RWRegister<u32>

OTG_HS host channel-6 split control register

HCINT6: RWRegister<u32>

OTG_HS host channel-6 interrupt register

HCINTMSK6: RWRegister<u32>

OTG_HS host channel-6 interrupt mask register

HCTSIZ6: RWRegister<u32>

OTG_HS host channel-6 transfer size register

HCDMA6: UnsafeRWRegister<u32>

OTG_HS host channel-6 DMA address register

HCCHAR7: RWRegister<u32>

OTG_HS host channel-7 characteristics register

HCSPLT7: RWRegister<u32>

OTG_HS host channel-7 split control register

HCINT7: RWRegister<u32>

OTG_HS host channel-7 interrupt register

HCINTMSK7: RWRegister<u32>

OTG_HS host channel-7 interrupt mask register

HCTSIZ7: RWRegister<u32>

OTG_HS host channel-7 transfer size register

HCDMA7: UnsafeRWRegister<u32>

OTG_HS host channel-7 DMA address register

HCCHAR8: RWRegister<u32>

OTG_HS host channel-8 characteristics register

HCSPLT8: RWRegister<u32>

OTG_HS host channel-8 split control register

HCINT8: RWRegister<u32>

OTG_HS host channel-8 interrupt register

HCINTMSK8: RWRegister<u32>

OTG_HS host channel-8 interrupt mask register

HCTSIZ8: RWRegister<u32>

OTG_HS host channel-8 transfer size register

HCDMA8: UnsafeRWRegister<u32>

OTG_HS host channel-8 DMA address register

HCCHAR9: RWRegister<u32>

OTG_HS host channel-9 characteristics register

HCSPLT9: RWRegister<u32>

OTG_HS host channel-9 split control register

HCINT9: RWRegister<u32>

OTG_HS host channel-9 interrupt register

HCINTMSK9: RWRegister<u32>

OTG_HS host channel-9 interrupt mask register

HCTSIZ9: RWRegister<u32>

OTG_HS host channel-9 transfer size register

HCDMA9: UnsafeRWRegister<u32>

OTG_HS host channel-9 DMA address register

HCCHAR10: RWRegister<u32>

OTG_HS host channel-10 characteristics register

HCSPLT10: RWRegister<u32>

OTG_HS host channel-10 split control register

HCINT10: RWRegister<u32>

OTG_HS host channel-10 interrupt register

HCINTMSK10: RWRegister<u32>

OTG_HS host channel-10 interrupt mask register

HCTSIZ10: RWRegister<u32>

OTG_HS host channel-10 transfer size register

HCDMA10: UnsafeRWRegister<u32>

OTG_HS host channel-10 DMA address register

HCCHAR11: RWRegister<u32>

OTG_HS host channel-11 characteristics register

HCSPLT11: RWRegister<u32>

OTG_HS host channel-11 split control register

HCINT11: RWRegister<u32>

OTG_HS host channel-11 interrupt register

HCINTMSK11: RWRegister<u32>

OTG_HS host channel-11 interrupt mask register

HCTSIZ11: RWRegister<u32>

OTG_HS host channel-11 transfer size register

HCDMA11: UnsafeRWRegister<u32>

OTG_HS host channel-11 DMA address register

HCCHAR12: RWRegister<u32>

OTG_HS host channel-12 characteristics register

HCSPLT12: RWRegister<u32>

OTG_HS host channel-12 split control register

HCINT12: RWRegister<u32>

OTG_HS host channel-12 interrupt register

HCINTMSK12: RWRegister<u32>

OTG_HS host channel-12 interrupt mask register

HCTSIZ12: RWRegister<u32>

OTG_HS host channel-12 transfer size register

HCDMA12: UnsafeRWRegister<u32>

OTG_HS host channel-12 DMA address register

HCCHAR13: RWRegister<u32>

OTG_HS host channel-13 characteristics register

HCSPLT13: RWRegister<u32>

OTG_HS host channel-13 split control register

HCINT13: RWRegister<u32>

OTG_HS host channel-13 interrupt register

HCINTMSK13: RWRegister<u32>

OTG_HS host channel-13 interrupt mask register

HCTSIZ13: RWRegister<u32>

OTG_HS host channel-13 transfer size register

HCDMA13: UnsafeRWRegister<u32>

OTG_HS host channel-13 DMA address register

HCCHAR14: RWRegister<u32>

OTG_HS host channel-14 characteristics register

HCSPLT14: RWRegister<u32>

OTG_HS host channel-14 split control register

HCINT14: RWRegister<u32>

OTG_HS host channel-14 interrupt register

HCINTMSK14: RWRegister<u32>

OTG_HS host channel-14 interrupt mask register

HCTSIZ14: RWRegister<u32>

OTG_HS host channel-14 transfer size register

HCDMA14: UnsafeRWRegister<u32>

OTG_HS host channel-14 DMA address register

HCCHAR15: RWRegister<u32>

OTG_HS host channel-15 characteristics register

HCSPLT15: RWRegister<u32>

OTG_HS host channel-15 split control register

HCINT15: RWRegister<u32>

OTG_HS host channel-15 interrupt register

HCINTMSK15: RWRegister<u32>

OTG_HS host channel-15 interrupt mask register

HCTSIZ15: RWRegister<u32>

OTG_HS host channel-15 transfer size register

HCDMA15: UnsafeRWRegister<u32>

OTG_HS host channel-15 DMA 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.