SPRUHM8K December 2013 – May 2024 F28377D-SEP , TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
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): | Device |
For special considerations when writing this register, see the Setting the Device Address in Section 23.2.1.1.4.
USBFADDR is shown in Figure 23-3 and described in Table 23-5.
| 7 | 6 | 0 |
| Reserved | FUNCADDR | ||||||
| R-0 | R/W-0 | ||||||
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
| Bit | Field | Value | Description |
|---|---|---|---|
| 7 | Reserved | 0 | Reserved |
| 6-0 | FUNCADDR | 0-7Fh | Function Address of Device as received through SET_ADDRESS. |