Struct stm32ral::stm32l4::stm32l4x6::otg_fs_global::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {Show 17 fields
pub FS_GOTGCTL: RWRegister<u32>,
pub FS_GOTGINT: RWRegister<u32>,
pub FS_GAHBCFG: RWRegister<u32>,
pub FS_GUSBCFG: RWRegister<u32>,
pub FS_GRSTCTL: RWRegister<u32>,
pub FS_GINTSTS: RWRegister<u32>,
pub FS_GINTMSK: RWRegister<u32>,
pub FS_GRXSTSR: RWRegister<u32>,
pub FS_GRXFSIZ: RWRegister<u32>,
pub FS_GNPTXFSIZ: RWRegister<u32>,
pub FS_GNPTXSTS: RORegister<u32>,
pub FS_GCCFG: RWRegister<u32>,
pub FS_CID: RWRegister<u32>,
pub FS_HPTXFSIZ: RWRegister<u32>,
pub FS_DIEPTXF1: RWRegister<u32>,
pub FS_DIEPTXF2: RWRegister<u32>,
pub FS_DIEPTXF3: RWRegister<u32>,
// some fields omitted
}
Fields
FS_GOTGCTL: RWRegister<u32>
OTG_FS control and status register (OTG_FS_GOTGCTL)
FS_GOTGINT: RWRegister<u32>
OTG_FS interrupt register (OTG_FS_GOTGINT)
FS_GAHBCFG: RWRegister<u32>
OTG_FS AHB configuration register (OTG_FS_GAHBCFG)
FS_GUSBCFG: RWRegister<u32>
OTG_FS USB configuration register (OTG_FS_GUSBCFG)
FS_GRSTCTL: RWRegister<u32>
OTG_FS reset register (OTG_FS_GRSTCTL)
FS_GINTSTS: RWRegister<u32>
OTG_FS core interrupt register (OTG_FS_GINTSTS)
FS_GINTMSK: RWRegister<u32>
OTG_FS interrupt mask register (OTG_FS_GINTMSK)
FS_GRXSTSR: RWRegister<u32>
FS_GRXSTSR_Device and FS_GRXSTSR_Host FS_GRXSTSR_Device: OTG_FS Receive status debug read(Device mode) FS_GRXSTSR_Host: OTG_FS Receive status debug read(Host mode)
FS_GRXFSIZ: RWRegister<u32>
OTG_FS Receive FIFO size register (OTG_FS_GRXFSIZ)
FS_GNPTXFSIZ: RWRegister<u32>
FS_GNPTXFSIZ_Device and FS_GNPTXFSIZ_Host FS_GNPTXFSIZ_Device: OTG_FS non-periodic transmit FIFO size register (Device mode) FS_GNPTXFSIZ_Host: OTG_FS non-periodic transmit FIFO size register (Host mode)
FS_GNPTXSTS: RORegister<u32>
OTG_FS non-periodic transmit FIFO/queue status register (OTG_FS_GNPTXSTS)
FS_GCCFG: RWRegister<u32>
OTG_FS general core configuration register (OTG_FS_GCCFG)
FS_CID: RWRegister<u32>
core ID register
FS_HPTXFSIZ: RWRegister<u32>
OTG_FS Host periodic transmit FIFO size register (OTG_FS_HPTXFSIZ)
FS_DIEPTXF1: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF2)
FS_DIEPTXF2: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF3)
FS_DIEPTXF3: RWRegister<u32>
OTG_FS device IN endpoint transmit FIFO size register (OTG_FS_DIEPTXF4)