Motorola PowerQUICC II MPC8280 Series Reference Manual page 863

Table of Contents

Advertisement

Peripheral bus
Rx FIFO
16-byte
USB function
state machine
Receiver
DPLL/
Bus Interface
External transceiver
27.4.1 USB Function Controller Transmit/Receive
After reset condition, the USB function is addressable at the default address (0x00). During
the enumeration process the USB function is assigned by the host with a unique address.
The USB slave address register (refer to Section 27.5.7.2, "USB Slave Address Register
(USADR)") should be programmed with the assigned address. The USB function controller
supports four independent endpoints. Each endpoint can be configured to support either
control, interrupt, bulk, or isochronous transfers modes. This is done by programming the
endpoint registers (refer to Section 27.5.7.3, "USB Endpoint Registers (USEP1–USEP4)").
It is mandatory that endpoint 0 be configured as a control
transfer type. This endpoint is used by the USB system
software as a control pipe. Additional control pipes may be
provided by other endpoints.
MOTOROLA
Freescale Semiconductor, Inc.
Tx data FIFO
16-byte
Transmitter
Figure 27-2. USB Function Block Diagram
NOTE
Chapter 27. Universal Serial Bus Controller
For More Information On This Product,
Go to: www.freescale.com
USB Function Description
U-bus
Port control
Mode register
Command register
Port configuration
mode register
mode register
Endpoint
registers
Address
register
27-5

Advertisement

Table of Contents
loading

This manual is also suitable for:

Powerquicc ii mpc8270Powerquicc ii mpc8275Powerquicc ii mpc8280

Table of Contents