Struct stm32ral::stm32f7::peripherals::otg_fs_host_v2::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show 55 fields pub OTG_FS_HCFG: RWRegister<u32>, pub OTG_FS_HFIR: RWRegister<u32>, pub OTG_FS_HFNUM: RORegister<u32>, pub OTG_FS_HPTXSTS: RWRegister<u32>, pub OTG_FS_HAINT: RORegister<u32>, pub OTG_FS_HAINTMSK: RWRegister<u32>, pub OTG_FS_HPRT: RWRegister<u32>, pub OTG_FS_HCCHAR0: RWRegister<u32>, pub OTG_FS_HCINT0: RWRegister<u32>, pub OTG_FS_HCINTMSK0: RWRegister<u32>, pub OTG_FS_HCTSIZ0: RWRegister<u32>, pub OTG_FS_HCCHAR1: RWRegister<u32>, pub OTG_FS_HCINT1: RWRegister<u32>, pub OTG_FS_HCINTMSK1: RWRegister<u32>, pub OTG_FS_HCTSIZ1: RWRegister<u32>, pub OTG_FS_HCCHAR2: RWRegister<u32>, pub OTG_FS_HCINT2: RWRegister<u32>, pub OTG_FS_HCINTMSK2: RWRegister<u32>, pub OTG_FS_HCTSIZ2: RWRegister<u32>, pub OTG_FS_HCCHAR3: RWRegister<u32>, pub OTG_FS_HCINT3: RWRegister<u32>, pub OTG_FS_HCINTMSK3: RWRegister<u32>, pub OTG_FS_HCTSIZ3: RWRegister<u32>, pub OTG_FS_HCCHAR4: RWRegister<u32>, pub OTG_FS_HCINT4: RWRegister<u32>, pub OTG_FS_HCINTMSK4: RWRegister<u32>, pub OTG_FS_HCTSIZ4: RWRegister<u32>, pub OTG_FS_HCCHAR5: RWRegister<u32>, pub OTG_FS_HCINT5: RWRegister<u32>, pub OTG_FS_HCINTMSK5: RWRegister<u32>, pub OTG_FS_HCTSIZ5: RWRegister<u32>, pub OTG_FS_HCCHAR6: RWRegister<u32>, pub OTG_FS_HCINT6: RWRegister<u32>, pub OTG_FS_HCINTMSK6: RWRegister<u32>, pub OTG_FS_HCTSIZ6: RWRegister<u32>, pub OTG_FS_HCCHAR7: RWRegister<u32>, pub OTG_FS_HCINT7: RWRegister<u32>, pub OTG_FS_HCINTMSK7: RWRegister<u32>, pub OTG_FS_HCTSIZ7: RWRegister<u32>, pub OTG_FS_HCCHAR8: RWRegister<u32>, pub OTG_FS_HCINT8: RWRegister<u32>, pub OTG_FS_HCINTMSK8: RWRegister<u32>, pub OTG_FS_HCTSIZ8: RWRegister<u32>, pub OTG_FS_HCCHAR9: RWRegister<u32>, pub OTG_FS_HCINT9: RWRegister<u32>, pub OTG_FS_HCINTMSK9: RWRegister<u32>, pub OTG_FS_HCTSIZ9: RWRegister<u32>, pub OTG_FS_HCCHAR10: RWRegister<u32>, pub OTG_FS_HCINT10: RWRegister<u32>, pub OTG_FS_HCINTMSK10: RWRegister<u32>, pub OTG_FS_HCTSIZ10: RWRegister<u32>, pub OTG_FS_HCCHAR11: RWRegister<u32>, pub OTG_FS_HCINT11: RWRegister<u32>, pub OTG_FS_HCINTMSK11: RWRegister<u32>, pub OTG_FS_HCTSIZ11: RWRegister<u32>, // some fields omitted
}

Fields

OTG_FS_HCFG: RWRegister<u32>

OTG_FS host configuration register (OTG_FS_HCFG)

OTG_FS_HFIR: RWRegister<u32>

OTG_FS Host frame interval register

OTG_FS_HFNUM: RORegister<u32>

OTG_FS host frame number/frame time remaining register (OTG_FS_HFNUM)

OTG_FS_HPTXSTS: RWRegister<u32>

OTG_FS_Host periodic transmit FIFO/queue status register (OTG_FS_HPTXSTS)

OTG_FS_HAINT: RORegister<u32>

OTG_FS Host all channels interrupt register

OTG_FS_HAINTMSK: RWRegister<u32>

OTG_FS host all channels interrupt mask register

OTG_FS_HPRT: RWRegister<u32>

OTG_FS host port control and status register (OTG_FS_HPRT)

OTG_FS_HCCHAR0: RWRegister<u32>

OTG_FS host channel-0 characteristics register (OTG_FS_HCCHAR0)

OTG_FS_HCINT0: RWRegister<u32>

OTG_FS host channel-0 interrupt register (OTG_FS_HCINT0)

OTG_FS_HCINTMSK0: RWRegister<u32>

OTG_FS host channel-0 mask register (OTG_FS_HCINTMSK0)

OTG_FS_HCTSIZ0: RWRegister<u32>

OTG_FS host channel-0 transfer size register

OTG_FS_HCCHAR1: RWRegister<u32>

OTG_FS host channel-1 characteristics register (OTG_FS_HCCHAR1)

