PIC32MZ2048ECH124 USB registers

The 108 registers of USB (USB), from 0xBF8E3000, with their reset value and every field. The PIC32MZ2048ECH124 has 1594 registers in 93 peripherals, one page each.

Most PIC32 SFRs have three more registers right after them: CLR at +4, SET at +8 and INV at +C (T1CONCLR, T1CONSET, T1CONINV), which clear, set or flip just the bits written as 1, in one write.

USB USB

USBCSR0

Address
0xBF8E3000
Reset
0x00000200
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
EP7TXIF23
EP6TXIF22
EP5TXIF21
EP4TXIF20
EP3TXIF19
EP2TXIF18
EP1TXIF17
EP0IF16
ISOUPD15
SOFTCONN14
HSEN13
HSMODE12
RESET11
RESUME10
SUSPMODE9
SUSPEN8
FUNC6:0

USBCSR1

Address
0xBF8E3004
Reset
0x000000FF
Access
read/write
Size
32-bit
15 fields
FieldBitsWhat it does
EP7TXIE23
EP6TXIE22
EP5TXIE21
EP4TXIE20
EP3TXIE19
EP2TXIE18
EP1TXIE17
EP0IE16
EP7RXIF7
EP6RXIF6
EP5RXIF5
EP4RXIF4
EP3RXIF3
EP2RXIF2
EP1RXIF1

USBCSR2

Address
0xBF8E3008
Reset
0x060000FE
Access
read/write
Size
32-bit
23 fields
FieldBitsWhat it does
SESSRQIE30
DISCONIE29
CONNIE28
SOFIE27
RESETIE26
RESUMEIE25
SUSPIE24
VBUSERRIF23
SESSRQIF22
DISCONIF21
CONNIF20
SOFIF19
RESETIF18
RESUMEIF17
SUSPIF16
EP7RXIE7
EP6RXIE6
EP5RXIE5
EP4RXIE4
EP3RXIE3
EP2RXIE2
EP1RXIE1
VBUSERRIE31

USBCSR3

Address
0xBF8E300C
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
FIFOACC30
FORCEFS29
FORCEHS28
PACKET27
TESTK26
TESTJ25
NAK24
ENDPOINT19:16
RFRMNUM10:0
FORCEHST31

USBIE0CSR0

Address
0xBF8E3010
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
DTWE26
DT25
FLUSH24
NAKTO23
STATUS22
REQPKT21
ERROR20
SETUP19
STALLED18
TXRDY17
RXRDY16
TXMAXP10:0

USBIENCSR0

Address
0xBF8E3010
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBIENCSR1

Address
0xBF8E3014
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBIE0CSR2

Address
0xBF8E3018
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
NAKLIM27:24
SPEED23:22
RXCNT6:0

USBIENCSR2

Address
0xBF8E3018
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBIE0CSR3

Address
0xBF8E301C
Reset
0x00000000
Access
read only
Size
32-bit
8 fields
FieldBitsWhat it does
MPTXEN30
BIGEND29
HBRXEN28
HBTXEN27
DYNFIFOS26
SOFTCONE25
UTMIDWID24
MPRXEN31

USBIENCSR3

Address
0xBF8E301C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBFIFO0

Address
0xBF8E3020
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO1

Address
0xBF8E3024
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO2

Address
0xBF8E3028
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO3

Address
0xBF8E302C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO4

Address
0xBF8E3030
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO5

Address
0xBF8E3034
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO6

Address
0xBF8E3038
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBFIFO7

Address
0xBF8E303C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0

USBOTG

Address
0xBF8E3060
Reset
0x00000080
Access
read/write
Size
32-bit
13 fields
FieldBitsWhat it does
RXDPB28
RXFIFOSZ27:24
TXDPB20
TXFIFOSZ19:16
TXEDMA9
RXEDMA8
BDEV7
FSDEV6
LSDEV5
VBUS4:3
HOSTMODE2
HOSTREQ1
SESSION0

USBFIFOA

Address
0xBF8E3064
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
RXFIFOAD28:16
TXFIFOAD12:0

USBHWVER

