Struct stm32ral::stm32f4::stm32f469::otg_fs_global::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 19 fields
pub GOTGCTL: RWRegister<u32>,
pub GOTGINT: RWRegister<u32>,
pub GAHBCFG: RWRegister<u32>,
pub GUSBCFG: RWRegister<u32>,
pub GRSTCTL: RWRegister<u32>,
pub GINTSTS: RWRegister<u32>,
pub GINTMSK: RWRegister<u32>,
pub GRXSTSR: RWRegister<u32>,
pub GRXFSIZ: RWRegister<u32>,
pub GNPTXFSIZ: RWRegister<u32>,
pub GNPTXSTS: RORegister<u32>,
pub GCCFG: RWRegister<u32>,
pub CID: RWRegister<u32>,
pub HPTXFSIZ: RWRegister<u32>,
pub DIEPTXF1: RWRegister<u32>,
pub DIEPTXF2: RWRegister<u32>,
pub DIEPTXF3: RWRegister<u32>,
pub DIEPTXF4: RWRegister<u32>,
pub DIEPTXF5: RWRegister<u32>,
// some fields omitted
}
Fields
GOTGCTL: RWRegister<u32>
OTG_FS control and status register (OTG_FS_GOTGCTL)
GOTGINT: RWRegister<u32>
OTG_FS interrupt register (OTG_FS_GOTGINT)
GAHBCFG: RWRegister<u32>
OTG_FS AHB configuration register (OTG_FS_GAHBCFG)
GUSBCFG: RWRegister<u32>
OTG_FS USB configuration register (OTG_FS_GUSBCFG)
GRSTCTL: RWRegister<u32>
OTG_FS reset register (OTG_FS_GRSTCTL)
GINTSTS: RWRegister<u32>
OTG_FS core interrupt register (OTG_FS_GINTSTS)
GINTMSK: RWRegister<u32>
OTG_FS interrupt mask register (OTG_FS_GINTMSK)
GRXSTSR: RWRegister<u32>
GRXSTSR_Device and GRXSTSR_Host GRXSTSR_Device: OTG_FS Receive status debug read(Device mode) GRXSTSR_Host: OTG_FS Receive status debug read(Hostmode)
GRXFSIZ: RWRegister<u32>
OTG_FS Receive FIFO size register (OTG_FS_GRXFSIZ)
GNPTXFSIZ: RWRegister<u32>
GNPTXFSIZ_Device and GNPTXFSIZ_Host GNPTXFSIZ_Device: OTG_FS non-periodic transmit FIFO size register (Device mode) GNPTXFSIZ_Host: OTG_FS non-periodic transmit FIFO size register (Host mode)
GNPTXSTS: RORegister<u32>
OTG_FS non-periodic transmit FIFO/queue status register (OTG_FS_GNPTXSTS)
GCCFG: RWRegister<u32>
OTG_FS general core configuration register (OTG_FS_GCCFG)
CID: RWRegister<u32>
core ID register
HPTXFSIZ: RWRegister<u32>
OTG_FS Host periodic transmit FIFO size register (OTG_FS_HPTXFSIZ)
DIEPTXF1: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF1)
DIEPTXF2: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF2)
DIEPTXF3: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF3)
DIEPTXF4: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF4)
DIEPTXF5: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF5)