Struct stm32l4x6::otg_fs_host::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub fs_hcfg: FsHcfg, pub hfir: Hfir, pub fs_hfnum: FsHfnum, pub fs_hptxsts: FsHptxsts, pub haint: Haint, pub haintmsk: Haintmsk, pub fs_hprt: FsHprt, pub fs_hcchar0: FsHcchar0, pub fs_hcint0: FsHcint0, pub fs_hcintmsk0: FsHcintmsk0, pub fs_hctsiz0: FsHctsiz0, pub fs_hcchar1: FsHcchar1, pub fs_hcint1: FsHcint1, pub fs_hcintmsk1: FsHcintmsk1, pub fs_hctsiz1: FsHctsiz1, pub fs_hcchar2: FsHcchar2, pub fs_hcint2: FsHcint2, pub fs_hcintmsk2: FsHcintmsk2, pub fs_hctsiz2: FsHctsiz2, pub fs_hcchar3: FsHcchar3, pub fs_hcint3: FsHcint3, pub fs_hcintmsk3: FsHcintmsk3, pub fs_hctsiz3: FsHctsiz3, pub fs_hcchar4: FsHcchar4, pub fs_hcint4: FsHcint4, pub fs_hcintmsk4: FsHcintmsk4, pub fs_hctsiz4: FsHctsiz4, pub fs_hcchar5: FsHcchar5, pub fs_hcint5: FsHcint5, pub fs_hcintmsk5: FsHcintmsk5, pub fs_hctsiz5: FsHctsiz5, pub fs_hcchar6: FsHcchar6, pub fs_hcint6: FsHcint6, pub fs_hcintmsk6: FsHcintmsk6, pub fs_hctsiz6: FsHctsiz6, pub fs_hcchar7: FsHcchar7, pub fs_hcint7: FsHcint7, pub fs_hcintmsk7: FsHcintmsk7, pub fs_hctsiz7: FsHctsiz7, // some fields omitted }
Register block
Fields
fs_hcfg: FsHcfg
0x00 - OTG_FS host configuration register (OTG_FS_HCFG)
hfir: Hfir
0x04 - OTG_FS Host frame interval register
fs_hfnum: FsHfnum
0x08 - OTG_FS host frame number/frame time remaining register (OTG_FS_HFNUM)
fs_hptxsts: FsHptxsts
0x10 - OTG_FS_Host periodic transmit FIFO/queue status register (OTG_FS_HPTXSTS)
haint: Haint
0x14 - OTG_FS Host all channels interrupt register
haintmsk: Haintmsk
0x18 - OTG_FS host all channels interrupt mask register
fs_hprt: FsHprt
0x40 - OTG_FS host port control and status register (OTG_FS_HPRT)
fs_hcchar0: FsHcchar0
0x100 - OTG_FS host channel-0 characteristics register (OTG_FS_HCCHAR0)
fs_hcint0: FsHcint0
0x108 - OTG_FS host channel-0 interrupt register (OTG_FS_HCINT0)
fs_hcintmsk0: FsHcintmsk0
0x10c - OTG_FS host channel-0 mask register (OTG_FS_HCINTMSK0)
fs_hctsiz0: FsHctsiz0
0x110 - OTG_FS host channel-0 transfer size register
fs_hcchar1: FsHcchar1
0x120 - OTG_FS host channel-1 characteristics register (OTG_FS_HCCHAR1)
fs_hcint1: FsHcint1
0x128 - OTG_FS host channel-1 interrupt register (OTG_FS_HCINT1)
fs_hcintmsk1: FsHcintmsk1
0x12c - OTG_FS host channel-1 mask register (OTG_FS_HCINTMSK1)
fs_hctsiz1: FsHctsiz1
0x130 - OTG_FS host channel-1 transfer size register
fs_hcchar2: FsHcchar2
0x140 - OTG_FS host channel-2 characteristics register (OTG_FS_HCCHAR2)
fs_hcint2: FsHcint2
0x148 - OTG_FS host channel-2 interrupt register (OTG_FS_HCINT2)
fs_hcintmsk2: FsHcintmsk2
0x14c - OTG_FS host channel-2 mask register (OTG_FS_HCINTMSK2)
fs_hctsiz2: FsHctsiz2
0x150 - OTG_FS host channel-2 transfer size register
fs_hcchar3: FsHcchar3
0x160 - OTG_FS host channel-3 characteristics register (OTG_FS_HCCHAR3)
fs_hcint3: FsHcint3
0x168 - OTG_FS host channel-3 interrupt register (OTG_FS_HCINT3)
fs_hcintmsk3: FsHcintmsk3
0x16c - OTG_FS host channel-3 mask register (OTG_FS_HCINTMSK3)
fs_hctsiz3: FsHctsiz3
0x170 - OTG_FS host channel-3 transfer size register
fs_hcchar4: FsHcchar4
0x180 - OTG_FS host channel-4 characteristics register (OTG_FS_HCCHAR4)
fs_hcint4: FsHcint4
0x188 - OTG_FS host channel-4 interrupt register (OTG_FS_HCINT4)
fs_hcintmsk4: FsHcintmsk4
0x18c - OTG_FS host channel-4 mask register (OTG_FS_HCINTMSK4)
fs_hctsiz4: FsHctsiz4
0x190 - OTG_FS host channel-x transfer size register
fs_hcchar5: FsHcchar5
0x1a0 - OTG_FS host channel-5 characteristics register (OTG_FS_HCCHAR5)
fs_hcint5: FsHcint5
0x1a8 - OTG_FS host channel-5 interrupt register (OTG_FS_HCINT5)
fs_hcintmsk5: FsHcintmsk5
0x1ac - OTG_FS host channel-5 mask register (OTG_FS_HCINTMSK5)
fs_hctsiz5: FsHctsiz5
0x1b0 - OTG_FS host channel-5 transfer size register
fs_hcchar6: FsHcchar6
0x1c0 - OTG_FS host channel-6 characteristics register (OTG_FS_HCCHAR6)
fs_hcint6: FsHcint6
0x1c8 - OTG_FS host channel-6 interrupt register (OTG_FS_HCINT6)
fs_hcintmsk6: FsHcintmsk6
0x1cc - OTG_FS host channel-6 mask register (OTG_FS_HCINTMSK6)
fs_hctsiz6: FsHctsiz6
0x1d0 - OTG_FS host channel-6 transfer size register
fs_hcchar7: FsHcchar7
0x1e0 - OTG_FS host channel-7 characteristics register (OTG_FS_HCCHAR7)
fs_hcint7: FsHcint7
0x1e8 - OTG_FS host channel-7 interrupt register (OTG_FS_HCINT7)
fs_hcintmsk7: FsHcintmsk7
0x1ec - OTG_FS host channel-7 mask register (OTG_FS_HCINTMSK7)
fs_hctsiz7: FsHctsiz7
0x1f0 - OTG_FS host channel-7 transfer size register