17.5.39 USB Host Transmit Configure Type Endpoint n Register (USBTXTYPE[1]-USBTXTYPE[3])
The USB host transmit configure type endpoint
n
8-bit registers (USBTXTYPE[
n
]) must be written with the
endpoint number to be targeted by the endpoint, the transaction protocol to use for the currently selected
transmit endpoint, and its operating speed.
For the specific offset for each register, see
Mode(s):
Host
The USBTXTYPE[
n
] registers are shown in
Figure 17-51. USB Host Transmit Configure Type Endpoint n Register (USBTXTYPE[n])
7
6
5
4
3
0
SPEED
PROTO
TEP
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 17-52. USB Host Transmit Configure Type Endpoint n Register(USBTXTYPE[n]) Field Descriptions
Bit
Field
Value
Description
7-6
SPEED
Operating Speed. This bit field specifies the operating speed of the target Device:
0h
Default. The target is assumed to be using the same connection speed as the USB controller.
1h
Reserved
2h
Full
3h
Low
5-4
PROTO
Protocol. Software must configure this bit field to select the required protocol for the transmit endpoint:
0h
Control
1h
Reserved
2h
Bulk
3h
Interrupt
3-0
TEP
0
Target Endpoint Number. Software must configure this value to the endpoint number contained in the
transmit endpoint descriptor returned to the USB controller during Device enumeration.
Universal Serial Bus (USB) Controller
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
TMS320x2806x Microcontrollers
1121
Copyright © 2022 Texas Instruments Incorporated
Summary of Contents for TMS320 2806 Series
Page 2: ......