mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 812

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.6 USB Commands
You can program the CPM command register (CPCR) with the following commands to
transmit data.
USB COMMAND FORMAT (CPCR)
RESET
FIELD
ADDR
• RST—The reset bit is set by the core and cleared by the communication processor
• USBCMD—This field contains the USB command.
• ENDPOINT—This bit is the logical pipe number.
R/W
BIT
module and when this command is executed, RST and FLG are cleared within two
general system clocks. The RISC microcontroller reset routine is approximately 60
clocks long, but you can start initializing the communication processor module
immediately after this command is issued. RST is useful when the core wants to reset
the registers and parameters for all the channels as well as the RISC microprocessor
and timer tables. However, this bit does not affect the serial interface or parallel I/O
registers.
001 = The STOP TX ENDPOINT command disable the transmission of data on the
010 = The RESTART TX ENDPOINT command enables the transmission of data
000 = Reserved.
011 = Reserved.
100 = Reserved.
101 = Reserved.
110 = Reserved.
111 = Reserved.
00 = Endpoint 0.
01 = Endpoint 1.
10 = Endpoint 2.
11 = Endpoint 3.
RST
R/W
0
0
selected endpoint. After you issue the command, flush the corresponding
endpoint FIFO. No further transmissions will occur until the RESTART TX
ENDPOINT command is issued.
from the corresponding endpoint on the USB. This command is expected by
the USB controller after a STOP TX ENDPOINT command is issued or after a
transmission error (underrun or timeout) occurs.
1
USBCMD
RW/
2
0
Freescale Semiconductor, Inc.
For More Information On This Product,
3
R/W
MPC823 REFERENCE MANUAL
4
1
0
Go to: www.freescale.com
R/W
5
1
0
(IMMR & 0xFFFF0000) + 0x9C0
R/W
6
1
0
R/W
7
1
0
R/W
8
0
0
R/W
9
0
0
R/W
10
0
0
R/W
11
0
0
ENDPOINT
12
R/W
0
13
MOTOROLA
RES
R/W
14
0
FLG
R/W
15
0

Related parts for mpc823rg