Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0
310
10.3.5.1 FADDR_REG Bit Definitions
10.3.5.2 POWER_REG Bit Definitions
0x4004300F 8
RW
0
Puts the USB controller in one of the four test modes for
high speed operation described in the USB 2.0
specification. This register is not used in normal
operation.
Table 199 •
FADDR_REG(0x40043000)
Bit
Number
Name
Reset
Value
Function
7
Reserved
0
N/A
[6:0]
Func Addr
0
Function Address: Write with the 7-bit address of the peripheral part of the
transaction. This register applies to operations when the USB controller is
used in Peripheral mode only. It is ignored in Host mode.
Table 200 •
POWER_REG (
0x40043001)
Bit
Number Name
Reset
Value
Function
7
ISO Update
0
When set by the Cortex-M3 processor (or fabric master), the USB controller
waits for an SOF token from the time TxPktRdy is set before sending the
packet. If an IN token is received before an SOF token, a zero length data
packet will be sent.
Only valid in Peripheral mode. Also, this bit only affects endpoints performing
ISO transfers.
6
Soft Conn
0
If the soft connect/disconnect feature is enabled, the USB D+/D- lines are
enabled when this bit is set by the Cortex-M3 processor (or fabric master)
and tristated when this bit is cleared by the Cortex-M3 processor (or fabric
master).
Only valid in Peripheral mode.
5
HS Enab
1
When set by the CPU, the USB controller negotiates for High speed mode
when the device is reset by the hub. If not set, the device will only operate in
Full speed mode.
4
HS Mode
0
When set, this read-only bit indicates High speed mode successfully
negotiated during USB reset. In Peripheral mode, becomes valid when USB
reset completes (as indicated by USB reset interrupt). In Host mode,
becomes valid when the reset bit is cleared. Remains valid for the duration
of the session.
Allowance is made for Tiny-J signaling in determining the transfer speed to
select.
3
Reset
0
This bit is set when reset signaling is present on the bus.
This bit is read/write from the Cortex-M3 processor (or fabric master) in Host
mode but read-only in Peripheral mode.
Table 198 •
Common Register Set Description
(continued)
Register Name
Address
Width
R/W
Type
Reset
Value Description