EU1KY AA FW
USB_OTG_GlobalTypeDef Struct Reference

USB_OTG_Core_Registers. More...

#include <stm32f746xx.h>

Data Fields

__IO uint32_t GOTGCTL
 
__IO uint32_t GOTGINT
 
__IO uint32_t GAHBCFG
 
__IO uint32_t GUSBCFG
 
__IO uint32_t GRSTCTL
 
__IO uint32_t GINTSTS
 
__IO uint32_t GINTMSK
 
__IO uint32_t GRXSTSR
 
__IO uint32_t GRXSTSP
 
__IO uint32_t GRXFSIZ
 
__IO uint32_t DIEPTXF0_HNPTXFSIZ
 
__IO uint32_t HNPTXSTS
 
uint32_t Reserved30 [2]
 
__IO uint32_t GCCFG
 
__IO uint32_t CID
 
uint32_t Reserved5 [3]
 
__IO uint32_t GHWCFG3
 
uint32_t Reserved6
 
__IO uint32_t GLPMCFG
 
__IO uint32_t GPWRDN
 
__IO uint32_t GDFIFOCFG
 
__IO uint32_t GADPCTL
 
uint32_t Reserved43 [39]
 
__IO uint32_t HPTXFSIZ
 
__IO uint32_t DIEPTXF [0x0F]
 

Detailed Description

USB_OTG_Core_Registers.

Field Documentation

__IO uint32_t USB_OTG_GlobalTypeDef::CID

User ID Register 03Ch

__IO uint32_t USB_OTG_GlobalTypeDef::DIEPTXF[0x0F]

dev Periodic Transmit FIFO

__IO uint32_t USB_OTG_GlobalTypeDef::DIEPTXF0_HNPTXFSIZ

EP0 / Non Periodic Tx FIFO Size Register 028h

__IO uint32_t USB_OTG_GlobalTypeDef::GADPCTL

ADP Timer, Control and Status Register 60Ch

__IO uint32_t USB_OTG_GlobalTypeDef::GAHBCFG

Core AHB Configuration Register 008h

__IO uint32_t USB_OTG_GlobalTypeDef::GCCFG

General Purpose IO Register 038h

__IO uint32_t USB_OTG_GlobalTypeDef::GDFIFOCFG

DFIFO Software Config Register 05Ch

__IO uint32_t USB_OTG_GlobalTypeDef::GHWCFG3

User HW config3 04Ch

__IO uint32_t USB_OTG_GlobalTypeDef::GINTMSK

Core Interrupt Mask Register 018h

__IO uint32_t USB_OTG_GlobalTypeDef::GINTSTS

Core Interrupt Register 014h

__IO uint32_t USB_OTG_GlobalTypeDef::GLPMCFG

LPM Register 054h

__IO uint32_t USB_OTG_GlobalTypeDef::GOTGCTL

USB_OTG Control and Status Register 000h

__IO uint32_t USB_OTG_GlobalTypeDef::GOTGINT

USB_OTG Interrupt Register 004h

__IO uint32_t USB_OTG_GlobalTypeDef::GPWRDN

Power Down Register 058h

__IO uint32_t USB_OTG_GlobalTypeDef::GRSTCTL

Core Reset Register 010h

__IO uint32_t USB_OTG_GlobalTypeDef::GRXFSIZ

Receive FIFO Size Register 024h

__IO uint32_t USB_OTG_GlobalTypeDef::GRXSTSP

Receive Sts Q Read & POP Register 020h

__IO uint32_t USB_OTG_GlobalTypeDef::GRXSTSR

Receive Sts Q Read Register 01Ch

__IO uint32_t USB_OTG_GlobalTypeDef::GUSBCFG

Core USB Configuration Register 00Ch

__IO uint32_t USB_OTG_GlobalTypeDef::HNPTXSTS

Non Periodic Tx FIFO/Queue Sts reg 02Ch

__IO uint32_t USB_OTG_GlobalTypeDef::HPTXFSIZ

Host Periodic Tx FIFO Size Reg 100h

uint32_t USB_OTG_GlobalTypeDef::Reserved30[2]

Reserved 030h

uint32_t USB_OTG_GlobalTypeDef::Reserved43[39]

Reserved 058h-0FFh

uint32_t USB_OTG_GlobalTypeDef::Reserved5[3]

Reserved 040h-048h

uint32_t USB_OTG_GlobalTypeDef::Reserved6

Reserved 050h


The documentation for this struct was generated from the following file: