![]() |
Altera SoCAL
16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
|
Device Mode Registers
These registers must be programmed every time the USB OTG Controller changes to Device mode.
Data Structures | |
struct | ALT_USB_DEV_s |
struct | ALT_USB_DEV_raw_s |
Typedefs | |
typedef struct ALT_USB_DEV_s | ALT_USB_DEV_t |
typedef struct ALT_USB_DEV_raw_s | ALT_USB_DEV_raw_t |
struct ALT_USB_DEV_s |
WARNING: The C register and register group struct declarations are provided for convenience and illustrative purposes. They should, however, be used with caution as the C language standard provides no guarantees about the alignment or atomicity of device memory accesses. The recommended practice for writing hardware drivers is to use the SoCAL access macros and alt_read_word() and alt_write_word() functions.
The struct declaration for register group ALT_USB_DEV.
struct ALT_USB_DEV_raw_s |
The struct declaration for the raw register contents of register group ALT_USB_DEV.
Data Fields | ||
---|---|---|
volatile uint32_t | dcfg | ALT_USB_DEV_DCFG |
volatile uint32_t | dctl | ALT_USB_DEV_DCTL |
volatile uint32_t | dsts | ALT_USB_DEV_DSTS |
volatile uint32_t | _pad_0xc_0xf | UNDEFINED |
volatile uint32_t | diepmsk | ALT_USB_DEV_DIEPMSK |
volatile uint32_t | doepmsk | ALT_USB_DEV_DOEPMSK |
volatile uint32_t | daint | ALT_USB_DEV_DAINT |
volatile uint32_t | daintmsk | ALT_USB_DEV_DAINTMSK |
volatile uint32_t | _pad_0x20_0x27 | UNDEFINED |
volatile uint32_t | dvbusdis | ALT_USB_DEV_DVBUSDIS |
volatile uint32_t | dvbuspulse | ALT_USB_DEV_DVBUSPULSE |
volatile uint32_t | dthrctl | ALT_USB_DEV_DTHRCTL |
volatile uint32_t | diepempmsk | ALT_USB_DEV_DIEPEMPMSK |
volatile uint32_t | _pad_0x38_0xff | UNDEFINED |
volatile uint32_t | diepctl0 | ALT_USB_DEV_DIEPCTL0 |
volatile uint32_t | _pad_0x104_0x107 | UNDEFINED |
volatile uint32_t | diepint0 | ALT_USB_DEV_DIEPINT0 |
volatile uint32_t | _pad_0x10c_0x10f | UNDEFINED |
volatile uint32_t | dieptsiz0 | ALT_USB_DEV_DIEPTSIZ0 |
volatile uint32_t | diepdma0 | ALT_USB_DEV_DIEPDMA0 |
volatile uint32_t | dtxfsts0 | ALT_USB_DEV_DTXFSTS0 |
volatile uint32_t | diepdmab0 | ALT_USB_DEV_DIEPDMAB0 |
volatile uint32_t | diepctl1 | ALT_USB_DEV_DIEPCTL1 |
volatile uint32_t | _pad_0x124_0x127 | UNDEFINED |
volatile uint32_t | diepint1 | ALT_USB_DEV_DIEPINT1 |
volatile uint32_t | _pad_0x12c_0x12f | UNDEFINED |
volatile uint32_t | dieptsiz1 | ALT_USB_DEV_DIEPTSIZ1 |
volatile uint32_t | diepdma1 | ALT_USB_DEV_DIEPDMA1 |
volatile uint32_t | dtxfsts1 | ALT_USB_DEV_DTXFSTS1 |
volatile uint32_t | diepdmab1 | ALT_USB_DEV_DIEPDMAB1 |
volatile uint32_t | diepctl2 | ALT_USB_DEV_DIEPCTL2 |
volatile uint32_t | _pad_0x144_0x147 | UNDEFINED |
volatile uint32_t | diepint2 | ALT_USB_DEV_DIEPINT2 |
volatile uint32_t | _pad_0x14c_0x14f | UNDEFINED |
volatile uint32_t | dieptsiz2 | ALT_USB_DEV_DIEPTSIZ2 |
volatile uint32_t | diepdma2 | ALT_USB_DEV_DIEPDMA2 |
volatile uint32_t | DTXFSTS2 | ALT_USB_DEV_DTXFSTS2 |
volatile uint32_t | diepdmab2 | ALT_USB_DEV_DIEPDMAB2 |
volatile uint32_t | diepctl3 | ALT_USB_DEV_DIEPCTL3 |
volatile uint32_t | _pad_0x164_0x167 | UNDEFINED |
volatile uint32_t | diepint3 | ALT_USB_DEV_DIEPINT3 |
volatile uint32_t | _pad_0x16c_0x16f | UNDEFINED |
volatile uint32_t | dieptsiz3 | ALT_USB_DEV_DIEPTSIZ3 |
volatile uint32_t | diepdma3 | ALT_USB_DEV_DIEPDMA3 |
volatile uint32_t | dtxfsts3 | ALT_USB_DEV_DTXFSTS3 |
volatile uint32_t | diepdmab3 | ALT_USB_DEV_DIEPDMAB3 |
volatile uint32_t | diepctl4 | ALT_USB_DEV_DIEPCTL4 |
volatile uint32_t | _pad_0x184_0x187 | UNDEFINED |
volatile uint32_t | diepint4 | ALT_USB_DEV_DIEPINT4 |
volatile uint32_t | _pad_0x18c_0x18f | UNDEFINED |
volatile uint32_t | dieptsiz4 | ALT_USB_DEV_DIEPTSIZ4 |
volatile uint32_t | diepdma4 | ALT_USB_DEV_DIEPDMA4 |
volatile uint32_t | dtxfsts4 | ALT_USB_DEV_DTXFSTS4 |
volatile uint32_t | diepdmab4 | ALT_USB_DEV_DIEPDMAB4 |
volatile uint32_t | diepctl5 | ALT_USB_DEV_DIEPCTL5 |
volatile uint32_t | _pad_0x1a4_0x1a7 | UNDEFINED |
volatile uint32_t | diepint5 | ALT_USB_DEV_DIEPINT5 |
volatile uint32_t | _pad_0x1ac_0x1af | UNDEFINED |
volatile uint32_t | dieptsiz5 | ALT_USB_DEV_DIEPTSIZ5 |
volatile uint32_t | diepdma5 | ALT_USB_DEV_DIEPDMA5 |
volatile uint32_t | dtxfsts5 | ALT_USB_DEV_DTXFSTS5 |
volatile uint32_t | diepdmab5 | ALT_USB_DEV_DIEPDMAB5 |
volatile uint32_t | diepctl6 | ALT_USB_DEV_DIEPCTL6 |
volatile uint32_t | _pad_0x1c4_0x1c7 | UNDEFINED |
volatile uint32_t | diepint6 | ALT_USB_DEV_DIEPINT6 |
volatile uint32_t | _pad_0x1cc_0x1cf | UNDEFINED |
volatile uint32_t | dieptsiz6 | ALT_USB_DEV_DIEPTSIZ6 |
volatile uint32_t | diepdma6 | ALT_USB_DEV_DIEPDMA6 |
volatile uint32_t | dtxfsts6 | ALT_USB_DEV_DTXFSTS6 |
volatile uint32_t | diepdmab6 | ALT_USB_DEV_DIEPDMAB6 |
volatile uint32_t | diepctl7 | ALT_USB_DEV_DIEPCTL7 |
volatile uint32_t | _pad_0x1e4_0x1e7 | UNDEFINED |
volatile uint32_t | diepint7 | ALT_USB_DEV_DIEPINT7 |
volatile uint32_t | _pad_0x1ec_0x1ef | UNDEFINED |
volatile uint32_t | dieptsiz7 | ALT_USB_DEV_DIEPTSIZ7 |
volatile uint32_t | diepdma7 | ALT_USB_DEV_DIEPDMA7 |
volatile uint32_t | dtxfsts7 | ALT_USB_DEV_DTXFSTS7 |
volatile uint32_t | diepdmab7 | ALT_USB_DEV_DIEPDMAB7 |
volatile uint32_t | diepctl8 | ALT_USB_DEV_DIEPCTL8 |
volatile uint32_t | _pad_0x204_0x207 | UNDEFINED |
volatile uint32_t | diepint8 | ALT_USB_DEV_DIEPINT8 |
volatile uint32_t | _pad_0x20c_0x20f | UNDEFINED |
volatile uint32_t | dieptsiz8 | ALT_USB_DEV_DIEPTSIZ8 |
volatile uint32_t | diepdma8 | ALT_USB_DEV_DIEPDMA8 |
volatile uint32_t | dtxfsts8 | ALT_USB_DEV_DTXFSTS8 |
volatile uint32_t | diepdmab8 | ALT_USB_DEV_DIEPDMAB8 |
volatile uint32_t | diepctl9 | ALT_USB_DEV_DIEPCTL9 |
volatile uint32_t | _pad_0x224_0x227 | UNDEFINED |
volatile uint32_t | diepint9 | ALT_USB_DEV_DIEPINT9 |
volatile uint32_t | _pad_0x22c_0x22f | UNDEFINED |
volatile uint32_t | dieptsiz9 | ALT_USB_DEV_DIEPTSIZ9 |
volatile uint32_t | diepdma9 | ALT_USB_DEV_DIEPDMA9 |
volatile uint32_t | dtxfsts9 | ALT_USB_DEV_DTXFSTS9 |
volatile uint32_t | diepdmab9 | ALT_USB_DEV_DIEPDMAB9 |
volatile uint32_t | diepctl10 | ALT_USB_DEV_DIEPCTL10 |
volatile uint32_t | _pad_0x244_0x247 | UNDEFINED |
volatile uint32_t | diepint10 | ALT_USB_DEV_DIEPINT10 |
volatile uint32_t | _pad_0x24c_0x24f | UNDEFINED |
volatile uint32_t | dieptsiz10 | ALT_USB_DEV_DIEPTSIZ10 |
volatile uint32_t | diepdma10 | ALT_USB_DEV_DIEPDMA10 |
volatile uint32_t | dtxfsts10 | ALT_USB_DEV_DTXFSTS10 |
volatile uint32_t | diepdmab10 | ALT_USB_DEV_DIEPDMAB10 |
volatile uint32_t | diepctl11 | ALT_USB_DEV_DIEPCTL11 |
volatile uint32_t | _pad_0x264_0x267 | UNDEFINED |
volatile uint32_t | diepint11 | ALT_USB_DEV_DIEPINT11 |
volatile uint32_t | _pad_0x26c_0x26f | UNDEFINED |
volatile uint32_t | dieptsiz11 | ALT_USB_DEV_DIEPTSIZ11 |
volatile uint32_t | diepdma11 | ALT_USB_DEV_DIEPDMA11 |
volatile uint32_t | dtxfsts11 | ALT_USB_DEV_DTXFSTS11 |
volatile uint32_t | diepdmab11 | ALT_USB_DEV_DIEPDMAB11 |
volatile uint32_t | diepctl12 | ALT_USB_DEV_DIEPCTL12 |
volatile uint32_t | _pad_0x284_0x287 | UNDEFINED |
volatile uint32_t | diepint12 | ALT_USB_DEV_DIEPINT12 |
volatile uint32_t | _pad_0x28c_0x28f | UNDEFINED |
volatile uint32_t | dieptsiz12 | ALT_USB_DEV_DIEPTSIZ12 |
volatile uint32_t | diepdma12 | ALT_USB_DEV_DIEPDMA12 |
volatile uint32_t | dtxfsts12 | ALT_USB_DEV_DTXFSTS12 |
volatile uint32_t | diepdmab12 | ALT_USB_DEV_DIEPDMAB12 |
volatile uint32_t | diepctl13 | ALT_USB_DEV_DIEPCTL13 |
volatile uint32_t | _pad_0x2a4_0x2a7 | UNDEFINED |
volatile uint32_t | diepint13 | ALT_USB_DEV_DIEPINT13 |
volatile uint32_t | _pad_0x2ac_0x2af | UNDEFINED |
volatile uint32_t | dieptsiz13 | ALT_USB_DEV_DIEPTSIZ13 |
volatile uint32_t | diepdma13 | ALT_USB_DEV_DIEPDMA13 |
volatile uint32_t | dtxfsts13 | ALT_USB_DEV_DTXFSTS13 |
volatile uint32_t | diepdmab13 | ALT_USB_DEV_DIEPDMAB13 |
volatile uint32_t | diepctl14 | ALT_USB_DEV_DIEPCTL14 |
volatile uint32_t | _pad_0x2c4_0x2c7 | UNDEFINED |
volatile uint32_t | diepint14 | ALT_USB_DEV_DIEPINT14 |
volatile uint32_t | _pad_0x2cc_0x2cf | UNDEFINED |
volatile uint32_t | dieptsiz14 | ALT_USB_DEV_DIEPTSIZ14 |
volatile uint32_t | diepdma14 | ALT_USB_DEV_DIEPDMA14 |
volatile uint32_t | dtxfsts14 | ALT_USB_DEV_DTXFSTS14 |
volatile uint32_t | diepdmab14 | ALT_USB_DEV_DIEPDMAB14 |
volatile uint32_t | diepctl15 | ALT_USB_DEV_DIEPCTL15 |
volatile uint32_t | _pad_0x2e4_0x2e7 | UNDEFINED |
volatile uint32_t | diepint15 | ALT_USB_DEV_DIEPINT15 |
volatile uint32_t | _pad_0x2ec_0x2ef | UNDEFINED |
volatile uint32_t | dieptsiz15 | ALT_USB_DEV_DIEPTSIZ15 |
volatile uint32_t | diepdma15 | ALT_USB_DEV_DIEPDMA15 |
volatile uint32_t | dtxfsts15 | ALT_USB_DEV_DTXFSTS15 |
volatile uint32_t | diepdmab15 | ALT_USB_DEV_DIEPDMAB15 |
volatile uint32_t | doepctl0 | ALT_USB_DEV_DOEPCTL0 |
volatile uint32_t | _pad_0x304_0x307 | UNDEFINED |
volatile uint32_t | doepint0 | ALT_USB_DEV_DOEPINT0 |
volatile uint32_t | _pad_0x30c_0x30f | UNDEFINED |
volatile uint32_t | doeptsiz0 | ALT_USB_DEV_DOEPTSIZ0 |
volatile uint32_t | doepdma0 | ALT_USB_DEV_DOEPDMA0 |
volatile uint32_t | _pad_0x318_0x31b | UNDEFINED |
volatile uint32_t | doepdmab0 | ALT_USB_DEV_DOEPDMAB0 |
volatile uint32_t | doepctl1 | ALT_USB_DEV_DOEPCTL1 |
volatile uint32_t | _pad_0x324_0x327 | UNDEFINED |
volatile uint32_t | doepint1 | ALT_USB_DEV_DOEPINT1 |
volatile uint32_t | _pad_0x32c_0x32f | UNDEFINED |
volatile uint32_t | doeptsiz1 | ALT_USB_DEV_DOEPTSIZ1 |
volatile uint32_t | doepdma1 | ALT_USB_DEV_DOEPDMA1 |
volatile uint32_t | _pad_0x338_0x33b | UNDEFINED |
volatile uint32_t | doepdmab1 | ALT_USB_DEV_DOEPDMAB1 |
volatile uint32_t | DOEPCTL2 | ALT_USB_DEV_DOEPCTL2 |
volatile uint32_t | _pad_0x344_0x347 | UNDEFINED |
volatile uint32_t | doepint2 | ALT_USB_DEV_DOEPINT2 |
volatile uint32_t | _pad_0x34c_0x34f | UNDEFINED |
volatile uint32_t | doeptsiz2 | ALT_USB_DEV_DOEPTSIZ2 |
volatile uint32_t | doepdma2 | ALT_USB_DEV_DOEPDMA2 |
volatile uint32_t | _pad_0x358_0x35b | UNDEFINED |
volatile uint32_t | doepdmab2 | ALT_USB_DEV_DOEPDMAB2 |
volatile uint32_t | DOEPCTL3 | ALT_USB_DEV_DOEPCTL3 |
volatile uint32_t | _pad_0x364_0x367 | UNDEFINED |
volatile uint32_t | doepint3 | ALT_USB_DEV_DOEPINT3 |
volatile uint32_t | _pad_0x36c_0x36f | UNDEFINED |
volatile uint32_t | doeptsiz3 | ALT_USB_DEV_DOEPTSIZ3 |
volatile uint32_t | doepdma3 | ALT_USB_DEV_DOEPDMA3 |
volatile uint32_t | _pad_0x378_0x37b | UNDEFINED |
volatile uint32_t | doepdmab3 | ALT_USB_DEV_DOEPDMAB3 |
volatile uint32_t | doepctl4 | ALT_USB_DEV_DOEPCTL4 |
volatile uint32_t | _pad_0x384_0x387 | UNDEFINED |
volatile uint32_t | Doepint4 | ALT_USB_DEV_DOEPINT4 |
volatile uint32_t | _pad_0x38c_0x38f | UNDEFINED |
volatile uint32_t | doeptsiz4 | ALT_USB_DEV_DOEPTSIZ4 |
volatile uint32_t | doepdma4 | ALT_USB_DEV_DOEPDMA4 |
volatile uint32_t | _pad_0x398_0x39b | UNDEFINED |
volatile uint32_t | doepdmab4 | ALT_USB_DEV_DOEPDMAB4 |
volatile uint32_t | doepctl5 | ALT_USB_DEV_DOEPCTL5 |
volatile uint32_t | _pad_0x3a4_0x3a7 | UNDEFINED |
volatile uint32_t | doepint5 | ALT_USB_DEV_DOEPINT5 |
volatile uint32_t | _pad_0x3ac_0x3af | UNDEFINED |
volatile uint32_t | doeptsiz5 | ALT_USB_DEV_DOEPTSIZ5 |
volatile uint32_t | doepdma5 | ALT_USB_DEV_DOEPDMA5 |
volatile uint32_t | _pad_0x3b8_0x3bb | UNDEFINED |
volatile uint32_t | doepdmab5 | ALT_USB_DEV_DOEPDMAB5 |
volatile uint32_t | doepctl6 | ALT_USB_DEV_DOEPCTL6 |
volatile uint32_t | _pad_0x3c4_0x3c7 | UNDEFINED |
volatile uint32_t | doepint6 | ALT_USB_DEV_DOEPINT6 |
volatile uint32_t | _pad_0x3cc_0x3cf | UNDEFINED |
volatile uint32_t | doeptsiz6 | ALT_USB_DEV_DOEPTSIZ6 |
volatile uint32_t | doepdma6 | ALT_USB_DEV_DOEPDMA6 |
volatile uint32_t | _pad_0x3d8_0x3db | UNDEFINED |
volatile uint32_t | doepdmab6 | ALT_USB_DEV_DOEPDMAB6 |
volatile uint32_t | doepctl7 | ALT_USB_DEV_DOEPCTL7 |
volatile uint32_t | _pad_0x3e4_0x3e7 | UNDEFINED |
volatile uint32_t | doepint7 | ALT_USB_DEV_DOEPINT7 |
volatile uint32_t | _pad_0x3ec_0x3ef | UNDEFINED |
volatile uint32_t | doeptsiz7 | ALT_USB_DEV_DOEPTSIZ7 |
volatile uint32_t | doepdma7 | ALT_USB_DEV_DOEPDMA7 |
volatile uint32_t | _pad_0x3f8_0x3fb | UNDEFINED |
volatile uint32_t | doepdmab7 | ALT_USB_DEV_DOEPDMAB7 |
volatile uint32_t | doepctl8 | ALT_USB_DEV_DOEPCTL8 |
volatile uint32_t | _pad_0x404_0x407 | UNDEFINED |
volatile uint32_t | doepint8 | ALT_USB_DEV_DOEPINT8 |
volatile uint32_t | _pad_0x40c_0x40f | UNDEFINED |
volatile uint32_t | doeptsiz8 | ALT_USB_DEV_DOEPTSIZ8 |
volatile uint32_t | doepdma8 | ALT_USB_DEV_DOEPDMA8 |
volatile uint32_t | _pad_0x418_0x41b | UNDEFINED |
volatile uint32_t | doepdmab8 | ALT_USB_DEV_DOEPDMAB8 |
volatile uint32_t | doepctl9 | ALT_USB_DEV_DOEPCTL9 |
volatile uint32_t | _pad_0x424_0x427 | UNDEFINED |
volatile uint32_t | doepint9 | ALT_USB_DEV_DOEPINT9 |
volatile uint32_t | _pad_0x42c_0x42f | UNDEFINED |
volatile uint32_t | doeptsiz9 | ALT_USB_DEV_DOEPTSIZ9 |
volatile uint32_t | doepdma9 | ALT_USB_DEV_DOEPDMA9 |
volatile uint32_t | _pad_0x438_0x43b | UNDEFINED |
volatile uint32_t | doepdmab9 | ALT_USB_DEV_DOEPDMAB9 |
volatile uint32_t | doepctl10 | ALT_USB_DEV_DOEPCTL10 |
volatile uint32_t | _pad_0x444_0x447 | UNDEFINED |
volatile uint32_t | doepint10 | ALT_USB_DEV_DOEPINT10 |
volatile uint32_t | _pad_0x44c_0x44f | UNDEFINED |
volatile uint32_t | doeptsiz10 | ALT_USB_DEV_DOEPTSIZ10 |
volatile uint32_t | doepdma10 | ALT_USB_DEV_DOEPDMA10 |
volatile uint32_t | _pad_0x458_0x45b | UNDEFINED |
volatile uint32_t | doepdmab10 | ALT_USB_DEV_DOEPDMAB10 |
volatile uint32_t | doepctl11 | ALT_USB_DEV_DOEPCTL11 |
volatile uint32_t | _pad_0x464_0x467 | UNDEFINED |
volatile uint32_t | doepint11 | ALT_USB_DEV_DOEPINT11 |
volatile uint32_t | _pad_0x46c_0x46f | UNDEFINED |
volatile uint32_t | doeptsiz11 | ALT_USB_DEV_DOEPTSIZ11 |
volatile uint32_t | doepdma11 | ALT_USB_DEV_DOEPDMA11 |
volatile uint32_t | _pad_0x478_0x47b | UNDEFINED |
volatile uint32_t | doepdmab11 | ALT_USB_DEV_DOEPDMAB11 |
volatile uint32_t | doepctl12 | ALT_USB_DEV_DOEPCTL12 |
volatile uint32_t | _pad_0x484_0x487 | UNDEFINED |
volatile uint32_t | doepint12 | ALT_USB_DEV_DOEPINT12 |
volatile uint32_t | _pad_0x48c_0x48f | UNDEFINED |
volatile uint32_t | doeptsiz12 | ALT_USB_DEV_DOEPTSIZ12 |
volatile uint32_t | doepdma12 | ALT_USB_DEV_DOEPDMA12 |
volatile uint32_t | _pad_0x498_0x49b | UNDEFINED |
volatile uint32_t | doepdmab12 | ALT_USB_DEV_DOEPDMAB12 |
volatile uint32_t | doepctl13 | ALT_USB_DEV_DOEPCTL13 |
volatile uint32_t | _pad_0x4a4_0x4a7 | UNDEFINED |
volatile uint32_t | doepint13 | ALT_USB_DEV_DOEPINT13 |
volatile uint32_t | _pad_0x4ac_0x4af | UNDEFINED |
volatile uint32_t | doeptsiz13 | ALT_USB_DEV_DOEPTSIZ13 |
volatile uint32_t | doepdma13 | ALT_USB_DEV_DOEPDMA13 |
volatile uint32_t | _pad_0x4b8_0x4bb | UNDEFINED |
volatile uint32_t | doepdmab13 | ALT_USB_DEV_DOEPDMAB13 |
volatile uint32_t | doepctl14 | ALT_USB_DEV_DOEPCTL14 |
volatile uint32_t | _pad_0x4c4_0x4c7 | UNDEFINED |
volatile uint32_t | doepint14 | ALT_USB_DEV_DOEPINT14 |
volatile uint32_t | _pad_0x4cc_0x4cf | UNDEFINED |
volatile uint32_t | doeptsiz14 | ALT_USB_DEV_DOEPTSIZ14 |
volatile uint32_t | doepdma14 | ALT_USB_DEV_DOEPDMA14 |
volatile uint32_t | _pad_0x4d8_0x4db | UNDEFINED |
volatile uint32_t | doepdmab14 | ALT_USB_DEV_DOEPDMAB14 |
volatile uint32_t | doepctl15 | ALT_USB_DEV_DOEPCTL15 |
volatile uint32_t | _pad_0x4e4_0x4e7 | UNDEFINED |
volatile uint32_t | doepint15 | ALT_USB_DEV_DOEPINT15 |
volatile uint32_t | _pad_0x4ec_0x4ef | UNDEFINED |
volatile uint32_t | doeptsiz15 | ALT_USB_DEV_DOEPTSIZ15 |
volatile uint32_t | doepdma15 | ALT_USB_DEV_DOEPDMA15 |
volatile uint32_t | _pad_0x4f8_0x4fb | UNDEFINED |
volatile uint32_t | doepdmab15 | ALT_USB_DEV_DOEPDMAB15 |
typedef struct ALT_USB_DEV_s ALT_USB_DEV_t |
The typedef declaration for register group ALT_USB_DEV.
typedef struct ALT_USB_DEV_raw_s ALT_USB_DEV_raw_t |
The typedef declaration for the raw register contents of register group ALT_USB_DEV.