Communication Processor Module
The expected results are as follows:
SMC
16-379
鈥?The TX buffer descriptor (Ep0) CONTROL/STATUS field must contain 0x3800.
鈥?The TX buffer descriptor (Ep0) DATA LENGTH field must contain 0x0003.
鈥?The TX buffer descriptor (Ep1) CONTROL/STATUS field must contain 0x3c80.
鈥?The TX buffer descriptor (Ep1) DATA LENGTH field must contain 0x0003.
鈥?The RX buffer descriptor (Ep0) CONTROL/STATUS field must contain 0x3c00.
鈥?The RX buffer descriptor (Ep0) DATA LENGTH field must contain 0x0005.
鈥?The RX buffer descriptor (Ep0) DATA BUFFER field must contain 0xabcd122b,
0x42xxxxxx.
16.11 THE SERIAL MANAGEMENT CONTROLLERS
The serial management controllers (SMCs) consist of two full-duplex ports that can be
independently configured to support any one of three protocols or modes鈥擴(kuò)ART,
Transparent, or general-circuit interface (GCI). Simple UART operation is used to provide a
debug/monitor port in an application, which allows a serial communication controller (SCCx)
to be free for other purposes. The serial management controller clock can be derived from
one of the four internal baud rate generators or from a 16
脳
external clock pin.
The functionality and performance provided by the SMCx in UART mode is generally less
than that provided by an SCCx in UART mode. The SMCx implementation does not support
such features as special character recognition and detection.
In totally Transparent mode, a serial management controller can use the TDM channel to
connect to a T1 line or directly to the SMC鈥檚 set of pins. However, SMC2 does not have its
own set of dedicated pins, so the time-slot assigner pins are its only option. The receive and
transmit clocks are derived from the time-division multiplex (TDM) channel, the internal baud
rate generators, or from an external 1
脳
clock. The Transparent protocol allows the
transmitter and receiver to use the external synchronization pin.
MOTOROLA
MPC823 REFERENCE MANUAL
16
COMMUNICATION
PROCESSOR MODULE