OTG_FS_HCINT1: RWRegister<u32>

OTG_FS host channel-1 interrupt register (OTG_FS_HCINT1)

OTG_FS_HCINTMSK1: RWRegister<u32>

OTG_FS host channel-1 mask register (OTG_FS_HCINTMSK1)

OTG_FS_HCTSIZ1: RWRegister<u32>

OTG_FS host channel-1 transfer size register

OTG_FS_HCCHAR2: RWRegister<u32>

OTG_FS host channel-2 characteristics register (OTG_FS_HCCHAR2)

OTG_FS_HCINT2: RWRegister<u32>

OTG_FS host channel-2 interrupt register (OTG_FS_HCINT2)

OTG_FS_HCINTMSK2: RWRegister<u32>

OTG_FS host channel-2 mask register (OTG_FS_HCINTMSK2)

OTG_FS_HCTSIZ2: RWRegister<u32>

OTG_FS host channel-2 transfer size register

OTG_FS_HCCHAR3: RWRegister<u32>

OTG_FS host channel-3 characteristics register (OTG_FS_HCCHAR3)

OTG_FS_HCINT3: RWRegister<u32>

OTG_FS host channel-3 interrupt register (OTG_FS_HCINT3)

OTG_FS_HCINTMSK3: RWRegister<u32>

OTG_FS host channel-3 mask register (OTG_FS_HCINTMSK3)

OTG_FS_HCTSIZ3: RWRegister<u32>

OTG_FS host channel-3 transfer size register

OTG_FS_HCCHAR4: RWRegister<u32>

OTG_FS host channel-4 characteristics register (OTG_FS_HCCHAR4)

OTG_FS_HCINT4: RWRegister<u32>

OTG_FS host channel-4 interrupt register (OTG_FS_HCINT4)

OTG_FS_HCINTMSK4: RWRegister<u32>

OTG_FS host channel-4 mask register (OTG_FS_HCINTMSK4)

OTG_FS_HCTSIZ4: RWRegister<u32>

OTG_FS host channel-x transfer size register

OTG_FS_HCCHAR5: RWRegister<u32>

OTG_FS host channel-5 characteristics register (OTG_FS_HCCHAR5)

OTG_FS_HCINT5: RWRegister<u32>

OTG_FS host channel-5 interrupt register (OTG_FS_HCINT5)

OTG_FS_HCINTMSK5: RWRegister<u32>

OTG_FS host channel-5 mask register (OTG_FS_HCINTMSK5)

OTG_FS_HCTSIZ5: RWRegister<u32>

OTG_FS host channel-5 transfer size register

OTG_FS_HCCHAR6: RWRegister<u32>

OTG_FS host channel-6 characteristics register (OTG_FS_HCCHAR6)

OTG_FS_HCINT6: RWRegister<u32>

OTG_FS host channel-6 interrupt register (OTG_FS_HCINT6)

OTG_FS_HCINTMSK6: RWRegister<u32>

OTG_FS host channel-6 mask register (OTG_FS_HCINTMSK6)

OTG_FS_HCTSIZ6: RWRegister<u32>

OTG_FS host channel-6 transfer size register

OTG_FS_HCCHAR7: RWRegister<u32>

OTG_FS host channel-7 characteristics register (OTG_FS_HCCHAR7)

OTG_FS_HCINT7: RWRegister<u32>

OTG_FS host channel-7 interrupt register (OTG_FS_HCINT7)

OTG_FS_HCINTMSK7: RWRegister<u32>

OTG_FS host channel-7 mask register (OTG_FS_HCINTMSK7)

OTG_FS_HCTSIZ7: RWRegister<u32>

OTG_FS host channel-7 transfer size register

OTG_FS_HCCHAR8: RWRegister<u32>

OTG_FS host channel-8 characteristics register

OTG_FS_HCINT8: RWRegister<u32>

OTG_FS host channel-8 interrupt register

OTG_FS_HCINTMSK8: RWRegister<u32>

OTG_FS host channel-8 mask register

OTG_FS_HCTSIZ8: RWRegister<u32>

OTG_FS host channel-8 transfer size register

OTG_FS_HCCHAR9: RWRegister<u32>

OTG_FS host channel-9 characteristics register

OTG_FS_HCINT9: RWRegister<u32>

OTG_FS host channel-9 interrupt register

OTG_FS_HCINTMSK9: RWRegister<u32>

OTG_FS host channel-9 mask register

OTG_FS_HCTSIZ9: RWRegister<u32>

OTG_FS host channel-9 transfer size register

OTG_FS_HCCHAR10: RWRegister<u32>

OTG_FS host channel-10 characteristics register

OTG_FS_HCINT10: RWRegister<u32>

OTG_FS host channel-10 interrupt register

OTG_FS_HCINTMSK10: RWRegister<u32>

OTG_FS host channel-10 mask register

OTG_FS_HCTSIZ10: RWRegister<u32>

OTG_FS host channel-10 transfer size register

OTG_FS_HCCHAR11: RWRegister<u32>

OTG_FS host channel-11 characteristics register

OTG_FS_HCINT11: RWRegister<u32>

OTG_FS host channel-11 interrupt register

OTG_FS_HCINTMSK11: RWRegister<u32>

OTG_FS host channel-11 mask register

OTG_FS_HCTSIZ11: RWRegister<u32>

OTG_FS host channel-11 transfer size 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.