English
Language : 

SPRUGZ8D Datasheet, PDF (2982/3016 Pages) Texas Instruments – Technical Reference Manual
Registers
www.ti.com
25.9.7.3 Target Endpoint Control Registers
Table 25-199 lists the target endpoint control registers. These registers provide target function and hub
address details for each of the endpoints. Register addresses consumed by this block is 0x0080 to
0x00FF.
Table 25-199. Target Endpoint Control Registers
Core Address Offset
80h
82h
83h
84h
86h
87h
Target Endpoint Control Registers
Transmit Function Address Register
Transmit Hub Address Register
Transmit Hub Port Register
Receive Function Address Register
Receive Hub Address Register
Receive Hub Port Register
25.9.7.3.1 Transmit Function Address Register (USBn_TXFUNCADDRm)
The transmit function address register (USBn_TXFUNCADDRm) is a 7-bit read/write register (meaningful
in host mode operation only) that records the address of the target function that is to be accessed through
the associated endpoint (EPn). USBn_ TXFUNCADDR needs to be defined for each Tx endpoint that is
used.
Note: USBn_TXFUNCADDRm needs to be defined for endpoint 0. This register, together with the
USBn_TXHUBADDRm and USBn_TXHUBPORTm registers described below, allow the allocation of
multiple devices to the USB controller endpoints.
The transmit function address register is shown in Figure 25-183 and described in Table 25-200.
Figure 25-183. Transmit Function Address Register (USBn_TXFUNCADDRm)
7
6
0
Reserved
FUNCADDR
0h
0-7Fh
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 25-200. Transmit Function Address (USBn_TXFUNCADDRm) Field Descriptions
Bit Field
7
Reserved
6-0 FUNCADDR
Description
Reserved
Address of target function
2982
Universal Serial Bus Subsystem (USBSS)
SPRUGZ8D – 14 November 2011 – Revised April 2013
Copyright © 2011–2013, Texas Instruments Incorporated
Submit Documentation Feedback