gpvndctl
Module Instance | Base Address | Register Address |
---|---|---|
usb0 | 0xFFB00000 | 0xFFB00034 |
usb1 | 0xFFB40000 | 0xFFB40034 |
Offset: 0x34
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
disulpidrvr RO 0x0 |
Reserved |
vstsdone RO 0x0 |
vstsbsy RO 0x0 |
newregreq RW 0x0 |
Reserved |
regwr RW 0x0 |
regaddr RW 0x0 |
||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
vctrl RW 0x0 |
regdata RW 0x0 |
gpvndctl Fields
Bit | Name | Description | Access | Reset | ||||||
---|---|---|---|---|---|---|---|---|---|---|
31 | disulpidrvr | The application sets this bit when it has finished processing the ULPI Carkit Interrupt (GINTSTS.ULPICKINT). When Set, the otg core disables drivers for output signals and masks input signal for the ULPI interface. otg clears this bit before enabling the ULPI interface.
|
RO | 0x0 | ||||||
27 | vstsdone | The core sets this bit when the vendor control access isdone. This bit is cleared by the core when the application sets the New Register Request bit (bit 25).
|
RO | 0x0 | ||||||
26 | vstsbsy | The core sets this bit when the vendor control access is in progress and clears this bit when done.
|
RO | 0x0 | ||||||
25 | newregreq | The application sets this bit for a new vendor controlaccess.
|
RW | 0x0 | ||||||
22 | regwr | Set this bit for register writes, and clear it for register reads.
|
RW | 0x0 | ||||||
21:16 | regaddr | The 6-bit PHY register address for immediate PHY Register Set access. Set to 0x2F for Extended PHY Register Set access. |
RW | 0x0 | ||||||
15:8 | vctrl | UTMI+ Vendor Control Register Address (VCtrl): The 4-bit register address a
vendor defined 4-bit parallel output bus. Bits 11:8 of this field
are placed on utmi_vcontrol[3:0]. ULPI Extended Register Address (ExtRegAddr): The 6-bit PHY extended register address. |
RW | 0x0 | ||||||
7:0 | regdata | Contains the write data for register write. Read data for register read, valid when VStatus Done is Set. |
RW | 0x0 |