Struct stm32f7x7::otg_hs_global::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub otg_hs_gotgctl: OTG_HS_GOTGCTL, pub otg_hs_gotgint: OTG_HS_GOTGINT, pub otg_hs_gahbcfg: OTG_HS_GAHBCFG, pub otg_hs_gusbcfg: OTG_HS_GUSBCFG, pub otg_hs_grstctl: OTG_HS_GRSTCTL, pub otg_hs_gintsts: OTG_HS_GINTSTS, pub otg_hs_gintmsk: OTG_HS_GINTMSK, pub otg_hs_grxstsr_host: OTG_HS_GRXSTSR_HOST, pub otg_hs_grxstsp_host: OTG_HS_GRXSTSP_HOST, pub otg_hs_grxfsiz: OTG_HS_GRXFSIZ, pub otg_hs_hnptxfsiz_host: OTG_HS_HNPTXFSIZ_HOST, pub otg_hs_gnptxsts: OTG_HS_GNPTXSTS, pub otg_hs_gccfg: OTG_HS_GCCFG, pub otg_hs_cid: OTG_HS_CID, pub otg_hs_glpmcfg: OTG_HS_GLPMCFG, pub otg_hs_hptxfsiz: OTG_HS_HPTXFSIZ, pub otg_hs_dieptxf1: OTG_HS_DIEPTXF1, pub otg_hs_dieptxf2: OTG_HS_DIEPTXF2, pub otg_hs_dieptxf3: OTG_HS_DIEPTXF3, pub otg_hs_dieptxf4: OTG_HS_DIEPTXF4, pub otg_hs_dieptxf5: OTG_HS_DIEPTXF5, pub otg_hs_dieptxf6: OTG_HS_DIEPTXF6, pub otg_hs_dieptxf7: OTG_HS_DIEPTXF7, // some fields omitted }

Register block

Fields

0x00 - OTG_HS control and status register

0x04 - OTG_HS interrupt register

0x08 - OTG_HS AHB configuration register

0x0c - OTG_HS USB configuration register

0x10 - OTG_HS reset register

0x14 - OTG_HS core interrupt register

0x18 - OTG_HS interrupt mask register

0x1c - OTG_HS Receive status debug read register (host mode)

0x20 - OTG_HS status read and pop register (host mode)

0x24 - OTG_HS Receive FIFO size register

0x28 - OTG_HS nonperiodic transmit FIFO size register (host mode)

0x2c - OTG_HS nonperiodic transmit FIFO/queue status register

0x38 - OTG_HS general core configuration register

0x3c - OTG_HS core ID register

0x54 - OTG core LPM configuration register

0x100 - OTG_HS Host periodic transmit FIFO size register

0x104 - OTG_HS device IN endpoint transmit FIFO size register

0x108 - OTG_HS device IN endpoint transmit FIFO size register

0x11c - OTG_HS device IN endpoint transmit FIFO size register

0x120 - OTG_HS device IN endpoint transmit FIFO size register

0x124 - OTG_HS device IN endpoint transmit FIFO size register

0x128 - OTG_HS device IN endpoint transmit FIFO size register

0x12c - OTG_HS device IN endpoint transmit FIFO size register

Trait Implementations

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock