#ifdef __USBOTG_HS
USB on the go high speed
#else
USB on the go full speed
#endif
0x0
0x400
registers
HCFG
HCFG
OTG host configuration
register
0x0
32
0x0
FSLSPCS
FS/LS PHY clock select
0
2
read-write
FSLSS
FS- and LS-only support
2
1
read-only
HFIR
HFIR
OTG Host frame interval
register
0x4
32
read-write
0x0000EA60
FRIVL
Frame interval
0
16
HFNUM
HFNUM
OTG host frame number/frame time
remaining register
0x8
32
read-only
0x00003FFF
FRNUM
Frame number
0
16
FTREM
Frame time remaining
16
16
HPTXSTS
HPTXSTS
Host periodic transmit FIFO/queue
status register
0x10
32
0x00080100
PTXFSAVL
Periodic transmit data FIFO space
available
0
16
read-write
PTXQSAV
Periodic transmit request queue space
available
16
8
read-only
PTXQTOP
Top of the periodic transmit request
queue
24
8
read-only
HAINT
HAINT
OTG Host all channels interrupt
register
0x14
32
read-only
0x0
HAINT
Channel interrupts
0
16
HAINTMSK
HAINTMSK
OTG host all channels interrupt mask
register
0x18
32
read-write
0x0
HAINTM
Channel interrupt mask
0
16
HPRT
HPRT
OTG host port control and status
register
0x40
32
0x0
PCSTS
Port connect status
0
1
read-only
PCDET
Port connect detected
1
1
read-write
PENA
Port enable
2
1
read-write
PENCHNG
Port enable/disable change
3
1
read-write
POCA
Port overcurrent active
4
1
read-only
POCCHNG
Port overcurrent change
5
1
read-write
PRES
Port resume
6
1
read-write
PSUSP
Port suspend
7
1
read-write
PRST
Port reset
8
1
read-write
PLSTS
Port line status
10
2
read-only
PPWR
Port power
12
1
read-write
PTCTL
Port test control
13
4
read-write
PSPD
Port speed
17
2
read-only
HCCHAR0
HCCHAR0
OTG host channel-0 characteristics
register
0x100
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR1
HCCHAR1
OTG host channel-1 characteristics
register
0x120
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR2
HCCHAR2
OTG host channel-2 characteristics
register
0x140
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR3
HCCHAR3
OTG host channel-3 characteristics
register
0x160
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR4
HCCHAR4
OTG host channel-4 characteristics
register
0x180
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR5
HCCHAR5
OTG host channel-5 characteristics
register
0x1A0
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR6
HCCHAR6
OTG host channel-6 characteristics
register
0x1C0
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR7
HCCHAR7
OTG host channel-7 characteristics
register
0x1E0
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
#ifdef __USBOTG_HS
HCCHAR8
HCCHAR8
OTG host channel-8 characteristics
register
0x200
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR9
HCCHAR9
OTG host channel-9 characteristics
register
0x220
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR10
HCCHAR10
OTG host channel-10 characteristics
register
0x240
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
HCCHAR11
HCCHAR11
OTG host channel-11 characteristics
register
0x260
32
read-write
0x0
MPSIZ
Maximum packet size
0
11
EPNUM
Endpoint number
11
4
EPDIR
Endpoint direction
15
1
LSDEV
Low-speed device
17
1
EPTYP
Endpoint type
18
2
MC
Multi Count (MC) / Error Count
(EC)
20
2
DAD
Device address
22
7
ODDFRM
Odd frame
29
1
CHDIS
Channel disable
30
1
CHENA
Channel enable
31
1
#endif
#ifdef __USBOTG_HS
HCSPLT0
HCSPLT0
OTG host channel-0 split control
register
0x104
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT1
HCSPLT1
OTG host channel-1 split control
register
0x124
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT2
HCSPLT2
OTG host channel-2 split control
register
0x144
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT3
HCSPLT3
OTG host channel-3 split control
register
0x164
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT4
HCSPLT4
OTG host channel-4 split control
register
0x184
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT5
HCSPLT5
OTG host channel-5 split control
register
0x1A4
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT6
HCSPLT6
OTG host channel-6 split control
register
0x1C4
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT7
HCSPLT7
OTG host channel-7 split control
register
0x1E4
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT8
HCSPLT8
OTG host channel-8 split control
register
0x204
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT9
HCSPLT9
OTG host channel-9 split control
register
0x224
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT10
HCSPLT10
OTG host channel-10 split control
register
0x244
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
HCSPLT11
HCSPLT11
OTG host channel-11 split control
register
0x264
32
read-write
0x0
PRTADDR
Port address
0
7
HUBADDR
Hub address
7
7
XACTPOS
XACTPOS
14
2
COMPLSPLT
Do complete split
16
1
SPLITEN
Split enable
31
1
#endif
HCINT0
HCINT0
OTG host channel-11 interrupt
register
0x108
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT1
HCINT1
OTG host channel-1 interrupt
register
0x128
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT2
HCINT2
OTG host channel-2 interrupt
register
0x148
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT3
HCINT3
OTG host channel-3 interrupt
register
0x168
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT4
HCINT4
OTG host channel-4 interrupt
register
0x188
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT5
HCINT5
OTG host channel-5 interrupt
register
0x1A8
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT6
HCINT6
OTG host channel-6 interrupt
register
0x1C8
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT7
HCINT7
OTG host channel-7 interrupt
register
0x1E8
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
#ifdef __USBOTG_HS
NYET
Response received
interrupt
6
1
#endif
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
#ifdef __USBOTG_HS
HCINT8
HCINT8
OTG host channel-8 interrupt
register
0x208
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
AHBERR
AHB error
2
1
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
NYET
Response received
interrupt
6
1
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT9
HCINT9
OTG host channel-9 interrupt
register
0x228
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
AHBERR
AHB error
2
1
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
NYET
Response received
interrupt
6
1
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT10
HCINT10
OTG host channel-10 interrupt
register
0x248
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
AHBERR
AHB error
2
1
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
NYET
Response received
interrupt
6
1
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
HCINT11
HCINT11
OTG host channel-11 interrupt
register
0x268
32
read-write
0x0
XFRC
Transfer completed
0
1
CHH
Channel halted
1
1
AHBERR
AHB error
2
1
STALL
STALL response received
interrupt
3
1
NAK
NAK response received
interrupt
4
1
ACK
ACK response received/transmitted
interrupt
5
1
NYET
Response received
interrupt
6
1
TXERR
Transaction error
7
1
BBERR
Babble error
8
1
FRMOR
Frame overrun
9
1
DTERR
Data toggle error
10
1
#endif
HCINTMSK0
HCINTMSK0
OTG host channel-11 interrupt mask
register
0x10C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK1
HCINTMSK1
OTG host channel-1 interrupt mask
register
0x12C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK2
HCINTMSK2
OTG host channel-2 interrupt mask
register
0x14C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK3
HCINTMSK3
OTG host channel-3 interrupt mask
register
0x16C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK4
HCINTMSK4
OTG host channel-4 interrupt mask
register
0x18C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK5
HCINTMSK5
OTG host channel-5 interrupt mask
register
0x1AC
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK6
HCINTMSK6
OTG host channel-6 interrupt mask
register
0x1CC
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK7
HCINTMSK7
OTG host channel-7 interrupt mask
register
0x1EC
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
#ifdef __USBOTG_HS
AHBERR
AHB error
2
1
#endif
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
#ifdef __USBOTG_HS
NYET
response received interrupt
mask
6
1
#endif
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
#ifdef __USBOTG_HS
HCINTMSK8
HCINTMSK8
OTG host channel-8 interrupt mask
register
0x20C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
AHBERR
AHB error
2
1
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
NYET
response received interrupt
mask
6
1
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK9
HCINTMSK9
OTG host channel-9 interrupt mask
register
0x22C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
AHBERR
AHB error
2
1
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
NYET
response received interrupt
mask
6
1
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK10
HCINTMSK10
OTG host channel-10 interrupt mask
register
0x24C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
AHBERR
AHB error
2
1
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
NYET
response received interrupt
mask
6
1
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
HCINTMSK11
HCINTMSK11
OTG host channel-11 interrupt mask
register
0x26C
32
read-write
0x0
XFRCM
Transfer completed mask
0
1
CHHM
Channel halted mask
1
1
AHBERR
AHB error
2
1
STALLM
STALL response received interrupt
mask
3
1
NAKM
NAK response received interrupt
mask
4
1
ACKM
ACK response received/transmitted
interrupt mask
5
1
NYET
response received interrupt
mask
6
1
TXERRM
Transaction error mask
7
1
BBERRM
Babble error mask
8
1
FRMORM
Frame overrun mask
9
1
DTERRM
Data toggle error mask
10
1
#endif
HCTSIZ0
HCTSIZ0
OTG host channel-11 transfer size
register
0x110
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ1
HCTSIZ1
OTG host channel-1 transfer size
register
0x130
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ2
HCTSIZ2
OTG host channel-2 transfer size
register
0x150
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ3
HCTSIZ3
OTG host channel-3 transfer size
register
0x170
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ4
HCTSIZ4
OTG host channel-4 transfer size
register
0x190
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ5
HCTSIZ5
OTG host channel-5 transfer size
register
0x1B0
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ6
HCTSIZ6
OTG host channel-6 transfer size
register
0x1D0
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ7
HCTSIZ7
OTG host channel-7 transfer size
register
0x1F0
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
#ifdef __USBOTG_HS
HCTSIZ8
HCTSIZ8
OTG host channel-8 transfer size
register
0x210
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ9
HCTSIZ9
OTG host channel-9 transfer size
register
0x230
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ10
HCTSIZ10
OTG host channel-10 transfer size
register
0x250
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
HCTSIZ11
HCTSIZ11
OTG host channel-11 transfer size
register
0x270
32
read-write
0x0
XFRSIZ
Transfer size
0
19
PKTCNT
Packet count
19
10
DPID
Data PID
29
2
#endif
#ifdef __USBOTG_HS
HCDMA0
HCDMA0
OTG host channel-0 DMA address
register
0x114
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA1
HCDMA1
OTG host channel-1 DMA address
register
0x134
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA2
HCDMA2
OTG host channel-2 DMA address
register
0x154
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA3
HCDMA3
OTG host channel-3 DMA address
register
0x174
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA4
HCDMA4
OTG host channel-4 DMA address
register
0x194
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA5
HCDMA5
OTG host channel-5 DMA address
register
0x1B4
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA6
HCDMA6
OTG host channel-6 DMA address
register
0x1D4
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA7
HCDMA7
OTG host channel-7 DMA address
register
0x1F4
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA8
HCDMA8
OTG host channel-8 DMA address
register
0x214
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA9
HCDMA9
OTG host channel-9 DMA address
register
0x234
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA10
HCDMA10
OTG host channel-10 DMA address
register
0x254
32
read-write
0x0
DMAADDR
DMA address
0
32
HCDMA11
HCDMA11
OTG host channel-11 DMA address
register
0x274
32
read-write
0x0
DMAADDR
DMA address
0
32
#endif
#undef __USBOTG_HS