Register Descriptions
1337
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Universal Serial Bus (USB) Controller
18.5 Register Descriptions
18.5.1 USB Device Functional Address Register (USBFADDR), offset 0x000
The USB function address 8-bit register (USBFADDR) contains the 7-bit address of the Device part of the
transaction.
When the USB controller is being used in Device mode (the HOST bit in the USBDEVCTL register is
clear), this register must be written with the address received through a SET_ADDRESS command, which
is then used for decoding the function address in subsequent token packets.
Mode(s):
OTG B or Device
For special considerations when writing this register, see the
Setting the Device Address
in
.
USBFADDR is shown in
and described in
.
Figure 18-2. Function Address Register (USBFADDR)
7
6
0
Reserved
FUNCADDR
R-0
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 18-5. Function Address Register (USBFADDR) Field Descriptions
Bit
Field
Value
Description
7
Reserved
0
Reserved
6-0
FUNCADDR
0-7Fh
Function Address of Device as received through SET_ADDRESS.