USB_TypeDef Struct ReferenceDevices > EZR32HG_USB
Definition at line
48
of file
ezr32hg_usb.h
.
Data Fields |
|
__IOM uint32_t | CTRL |
__IM uint32_t | DAINT |
__IOM uint32_t | DAINTMSK |
__IOM uint32_t | DCFG |
__IOM uint32_t | DCTL |
USB_DIEP_TypeDef | DIEP [3] |
__IOM uint32_t | DIEP0CTL |
__IOM uint32_t | DIEP0DMAADDR |
__IOM uint32_t | DIEP0INT |
__IOM uint32_t | DIEP0TSIZ |
__IM uint32_t | DIEP0TXFSTS |
__IOM uint32_t | DIEPEMPMSK |
__IOM uint32_t | DIEPMSK |
__IOM uint32_t | DIEPTXF1 |
__IOM uint32_t | DIEPTXF2 |
__IOM uint32_t | DIEPTXF3 |
USB_DOEP_TypeDef | DOEP [3] |
__IOM uint32_t | DOEP0CTL |
__IOM uint32_t | DOEP0DMAADDR |
__IOM uint32_t | DOEP0INT |
__IOM uint32_t | DOEP0TSIZ |
__IOM uint32_t | DOEPMSK |
__IM uint32_t | DSTS |
__IOM uint32_t | FIFO0D [384] |
__IOM uint32_t | FIFO1D [384] |
__IOM uint32_t | FIFO2D [384] |
__IOM uint32_t | FIFO3D [384] |
__IOM uint32_t | FIFORAM [512] |
__IOM uint32_t | GAHBCFG |
__IOM uint32_t | GDFIFOCFG |
__IOM uint32_t | GINTMSK |
__IOM uint32_t | GINTSTS |
__IOM uint32_t | GNPTXFSIZ |
__IOM uint32_t | GRSTCTL |
__IOM uint32_t | GRXFSIZ |
__IM uint32_t | GRXSTSP |
__IM uint32_t | GRXSTSR |
__IOM uint32_t | GUSBCFG |
__IOM uint32_t | IEN |
__IM uint32_t | IF |
__IOM uint32_t | IFC |
__IOM uint32_t | IFS |
__IOM uint32_t | PCGCCTL |
uint32_t | RESERVED0 [61435] |
uint32_t | RESERVED1 [12] |
uint32_t | RESERVED10 [96] |
uint32_t | RESERVED11 [1] |
uint32_t | RESERVED12 [1] |
uint32_t | RESERVED13 [2] |
uint32_t | RESERVED14 [160] |
uint32_t | RESERVED15 [127] |
uint32_t | RESERVED16 [640] |
uint32_t | RESERVED17 [640] |
uint32_t | RESERVED18 [640] |
uint32_t | RESERVED19 [28288] |
uint32_t | RESERVED2 [41] |
uint32_t | RESERVED3 [444] |
uint32_t | RESERVED4 [1] |
uint32_t | RESERVED5 [5] |
uint32_t | RESERVED6 [50] |
uint32_t | RESERVED7 [1] |
uint32_t | RESERVED8 [1] |
uint32_t | RESERVED9 [1] |
__IOM uint32_t | ROUTE |
__IM uint32_t | STATUS |
Field Documentation
__IOM uint32_t USB_TypeDef::CTRL |
System Control Register
Definition at line
49
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::DAINT |
Device All Endpoints Interrupt Register
Definition at line
83
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DAINTMSK |
Device All Endpoints Interrupt Mask Register
Definition at line
84
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DCFG |
Device Configuration Register
Definition at line
77
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DCTL |
Device Control Register
Definition at line
78
of file
ezr32hg_usb.h
.
USB_DIEP_TypeDef USB_TypeDef::DIEP[3] |
Device IN Endpoint x+1 Registers
Definition at line
99
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEP0CTL |
Device IN Endpoint 0 Control Register
Definition at line
90
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEP0DMAADDR |
Device IN Endpoint 0 DMA Address Register
Definition at line
95
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEP0INT |
Device IN Endpoint 0 Interrupt Register
Definition at line
92
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEP0TSIZ |
Device IN Endpoint 0 Transfer Size Register
Definition at line
94
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::DIEP0TXFSTS |
Device IN Endpoint 0 Transmit FIFO Status Register
Definition at line
96
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEPEMPMSK |
Device IN Endpoint FIFO Empty Interrupt Mask Register
Definition at line
87
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEPMSK |
Device IN Endpoint Common Interrupt Mask Register
Definition at line
81
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEPTXF1 |
Device IN Endpoint Transmit FIFO 1 Size Register
Definition at line
72
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEPTXF2 |
Device IN Endpoint Transmit FIFO 2 Size Register
Definition at line
73
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DIEPTXF3 |
Device IN Endpoint Transmit FIFO 3 Size Register
Definition at line
74
of file
ezr32hg_usb.h
.
USB_DOEP_TypeDef USB_TypeDef::DOEP[3] |
Device OUT Endpoint x+1 Registers
Definition at line
110
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DOEP0CTL |
Device OUT Endpoint 0 Control Register
Definition at line
102
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DOEP0DMAADDR |
Device OUT Endpoint 0 DMA Address Register
Definition at line
107
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DOEP0INT |
Device OUT Endpoint 0 Interrupt Register
Definition at line
104
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DOEP0TSIZ |
Device OUT Endpoint 0 Transfer Size Register
Definition at line
106
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::DOEPMSK |
Device OUT Endpoint Common Interrupt Mask Register
Definition at line
82
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::DSTS |
Device Status Register
Definition at line
79
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::FIFO0D[384] |
Device EP 0 FIFO
Definition at line
116
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::FIFO1D[384] |
Device EP 1 FIFO
Definition at line
119
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::FIFO2D[384] |
Device EP 2 FIFO
Definition at line
122
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::FIFO3D[384] |
Device EP 3 FIFO
Definition at line
125
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::FIFORAM[512] |
Direct Access to Data FIFO RAM for Debugging (2 KB)
Definition at line
128
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GAHBCFG |
AHB Configuration Register
Definition at line
58
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GDFIFOCFG |
Global DFIFO Configuration Register
Definition at line
69
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GINTMSK |
Interrupt Mask Register
Definition at line
62
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GINTSTS |
Interrupt Register
Definition at line
61
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GNPTXFSIZ |
Non-periodic Transmit FIFO Size Register
Definition at line
66
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GRSTCTL |
Reset Register
Definition at line
60
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GRXFSIZ |
Receive FIFO Size Register
Definition at line
65
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::GRXSTSP |
Receive Status Read and Pop Register
Definition at line
64
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::GRXSTSR |
Receive Status Debug Read Register
Definition at line
63
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::GUSBCFG |
USB Configuration Register
Definition at line
59
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::IEN |
Interrupt Enable Register
Definition at line
54
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::IF |
Interrupt Flag Register
Definition at line
51
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::IFC |
Interrupt Flag Clear Register
Definition at line
53
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::IFS |
Interrupt Flag Set Register
Definition at line
52
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::PCGCCTL |
Power and Clock Gating Control Register
Definition at line
113
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED0[61435] |
Reserved for future use
Definition at line
57
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED1[12] |
Reserved for future use
Definition at line
68
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED10[96] |
Reserved for future use
Definition at line
101
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED11[1] |
Reserved for future use
Definition at line
103
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED12[1] |
Reserved for future use
Definition at line
105
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED13[2] |
Reserved registers
Definition at line
109
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED14[160] |
Reserved for future use
Definition at line
112
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED15[127] |
Reserved registers
Definition at line
115
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED16[640] |
Reserved registers
Definition at line
118
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED17[640] |
Reserved registers
Definition at line
121
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED18[640] |
Reserved registers
Definition at line
124
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED19[28288] |
Reserved registers
Definition at line
127
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED2[41] |
Reserved for future use
Definition at line
71
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED3[444] |
Reserved for future use
Definition at line
76
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED4[1] |
Reserved for future use
Definition at line
80
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED5[5] |
Reserved for future use
Definition at line
86
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED6[50] |
Reserved for future use
Definition at line
89
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED7[1] |
Reserved for future use
Definition at line
91
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED8[1] |
Reserved for future use
Definition at line
93
of file
ezr32hg_usb.h
.
uint32_t USB_TypeDef::RESERVED9[1] |
Reserved registers
Definition at line
98
of file
ezr32hg_usb.h
.
__IOM uint32_t USB_TypeDef::ROUTE |
I/O Routing Register
Definition at line
55
of file
ezr32hg_usb.h
.
__IM uint32_t USB_TypeDef::STATUS |
System Status Register
Definition at line
50
of file
ezr32hg_usb.h
.
The documentation for this struct was generated from the following file:
-
C:/repos/embsw_super_h1/platform/Device/SiliconLabs/EZR32HG/Include/
ezr32hg_usb.h