ghwcfg2
Module Instance | Base Address | Register Address |
---|---|---|
usb0 | 0xFFB00000 | 0xFFB00048 |
usb1 | 0xFFB40000 | 0xFFB40048 |
Offset: 0x48
Access: RO
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
tknqdepth RO 0x8 |
ptxqdepth RO 0x0 |
nptxqdepth RO 0x2 |
Reserved |
multiprocintrpt RO 0x0 |
dynfifosizing RO 0x1 |
periosupport RO 0x1 |
numhstchnl RO 0xF |
|||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
numhstchnl RO 0xF |
numdeveps RO 0xF |
fsphytype RO 0x0 |
hsphytype RO 0x2 |
singpnt RO 0x0 |
otgarch RO 0x2 |
otgmode RO 0x0 |
ghwcfg2 Fields
Bit | Name | Description | Access | Reset | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
30:26 | tknqdepth | Range: 0 to 30. |
RO | 0x8 | ||||||||||||||||||||||||||||||||||
25:24 | ptxqdepth | Specifies the Host mode Periodic Request Queue depth.That is, the maximum number of packets that can reside in the Host Periodic TxFIFO. This queue holds one entry corresponding to each IN or OUT periodic request. This queue is 9 bits wide.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
23:22 | nptxqdepth | Specifies the Non-periodic Request Queue depth, the maximum number of packets that can reside in the Non-periodic TxFIFO. In Device mode, the queue is used only in Shared FIFO Mode (Enable Dedicated Transmit FIFO for device IN Endpoints? =No). In this mode, there is one entry in the Non-periodic Request Queue for each packet in the Non-periodic TxFIFO. In Host mode, this queue holds one entry corresponding to each IN or OUT nonperiodic request. This queue is seven bits wide.
|
RO | 0x2 | ||||||||||||||||||||||||||||||||||
20 | multiprocintrpt | Not implemented.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
19 | dynfifosizing | Feature supported.
|
RO | 0x1 | ||||||||||||||||||||||||||||||||||
18 | periosupport | Feature supported.
|
RO | 0x1 | ||||||||||||||||||||||||||||||||||
17:14 | numhstchnl | Indicates the number of host channels supported by the core in Host mode.
|
RO | 0xF | ||||||||||||||||||||||||||||||||||
13:10 | numdeveps | The number of endpoints is 1 to 15 in Device mode in addition to control endpoint 0.
|
RO | 0xF | ||||||||||||||||||||||||||||||||||
9:8 | fsphytype | Specifies the Full Speed PHY in use.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
7:6 | hsphytype | Specifies the High Speed PHY in use.
|
RO | 0x2 | ||||||||||||||||||||||||||||||||||
5 | singpnt | Single Point Only.
|
RO | 0x0 | ||||||||||||||||||||||||||||||||||
4:3 | otgarch | DMA Architecture.
|
RO | 0x2 | ||||||||||||||||||||||||||||||||||
2:0 | otgmode | HNP- and SRP-Capable OTG (Device and Host).
|
RO | 0x0 |