mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 804

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Communication Processor Module
16.10.4 Transmission and Reception Process
After reset, the USB controller is addressable at the default address (0x00). During the
enumeration process, the host assigns a unique address to the USB controller. The software
must program the USB address register with the assigned address. The USB controller
supports four independent endpoints, which can each be configured to support control,
interrupt, bulk, or isochronous transfers modes when you program the USB endpoint
registers.
Once enabled, the USB controller looks for valid token packets. Tokens that are not valid
(the PID or CRC check fails or the packet length is not 3 bytes) are ignored.
Note: You must configure endpoint 0 as a control transfer type. This endpoint is used
Figure 16-111. USB Controller Operating Modes
by the USB system software as a control pipe and any additional control pipes
may be provided by other endpoints.
SETUP
Freescale Semiconductor, Inc.
For More Information On This Product,
SETUP
TOKEN
MPC823 REFERENCE MANUAL
Go to: www.freescale.com
TOKEN
TRANSMIT
IN
UNENUMERATED
RESET
IDLE
ENUMERATION
PROCESS
RECEIVE
TOKEN
OUT
TOKEN
SOF
SOF
MOTOROLA

Related parts for mpc823rg