Altera SoCAL  16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
Component : ALT_USB_DEV

Description

Members

 Register : dcfg
 
 Register : dctl
 
 Register : dsts
 
 Register : diepmsk
 
 Register : doepmsk
 
 Register : daint
 
 Register : daintmsk
 
 Register : dvbusdis
 
 Register : dvbuspulse
 
 Register : dthrctl
 
 Register : diepempmsk
 
 Register : diepctl0
 
 Register : diepint0
 
 Register : dieptsiz0
 
 Register : diepdma0
 
 Register : dtxfsts0
 
 Register : diepdmab0
 
 Register : diepctl1
 
 Register : diepint1
 
 Register : dieptsiz1
 
 Register : diepdma1
 
 Register : dtxfsts1
 
 Register : diepdmab1
 
 Register : diepctl2
 
 Register : diepint2
 
 Register : dieptsiz2
 
 Register : diepdma2
 
 Register : dtxfsts2
 
 Register : diepdmab2
 
 Register : diepctl3
 
 Register : diepint3
 
 Register : dieptsiz3
 
 Register : diepdma3
 
 Register : dtxfsts3
 
 Register : diepdmab3
 
 Register : diepctl4
 
 Register : diepint4
 
 Register : dieptsiz4
 
 Register : diepdma4
 
 Register : dtxfsts4
 
 Register : diepdmab4
 
 Register : diepctl5
 
 Register : diepint5
 
 Register : dieptsiz5
 
 Register : diepdma5
 
 Register : dtxfsts5
 
 Register : diepdmab5
 
 Register : diepctl6
 
 Register : diepint6
 
 Register : dieptsiz6
 
 Register : diepdma6
 
 Register : dtxfsts6
 
 Register : diepdmab6
 
 Register : diepctl7
 
 Register : diepint7
 
 Register : dieptsiz7
 
 Register : diepdma7
 
 Register : dtxfsts7
 
 Register : diepdmab7
 
 Register : diepctl8
 
 Register : diepint8
 
 Register : dieptsiz8
 
 Register : diepdma8
 
 Register : dtxfsts8
 
 Register : diepdmab8
 
 Register : diepctl9
 
 Register : diepint9
 
 Register : dieptsiz9
 
 Register : diepdma9
 
 Register : dtxfsts9
 
 Register : diepdmab9
 
 Register : diepctl10
 
 Register : diepint10
 
 Register : dieptsiz10
 
 Register : diepdma10
 
 Register : dtxfsts10
 
 Register : diepdmab10
 
 Register : diepctl11
 
 Register : diepint11
 
 Register : dieptsiz11
 
 Register : diepdma11
 
 Register : dtxfsts11
 
 Register : diepdmab11
 
 Register : diepctl12
 
 Register : diepint12
 
 Register : dieptsiz12
 
 Register : diepdma12
 
 Register : dtxfsts12
 
 Register : diepdmab12
 
 Register : diepctl13
 
 Register : diepint13
 
 Register : dieptsiz13
 
 Register : diepdma13
 
 Register : dtxfsts13
 
 Register : diepdmab13
 
 Register : diepctl14
 
 Register : diepint14
 
 Register : dieptsiz14
 
 Register : diepdma14
 
 Register : dtxfsts14
 
 Register : diepdmab14
 
 Register : diepctl15
 
 Register : diepint15
 
 Register : dieptsiz15
 
 Register : diepdma15
 
 Register : dtxfsts15
 
 Register : diepdmab15
 
 Register : doepctl0
 
 Register : doepint0
 
 Register : doeptsiz0
 
 Register : doepdma0
 
 Register : doepdmab0
 
 Register : doepctl1
 
 Register : doepint1
 
 Register : doeptsiz1
 
 Register : doepdma1
 
 Register : doepdmab1
 
 Register : doepctl2
 
 Register : doepint2
 
 Register : doeptsiz2
 
 Register : doepdma2
 
 Register : doepdmab2
 
 Register : doepctl3
 
 Register : doepint3
 
 Register : doeptsiz3
 
 Register : doepdma3
 
 Register : doepdmab3
 
 Register : doepctl4
 
 Register : doepint4
 
 Register : doeptsiz4
 
 Register : doepdma4
 
 Register : doepdmab4
 
 Register : doepctl5
 
 Register : doepint5
 
 Register : doeptsiz5
 
 Register : doepdma5
 
 Register : doepdmab5
 
 Register : doepctl6
 
 Register : doepint6
 
 Register : doeptsiz6
 
 Register : doepdma6
 
 Register : doepdmab6
 
 Register : doepctl7
 
 Register : doepint7
 
 Register : doeptsiz7
 
 Register : doepdma7
 
 Register : doepdmab7
 
 Register : doepctl8
 
 Register : doepint8
 
 Register : doeptsiz8
 
 Register : doepdma8
 
 Register : doepdmab8
 
 Register : doepctl9
 
 Register : doepint9
 
 Register : doeptsiz9
 
 Register : doepdma9
 
 Register : doepdmab9
 
 Register : doepctl10
 
 Register : doepint10
 
 Register : doeptsiz10
 
 Register : doepdma10
 
 Register : doepdmab10
 
 Register : doepctl11
 
 Register : doepint11
 
 Register : doeptsiz11
 
 Register : doepdma11
 
 Register : doepdmab11
 
 Register : doepctl12
 
 Register : doepint12
 
 Register : doeptsiz12
 
 Register : doepdma12
 
 Register : doepdmab12
 
 Register : doepctl13
 
 Register : doepint13
 
 Register : doeptsiz13
 
 Register : doepdma13
 
 Register : doepdmab13
 
 Register : doepctl14
 
 Register : doepint14
 
 Register : doeptsiz14
 
 Register : doepdma14
 
 Register : doepdmab14
 
 Register : doepctl15
 
 Register : doepint15
 
 Register : doeptsiz15
 
 Register : doepdma15
 
 Register : doepdmab15
 

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
 

