dsts
Module Instance | Base Address | Register Address |
---|---|---|
usb0 | 0xFFB00000 | 0xFFB00808 |
usb1 | 0xFFB40000 | 0xFFB40808 |
Offset: 0x808
Access: RO
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
soffn RO 0x0 |
||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
soffn RO 0x0 |
Reserved |
errticerr RO 0x0 |
enumspd RO 0x1 |
suspsts RO 0x0 |
dsts Fields
Bit | Name | Description | Access | Reset | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
21:8 | soffn | When the core is operating at high speed, this field contains a microframe number. When the core is operating at full or low speed, this field contains a Frame number. |
RO | 0x0 | ||||||||||
3 | errticerr | The core sets this bit to report any erratic errors (phy_rxvalid_i/phy_rxvldh_i or phy_rxactive_i is asserted for at least 2 ms, due to PHY error) seen on the UTMI+ . Due to erratic errors, the otg core goes into Suspended state and an interrupt is generated to the application with Early Suspend bit of the Core Interrupt register (GINTSTS.ErlySusp). If the early suspend is asserted due to an erratic error, the application can only perform a soft disconnect recover.
|
RO | 0x0 | ||||||||||
2:1 | enumspd | Indicates the speed at which the otg core has come up after speed detection through a chirp sequence.
|
RO | 0x1 | ||||||||||
0 | suspsts | In Device mode, this bit is Set as long as a Suspend condition is detected on the USB. The core enters the Suspended state when there is no activity on the phy_line_state_i signal for an extended period of time. The core comes out of the suspend: -When there is any activity on the phy_line_state_i signal -When the application writes to the Remote Wakeup Signaling bit in the Device Control register (DCTL.RmtWkUpSig).
|
RO | 0x0 |