Address
0xBF8E306C
Reset
0x00000000
Access
read only
Size
32-bit
3 fields
FieldBitsWhat it does
RC15
VERMAJOR14:10
VERMINOR9:0

USBINFO

Address
0xBF8E3078
Reset
0x3C5C8C77
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
WTCON23:20
WTID19:16
DMACHANS15:12
RAMBITS11:8
RXENDPTS7:4
TXENDPTS3:0
VPLEN31:24

USBEOFRST

Address
0xBF8E307C
Reset
0x00727780
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
NRSTX25Reset of XCLK Domain bit
NRST24Reset of CLK Domain bit
LSEOF23:16
FSEOF15:8
HSEOF7:0

USBE0TXA

Address
0xBF8E3080
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE0RXA

Address
0xBF8E3084
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16

USBE1TXA

Address
0xBF8E3088
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE1RXA

Address
0xBF8E308C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE2TXA

Address
0xBF8E3090
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE2RXA

Address
0xBF8E3094
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE3TXA

Address
0xBF8E3098
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE3RXA

Address
0xBF8E309C
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE4TXA

Address
0xBF8E30A0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE4RXA

Address
0xBF8E30A4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE5TXA

Address
0xBF8E30A8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE5RXA

Address
0xBF8E30AC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE6TXA

Address
0xBF8E30B0
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE6RXA

Address
0xBF8E30B4
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE7TXA

Address
0xBF8E30B8
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
TXHUBPRT30:24
MULTTRAN23
TXHUBADD22:16
TXFADDR6:0

USBE7RXA

Address
0xBF8E30BC
Reset
0x00000000
Access
read/write
Size
32-bit
4 fields
FieldBitsWhat it does
RXHUBPRT30:24
MULTTRAN23
RXHUBADD22:16
RXFADDR6:0

USBE0CSR0

Address
0xBF8E3100
Reset
0x00000000
Access
read/write
Size
32-bit
12 fields
FieldBitsWhat it does
DTWE26
DT25
FLUSH24
NAKTO23
STATUS22
REQPKT21
ERROR20
SETUP19
STALLED18
TXRDY17
RXRDY16
TXMAXP10:0

USBE0CSR2

Address
0xBF8E3108
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
NAKLIM27:24
SPEED23:22
RXCNT6:0

USBE0CSR3

Address
0xBF8E310C
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
MPTXEN30
BIGEND29
HBRXEN28
HBTXEN27
DYNFIFOS26
SOFTCONE25
UTMIDWID24
MPRXEN31

USBE1CSR0

Address
0xBF8E3110
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE1CSR1

Address
0xBF8E3114
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE1CSR2

Address
0xBF8E3118
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE1CSR3

Address
0xBF8E311C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBE2CSR0

Address
0xBF8E3120
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE2CSR1

Address
0xBF8E3124
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE2CSR2

Address
0xBF8E3128
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE2CSR3

Address
0xBF8E312C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBE3CSR0

Address
0xBF8E3130
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE3CSR1

Address
0xBF8E3134
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE3CSR2

Address
0xBF8E3138
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE3CSR3

Address
0xBF8E313C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBE4CSR0

Address
0xBF8E3140
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE4CSR1

Address
0xBF8E3144
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE4CSR2

Address
0xBF8E3148
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE4CSR3

Address
0xBF8E314C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBE5CSR0

Address
0xBF8E3150
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE5CSR1

Address
0xBF8E3154
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE5CSR2

Address
0xBF8E3158
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE5CSR3

Address
0xBF8E315C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBE6CSR0

Address
0xBF8E3160
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE6CSR1

Address
0xBF8E3164
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE6CSR2

Address
0xBF8E3168
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE6CSR3

Address
0xBF8E316C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBE7CSR0

Address
0xBF8E3170
Reset
0x00000000
Access
read/write
Size
32-bit
17 fields
FieldBitsWhat it does
MODE29
DMAREQEN28
FRCDATTG27
DMAREQMD26
DTWREN25
DATATGGL24
NAKTMOUT23
CLRDT22
RXSTALL21
SETUPPKT20
FLUSH19
ERROR18
FIFONE17
TXPKTRDY16
MULT15:11
TXMAXP10:0
AUTOSET31

