Usb Function Registers; Usb Function Overview - Texas Instruments OMAP5910 Technical Reference Manual

Dual-core
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

7.11 USB Function Overview

Table 7–90. USB Function Registers
Name
Description
REV
Revision number read
EP_NUM
Selects and enables the endpoint that can be accessed by the TI925T
DATA
The entry point to write into a selected TX endpoint, to read data from a
selected RX endpoint, or to read data from setup FIFO
CTRL
Controls the FIFO and status of the selected endpoint
STAT_FLG
Provides a status of the FIFO and the results of the transactions
handshakes for the selected endpoint
RXFSTAT
The number of bytes which are in the receive FIFO for the selected
endpoint
SYSCON1
Control functions for power management and miscellaneous control for the
core
SYSCON2
Miscellaneous controls for the function
DEVSTAT
Status reflecting the visible device states as defined in Section 13.6.6,
Device States Changed Handler
SOF
Provides a frame timer status for use in ISO communications
IRQ_EN
Enables all non-DMA interrupts
The universal serial bus (USB) function module supports the implementation
of a full-speed device fully compliant with the USB 1.1 standard (see
Figure 13–2). It provides an interface between the MPU core (TI925T) and the
USB wire and handles USB transactions with minimal TI925T intervention.
The module supports one control endpoint (EP0), up to 15 IN endpoints, and
up to 15 OUT endpoints. The exact endpoint configuration is software
programmable. The specific items of a configuration are for each endpoint, the
size in bytes, the direction (IN, OUT), the type (bulk/interrupt or ISO), and the
associated number.
The module also supports three DMA channels for IN endpoints and three
DMA channels for OUT endpoints for either bulk/interrupt or ISO transactions.
For more detail, see Chapter 13, USB Function Module.
The MPU base address is FFFB:4000.
Endpoint
USB Function Overview
MPU Public Peripherals
Offset
Address
0x00
0x04
0x08
0x0C
0x10
0x14
0x18
0x1C
0x20
0x24
0x28
7-117

Advertisement

Table of Contents
loading

Table of Contents