Data Structure Documentation

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.

Data Fields
volatile ALT_USB_DEV_DCFG_t dcfg ALT_USB_DEV_DCFG
volatile ALT_USB_DEV_DCTL_t dctl ALT_USB_DEV_DCTL
volatile ALT_USB_DEV_DSTS_t dsts ALT_USB_DEV_DSTS
volatile uint32_t _pad_0xc_0xf UNDEFINED
volatile ALT_USB_DEV_DIEPMSK_t diepmsk ALT_USB_DEV_DIEPMSK
volatile ALT_USB_DEV_DOEPMSK_t doepmsk ALT_USB_DEV_DOEPMSK
volatile ALT_USB_DEV_DAINT_t daint ALT_USB_DEV_DAINT
volatile ALT_USB_DEV_DAINTMSK_t daintmsk ALT_USB_DEV_DAINTMSK
volatile uint32_t _pad_0x20_0x27 UNDEFINED
volatile ALT_USB_DEV_DVBUSDIS_t dvbusdis ALT_USB_DEV_DVBUSDIS
volatile ALT_USB_DEV_DVBUSPULSE_t dvbuspulse ALT_USB_DEV_DVBUSPULSE
volatile ALT_USB_DEV_DTHRCTL_t dthrctl ALT_USB_DEV_DTHRCTL
volatile ALT_USB_DEV_DIEPEMPMSK_t diepempmsk ALT_USB_DEV_DIEPEMPMSK
volatile uint32_t _pad_0x38_0xff UNDEFINED
volatile ALT_USB_DEV_DIEPCTL0_t diepctl0 ALT_USB_DEV_DIEPCTL0
volatile uint32_t _pad_0x104_0x107 UNDEFINED
volatile ALT_USB_DEV_DIEPINT0_t diepint0 ALT_USB_DEV_DIEPINT0
volatile uint32_t _pad_0x10c_0x10f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ0_t dieptsiz0 ALT_USB_DEV_DIEPTSIZ0
volatile ALT_USB_DEV_DIEPDMA0_t diepdma0 ALT_USB_DEV_DIEPDMA0
volatile ALT_USB_DEV_DTXFSTS0_t dtxfsts0 ALT_USB_DEV_DTXFSTS0
volatile ALT_USB_DEV_DIEPDMAB0_t diepdmab0 ALT_USB_DEV_DIEPDMAB0
volatile ALT_USB_DEV_DIEPCTL1_t diepctl1 ALT_USB_DEV_DIEPCTL1
volatile uint32_t _pad_0x124_0x127 UNDEFINED
volatile ALT_USB_DEV_DIEPINT1_t diepint1 ALT_USB_DEV_DIEPINT1
volatile uint32_t _pad_0x12c_0x12f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ1_t dieptsiz1 ALT_USB_DEV_DIEPTSIZ1
volatile ALT_USB_DEV_DIEPDMA1_t diepdma1 ALT_USB_DEV_DIEPDMA1
volatile ALT_USB_DEV_DTXFSTS1_t dtxfsts1 ALT_USB_DEV_DTXFSTS1
volatile ALT_USB_DEV_DIEPDMAB1_t diepdmab1 ALT_USB_DEV_DIEPDMAB1
volatile ALT_USB_DEV_DIEPCTL2_t diepctl2 ALT_USB_DEV_DIEPCTL2
volatile uint32_t _pad_0x144_0x147 UNDEFINED
volatile ALT_USB_DEV_DIEPINT2_t diepint2 ALT_USB_DEV_DIEPINT2
volatile uint32_t _pad_0x14c_0x14f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ2_t dieptsiz2 ALT_USB_DEV_DIEPTSIZ2
volatile ALT_USB_DEV_DIEPDMA2_t diepdma2 ALT_USB_DEV_DIEPDMA2
volatile ALT_USB_DEV_DTXFSTS2_t dtxfsts2 ALT_USB_DEV_DTXFSTS2
volatile ALT_USB_DEV_DIEPDMAB2_t diepdmab2 ALT_USB_DEV_DIEPDMAB2
volatile ALT_USB_DEV_DIEPCTL3_t diepctl3 ALT_USB_DEV_DIEPCTL3
volatile uint32_t _pad_0x164_0x167 UNDEFINED
volatile ALT_USB_DEV_DIEPINT3_t diepint3 ALT_USB_DEV_DIEPINT3
volatile uint32_t _pad_0x16c_0x16f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ3_t dieptsiz3 ALT_USB_DEV_DIEPTSIZ3
volatile ALT_USB_DEV_DIEPDMA3_t diepdma3 ALT_USB_DEV_DIEPDMA3
volatile ALT_USB_DEV_DTXFSTS3_t dtxfsts3 ALT_USB_DEV_DTXFSTS3
volatile ALT_USB_DEV_DIEPDMAB3_t diepdmab3 ALT_USB_DEV_DIEPDMAB3
volatile ALT_USB_DEV_DIEPCTL4_t diepctl4 ALT_USB_DEV_DIEPCTL4
volatile uint32_t _pad_0x184_0x187 UNDEFINED
volatile ALT_USB_DEV_DIEPINT4_t diepint4 ALT_USB_DEV_DIEPINT4
volatile uint32_t _pad_0x18c_0x18f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ4_t dieptsiz4 ALT_USB_DEV_DIEPTSIZ4
volatile ALT_USB_DEV_DIEPDMA4_t diepdma4 ALT_USB_DEV_DIEPDMA4
volatile ALT_USB_DEV_DTXFSTS4_t dtxfsts4 ALT_USB_DEV_DTXFSTS4
volatile ALT_USB_DEV_DIEPDMAB4_t diepdmab4 ALT_USB_DEV_DIEPDMAB4
volatile ALT_USB_DEV_DIEPCTL5_t diepctl5 ALT_USB_DEV_DIEPCTL5
volatile uint32_t _pad_0x1a4_0x1a7 UNDEFINED
volatile ALT_USB_DEV_DIEPINT5_t diepint5 ALT_USB_DEV_DIEPINT5
volatile uint32_t _pad_0x1ac_0x1af UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ5_t dieptsiz5 ALT_USB_DEV_DIEPTSIZ5
volatile ALT_USB_DEV_DIEPDMA5_t diepdma5 ALT_USB_DEV_DIEPDMA5
volatile ALT_USB_DEV_DTXFSTS5_t dtxfsts5 ALT_USB_DEV_DTXFSTS5
volatile ALT_USB_DEV_DIEPDMAB5_t diepdmab5 ALT_USB_DEV_DIEPDMAB5
volatile ALT_USB_DEV_DIEPCTL6_t diepctl6 ALT_USB_DEV_DIEPCTL6
volatile uint32_t _pad_0x1c4_0x1c7 UNDEFINED
volatile ALT_USB_DEV_DIEPINT6_t diepint6 ALT_USB_DEV_DIEPINT6
volatile uint32_t _pad_0x1cc_0x1cf UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ6_t dieptsiz6 ALT_USB_DEV_DIEPTSIZ6
volatile ALT_USB_DEV_DIEPDMA6_t diepdma6 ALT_USB_DEV_DIEPDMA6
volatile ALT_USB_DEV_DTXFSTS6_t dtxfsts6 ALT_USB_DEV_DTXFSTS6
volatile ALT_USB_DEV_DIEPDMAB6_t diepdmab6 ALT_USB_DEV_DIEPDMAB6
volatile ALT_USB_DEV_DIEPCTL7_t diepctl7 ALT_USB_DEV_DIEPCTL7
volatile uint32_t _pad_0x1e4_0x1e7 UNDEFINED
volatile ALT_USB_DEV_DIEPINT7_t diepint7 ALT_USB_DEV_DIEPINT7
volatile uint32_t _pad_0x1ec_0x1ef UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ7_t dieptsiz7 ALT_USB_DEV_DIEPTSIZ7
volatile ALT_USB_DEV_DIEPDMA7_t diepdma7 ALT_USB_DEV_DIEPDMA7
volatile ALT_USB_DEV_DTXFSTS7_t dtxfsts7 ALT_USB_DEV_DTXFSTS7
volatile ALT_USB_DEV_DIEPDMAB7_t diepdmab7 ALT_USB_DEV_DIEPDMAB7
volatile ALT_USB_DEV_DIEPCTL8_t diepctl8 ALT_USB_DEV_DIEPCTL8
volatile uint32_t _pad_0x204_0x207 UNDEFINED
volatile ALT_USB_DEV_DIEPINT8_t diepint8 ALT_USB_DEV_DIEPINT8
volatile uint32_t _pad_0x20c_0x20f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ8_t dieptsiz8 ALT_USB_DEV_DIEPTSIZ8
volatile ALT_USB_DEV_DIEPDMA8_t diepdma8 ALT_USB_DEV_DIEPDMA8
volatile ALT_USB_DEV_DTXFSTS8_t dtxfsts8 ALT_USB_DEV_DTXFSTS8
volatile ALT_USB_DEV_DIEPDMAB8_t diepdmab8 ALT_USB_DEV_DIEPDMAB8
volatile ALT_USB_DEV_DIEPCTL9_t diepctl9 ALT_USB_DEV_DIEPCTL9
volatile uint32_t _pad_0x224_0x227 UNDEFINED
volatile ALT_USB_DEV_DIEPINT9_t diepint9 ALT_USB_DEV_DIEPINT9
volatile uint32_t _pad_0x22c_0x22f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ9_t dieptsiz9 ALT_USB_DEV_DIEPTSIZ9
volatile ALT_USB_DEV_DIEPDMA9_t diepdma9 ALT_USB_DEV_DIEPDMA9
volatile ALT_USB_DEV_DTXFSTS9_t dtxfsts9 ALT_USB_DEV_DTXFSTS9
volatile ALT_USB_DEV_DIEPDMAB9_t diepdmab9 ALT_USB_DEV_DIEPDMAB9
volatile ALT_USB_DEV_DIEPCTL10_t diepctl10 ALT_USB_DEV_DIEPCTL10
volatile uint32_t _pad_0x244_0x247 UNDEFINED
volatile ALT_USB_DEV_DIEPINT10_t diepint10 ALT_USB_DEV_DIEPINT10
volatile uint32_t _pad_0x24c_0x24f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ10_t dieptsiz10 ALT_USB_DEV_DIEPTSIZ10
volatile ALT_USB_DEV_DIEPDMA10_t diepdma10 ALT_USB_DEV_DIEPDMA10
volatile ALT_USB_DEV_DTXFSTS10_t dtxfsts10 ALT_USB_DEV_DTXFSTS10
volatile ALT_USB_DEV_DIEPDMAB10_t diepdmab10 ALT_USB_DEV_DIEPDMAB10
volatile ALT_USB_DEV_DIEPCTL11_t diepctl11 ALT_USB_DEV_DIEPCTL11
volatile uint32_t _pad_0x264_0x267 UNDEFINED
volatile ALT_USB_DEV_DIEPINT11_t diepint11 ALT_USB_DEV_DIEPINT11
volatile uint32_t _pad_0x26c_0x26f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ11_t dieptsiz11 ALT_USB_DEV_DIEPTSIZ11
volatile ALT_USB_DEV_DIEPDMA11_t diepdma11 ALT_USB_DEV_DIEPDMA11
volatile ALT_USB_DEV_DTXFSTS11_t dtxfsts11 ALT_USB_DEV_DTXFSTS11
volatile ALT_USB_DEV_DIEPDMAB11_t diepdmab11 ALT_USB_DEV_DIEPDMAB11
volatile ALT_USB_DEV_DIEPCTL12_t diepctl12 ALT_USB_DEV_DIEPCTL12
volatile uint32_t _pad_0x284_0x287 UNDEFINED
volatile ALT_USB_DEV_DIEPINT12_t diepint12 ALT_USB_DEV_DIEPINT12
volatile uint32_t _pad_0x28c_0x28f UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ12_t dieptsiz12 ALT_USB_DEV_DIEPTSIZ12
volatile ALT_USB_DEV_DIEPDMA12_t diepdma12 ALT_USB_DEV_DIEPDMA12
volatile ALT_USB_DEV_DTXFSTS12_t dtxfsts12 ALT_USB_DEV_DTXFSTS12
volatile ALT_USB_DEV_DIEPDMAB12_t diepdmab12 ALT_USB_DEV_DIEPDMAB12
volatile ALT_USB_DEV_DIEPCTL13_t diepctl13 ALT_USB_DEV_DIEPCTL13
volatile uint32_t _pad_0x2a4_0x2a7 UNDEFINED
volatile ALT_USB_DEV_DIEPINT13_t diepint13 ALT_USB_DEV_DIEPINT13
volatile uint32_t _pad_0x2ac_0x2af UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ13_t dieptsiz13 ALT_USB_DEV_DIEPTSIZ13
volatile ALT_USB_DEV_DIEPDMA13_t diepdma13 ALT_USB_DEV_DIEPDMA13
volatile ALT_USB_DEV_DTXFSTS13_t dtxfsts13 ALT_USB_DEV_DTXFSTS13
volatile ALT_USB_DEV_DIEPDMAB13_t diepdmab13 ALT_USB_DEV_DIEPDMAB13
volatile ALT_USB_DEV_DIEPCTL14_t diepctl14 ALT_USB_DEV_DIEPCTL14
volatile uint32_t _pad_0x2c4_0x2c7 UNDEFINED
volatile ALT_USB_DEV_DIEPINT14_t diepint14 ALT_USB_DEV_DIEPINT14
volatile uint32_t _pad_0x2cc_0x2cf UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ14_t dieptsiz14 ALT_USB_DEV_DIEPTSIZ14
volatile ALT_USB_DEV_DIEPDMA14_t diepdma14 ALT_USB_DEV_DIEPDMA14
volatile ALT_USB_DEV_DTXFSTS14_t dtxfsts14 ALT_USB_DEV_DTXFSTS14
volatile ALT_USB_DEV_DIEPDMAB14_t diepdmab14 ALT_USB_DEV_DIEPDMAB14
volatile ALT_USB_DEV_DIEPCTL15_t diepctl15 ALT_USB_DEV_DIEPCTL15
volatile uint32_t _pad_0x2e4_0x2e7 UNDEFINED
volatile ALT_USB_DEV_DIEPINT15_t diepint15 ALT_USB_DEV_DIEPINT15
volatile uint32_t _pad_0x2ec_0x2ef UNDEFINED
volatile ALT_USB_DEV_DIEPTSIZ15_t dieptsiz15 ALT_USB_DEV_DIEPTSIZ15
volatile ALT_USB_DEV_DIEPDMA15_t diepdma15 ALT_USB_DEV_DIEPDMA15
volatile ALT_USB_DEV_DTXFSTS15_t dtxfsts15 ALT_USB_DEV_DTXFSTS15
volatile ALT_USB_DEV_DIEPDMAB15_t diepdmab15 ALT_USB_DEV_DIEPDMAB15
volatile ALT_USB_DEV_DOEPCTL0_t doepctl0 ALT_USB_DEV_DOEPCTL0
volatile uint32_t _pad_0x304_0x307 UNDEFINED
volatile ALT_USB_DEV_DOEPINT0_t doepint0 ALT_USB_DEV_DOEPINT0
volatile uint32_t _pad_0x30c_0x30f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ0_t doeptsiz0 ALT_USB_DEV_DOEPTSIZ0
volatile ALT_USB_DEV_DOEPDMA0_t doepdma0 ALT_USB_DEV_DOEPDMA0
volatile uint32_t _pad_0x318_0x31b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB0_t doepdmab0 ALT_USB_DEV_DOEPDMAB0
volatile ALT_USB_DEV_DOEPCTL1_t doepctl1 ALT_USB_DEV_DOEPCTL1
volatile uint32_t _pad_0x324_0x327 UNDEFINED
volatile ALT_USB_DEV_DOEPINT1_t doepint1 ALT_USB_DEV_DOEPINT1
volatile uint32_t _pad_0x32c_0x32f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ1_t doeptsiz1 ALT_USB_DEV_DOEPTSIZ1
volatile ALT_USB_DEV_DOEPDMA1_t doepdma1 ALT_USB_DEV_DOEPDMA1
volatile uint32_t _pad_0x338_0x33b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB1_t doepdmab1 ALT_USB_DEV_DOEPDMAB1
volatile ALT_USB_DEV_DOEPCTL2_t doepctl2 ALT_USB_DEV_DOEPCTL2
volatile uint32_t _pad_0x344_0x347 UNDEFINED
volatile ALT_USB_DEV_DOEPINT2_t doepint2 ALT_USB_DEV_DOEPINT2
volatile uint32_t _pad_0x34c_0x34f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ2_t doeptsiz2 ALT_USB_DEV_DOEPTSIZ2
volatile ALT_USB_DEV_DOEPDMA2_t doepdma2 ALT_USB_DEV_DOEPDMA2
volatile uint32_t _pad_0x358_0x35b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB2_t doepdmab2 ALT_USB_DEV_DOEPDMAB2
volatile ALT_USB_DEV_DOEPCTL3_t doepctl3 ALT_USB_DEV_DOEPCTL3
volatile uint32_t _pad_0x364_0x367 UNDEFINED
volatile ALT_USB_DEV_DOEPINT3_t doepint3 ALT_USB_DEV_DOEPINT3
volatile uint32_t _pad_0x36c_0x36f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ3_t doeptsiz3 ALT_USB_DEV_DOEPTSIZ3
volatile ALT_USB_DEV_DOEPDMA3_t doepdma3 ALT_USB_DEV_DOEPDMA3
volatile uint32_t _pad_0x378_0x37b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB3_t doepdmab3 ALT_USB_DEV_DOEPDMAB3
volatile ALT_USB_DEV_DOEPCTL4_t doepctl4 ALT_USB_DEV_DOEPCTL4
volatile uint32_t _pad_0x384_0x387 UNDEFINED
volatile ALT_USB_DEV_DOEPINT4_t doepint4 ALT_USB_DEV_DOEPINT4
volatile uint32_t _pad_0x38c_0x38f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ4_t doeptsiz4 ALT_USB_DEV_DOEPTSIZ4
volatile ALT_USB_DEV_DOEPDMA4_t doepdma4 ALT_USB_DEV_DOEPDMA4
volatile uint32_t _pad_0x398_0x39b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB4_t doepdmab4 ALT_USB_DEV_DOEPDMAB4
volatile ALT_USB_DEV_DOEPCTL5_t doepctl5 ALT_USB_DEV_DOEPCTL5
volatile uint32_t _pad_0x3a4_0x3a7 UNDEFINED
volatile ALT_USB_DEV_DOEPINT5_t doepint5 ALT_USB_DEV_DOEPINT5
volatile uint32_t _pad_0x3ac_0x3af UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ5_t doeptsiz5 ALT_USB_DEV_DOEPTSIZ5
volatile ALT_USB_DEV_DOEPDMA5_t doepdma5 ALT_USB_DEV_DOEPDMA5
volatile uint32_t _pad_0x3b8_0x3bb UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB5_t doepdmab5 ALT_USB_DEV_DOEPDMAB5
volatile ALT_USB_DEV_DOEPCTL6_t doepctl6 ALT_USB_DEV_DOEPCTL6
volatile uint32_t _pad_0x3c4_0x3c7 UNDEFINED
volatile ALT_USB_DEV_DOEPINT6_t doepint6 ALT_USB_DEV_DOEPINT6
volatile uint32_t _pad_0x3cc_0x3cf UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ6_t doeptsiz6 ALT_USB_DEV_DOEPTSIZ6
volatile ALT_USB_DEV_DOEPDMA6_t doepdma6 ALT_USB_DEV_DOEPDMA6
volatile uint32_t _pad_0x3d8_0x3db UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB6_t doepdmab6 ALT_USB_DEV_DOEPDMAB6
volatile ALT_USB_DEV_DOEPCTL7_t doepctl7 ALT_USB_DEV_DOEPCTL7
volatile uint32_t _pad_0x3e4_0x3e7 UNDEFINED
volatile ALT_USB_DEV_DOEPINT7_t doepint7 ALT_USB_DEV_DOEPINT7
volatile uint32_t _pad_0x3ec_0x3ef UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ7_t doeptsiz7 ALT_USB_DEV_DOEPTSIZ7
volatile ALT_USB_DEV_DOEPDMA7_t doepdma7 ALT_USB_DEV_DOEPDMA7
volatile uint32_t _pad_0x3f8_0x3fb UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB7_t doepdmab7 ALT_USB_DEV_DOEPDMAB7
volatile ALT_USB_DEV_DOEPCTL8_t doepctl8 ALT_USB_DEV_DOEPCTL8
volatile uint32_t _pad_0x404_0x407 UNDEFINED
volatile ALT_USB_DEV_DOEPINT8_t doepint8 ALT_USB_DEV_DOEPINT8
volatile uint32_t _pad_0x40c_0x40f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ8_t doeptsiz8 ALT_USB_DEV_DOEPTSIZ8
volatile ALT_USB_DEV_DOEPDMA8_t doepdma8 ALT_USB_DEV_DOEPDMA8
volatile uint32_t _pad_0x418_0x41b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB8_t doepdmab8 ALT_USB_DEV_DOEPDMAB8
volatile ALT_USB_DEV_DOEPCTL9_t doepctl9 ALT_USB_DEV_DOEPCTL9
volatile uint32_t _pad_0x424_0x427 UNDEFINED
volatile ALT_USB_DEV_DOEPINT9_t doepint9 ALT_USB_DEV_DOEPINT9
volatile uint32_t _pad_0x42c_0x42f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ9_t doeptsiz9 ALT_USB_DEV_DOEPTSIZ9
volatile ALT_USB_DEV_DOEPDMA9_t doepdma9 ALT_USB_DEV_DOEPDMA9
volatile uint32_t _pad_0x438_0x43b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB9_t doepdmab9 ALT_USB_DEV_DOEPDMAB9
volatile ALT_USB_DEV_DOEPCTL10_t doepctl10 ALT_USB_DEV_DOEPCTL10
volatile uint32_t _pad_0x444_0x447 UNDEFINED
volatile ALT_USB_DEV_DOEPINT10_t doepint10 ALT_USB_DEV_DOEPINT10
volatile uint32_t _pad_0x44c_0x44f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ10_t doeptsiz10 ALT_USB_DEV_DOEPTSIZ10
volatile ALT_USB_DEV_DOEPDMA10_t doepdma10 ALT_USB_DEV_DOEPDMA10
volatile uint32_t _pad_0x458_0x45b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB10_t doepdmab10 ALT_USB_DEV_DOEPDMAB10
volatile ALT_USB_DEV_DOEPCTL11_t doepctl11 ALT_USB_DEV_DOEPCTL11
volatile uint32_t _pad_0x464_0x467 UNDEFINED
volatile ALT_USB_DEV_DOEPINT11_t doepint11 ALT_USB_DEV_DOEPINT11
volatile uint32_t _pad_0x46c_0x46f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ11_t doeptsiz11 ALT_USB_DEV_DOEPTSIZ11
volatile ALT_USB_DEV_DOEPDMA11_t doepdma11 ALT_USB_DEV_DOEPDMA11
volatile uint32_t _pad_0x478_0x47b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB11_t doepdmab11 ALT_USB_DEV_DOEPDMAB11
volatile ALT_USB_DEV_DOEPCTL12_t doepctl12 ALT_USB_DEV_DOEPCTL12
volatile uint32_t _pad_0x484_0x487 UNDEFINED
volatile ALT_USB_DEV_DOEPINT12_t doepint12 ALT_USB_DEV_DOEPINT12
volatile uint32_t _pad_0x48c_0x48f UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ12_t doeptsiz12 ALT_USB_DEV_DOEPTSIZ12
volatile ALT_USB_DEV_DOEPDMA12_t doepdma12 ALT_USB_DEV_DOEPDMA12
volatile uint32_t _pad_0x498_0x49b UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB12_t doepdmab12 ALT_USB_DEV_DOEPDMAB12
volatile ALT_USB_DEV_DOEPCTL13_t doepctl13 ALT_USB_DEV_DOEPCTL13
volatile uint32_t _pad_0x4a4_0x4a7 UNDEFINED
volatile ALT_USB_DEV_DOEPINT13_t doepint13 ALT_USB_DEV_DOEPINT13
volatile uint32_t _pad_0x4ac_0x4af UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ13_t doeptsiz13 ALT_USB_DEV_DOEPTSIZ13
volatile ALT_USB_DEV_DOEPDMA13_t doepdma13 ALT_USB_DEV_DOEPDMA13
volatile uint32_t _pad_0x4b8_0x4bb UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB13_t doepdmab13 ALT_USB_DEV_DOEPDMAB13
volatile ALT_USB_DEV_DOEPCTL14_t doepctl14 ALT_USB_DEV_DOEPCTL14
volatile uint32_t _pad_0x4c4_0x4c7 UNDEFINED
volatile ALT_USB_DEV_DOEPINT14_t doepint14 ALT_USB_DEV_DOEPINT14
volatile uint32_t _pad_0x4cc_0x4cf UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ14_t doeptsiz14 ALT_USB_DEV_DOEPTSIZ14
volatile ALT_USB_DEV_DOEPDMA14_t doepdma14 ALT_USB_DEV_DOEPDMA14
volatile uint32_t _pad_0x4d8_0x4db UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB14_t doepdmab14 ALT_USB_DEV_DOEPDMAB14
volatile ALT_USB_DEV_DOEPCTL15_t doepctl15 ALT_USB_DEV_DOEPCTL15
volatile uint32_t _pad_0x4e4_0x4e7 UNDEFINED
volatile ALT_USB_DEV_DOEPINT15_t doepint15 ALT_USB_DEV_DOEPINT15
volatile uint32_t _pad_0x4ec_0x4ef UNDEFINED
volatile ALT_USB_DEV_DOEPTSIZ15_t doeptsiz15 ALT_USB_DEV_DOEPTSIZ15
volatile ALT_USB_DEV_DOEPDMA15_t doepdma15 ALT_USB_DEV_DOEPDMA15
volatile uint32_t _pad_0x4f8_0x4fb UNDEFINED
volatile ALT_USB_DEV_DOEPDMAB15_t doepdmab15 ALT_USB_DEV_DOEPDMAB15
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 Documentation

typedef struct ALT_USB_DEV_s ALT_USB_DEV_t

The typedef declaration for register group ALT_USB_DEV.

The typedef declaration for the raw register contents of register group ALT_USB_DEV.