USBE7CSR1

Address
0xBF8E3174
Reset
0x00000000
Access
read/write
Size
32-bit
18 fields
FieldBitsWhat it does
AUTORQ30
DMAREQEN29
PIDERR28
DMAREQMD27
DATATWEN26
DATATGGL25
INCOMPRX24
CLRDT23
RXSTALL22
REQPKT21
FLUSH20
DERRNAKT19
ERROR18
FIFOFULL17
RXPKTRDY16
MULT15:11
RXMAXP10:0
AUTOCLR31

USBE7CSR2

Address
0xBF8E3178
Reset
0x00000000
Access
read/write
Size
32-bit
5 fields
FieldBitsWhat it does
SPEED23:22
PROTOCOL21:20
TEP19:16
RXCNT13:0
TXINTERV31:24

USBE7CSR3

Address
0xBF8E317C
Reset
0x00000000
Access
read/write
Size
32-bit
6 fields
FieldBitsWhat it does
TXFIFOSZ27:24
RXINTERV15:8
SPEED7:6
PROTOCOL5:4
TEP3:0
RXFIFOSZ31:28

USBDMAINT

Address
0xBF8E3200
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
DMA8IF7
DMA7IF6
DMA6IF5
DMA5IF4
DMA4IF3
DMA3IF2
DMA2IF1
DMA1IF0

USBDMA1C

Address
0xBF8E3204
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA1A

Address
0xBF8E3208
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA1N

Address
0xBF8E320C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA2C

Address
0xBF8E3214
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA2A

Address
0xBF8E3218
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA2N

Address
0xBF8E321C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA3C

Address
0xBF8E3224
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA3A

Address
0xBF8E3228
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA3N

Address
0xBF8E322C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA4C

Address
0xBF8E3234
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA4A

Address
0xBF8E3238
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA4N

Address
0xBF8E323C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA5C

Address
0xBF8E3244
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA5A

Address
0xBF8E3248
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA5N

Address
0xBF8E324C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA6C

Address
0xBF8E3254
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA6A

Address
0xBF8E3258
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA6N

Address
0xBF8E325C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA7C

Address
0xBF8E3264
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA7A

Address
0xBF8E3268
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA7N

Address
0xBF8E326C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBDMA8C

Address
0xBF8E3274
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
DMABRSTM10:9
DMAERR8
DMAEP7:4
DMAIE3
DMAMODE2
DMADIR1
DMAEN0

USBDMA8A

Address
0xBF8E3278
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMAADDR31:0

USBDMA8N

Address
0xBF8E327C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DMACOUNT31:0

USBE1RPC

Address
0xBF8E3304
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBE2RPC

Address
0xBF8E3308
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBE3RPC

Address
0xBF8E330C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBE4RPC

Address
0xBF8E3310
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBE5RPC

Address
0xBF8E3314
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBE6RPC

Address
0xBF8E3318
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBE7RPC

Address
0xBF8E331C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
RQPKTCNT15:0

USBDPBFD

Address
0xBF8E3340
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
EP7TXD23
EP6TXD22
EP5TXD21
EP4TXD20
EP3TXD19
EP2TXD18
EP1TXD17
EP7RXD7
EP6RXD6
EP5RXD5
EP4RXD4
EP3RXD3
EP2RXD2
EP1RXD1

USBTMCON1

Address
0xBF8E3344
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
TUCH15:0
THHSRTN31:16

USBTMCON2

Address
0xBF8E3348
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
THSBT3:0

USBLPMR1

Address
0xBF8E3360
Reset
0x00000000
Access
read/write
Size
32-bit
14 fields
FieldBitsWhat it does
LPMERRIE29
LPMRESIE28
LPMACKIE27
LPMNYIE26
LPMSTIE25
LPMTOIE24
LPMNAK20
LPMEN19:18
LPMRES17
LPMXMT16
ENDPOINT15:12
RMTWAK8
HIRD7:4
LNKSTATE3:0

USBLPMR2

Address
0xBF8E3364
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
LPMFADDR14:8
LPMERR5
LPMRES4
LPMNC3
LPMACK2
LPMNY1
LPMST0