Motorola MPC823e Reference Manual page 634

Microprocessor for mobile computing
Table of Contents

Advertisement

Communication Processor Module
I—Interrupt
0 = No interrupt is generated after this buffer is serviced.
1 = The specific RX or TX bit in the protocol event register is set when this buffer is
serviced by the communication processor module. These bits can cause an
interrupt when enabled by the mask register.
For frame-oriented protocols, a message can reside in as many buffers as necessary. Each
buffer has a maximum length of (64K–1) bytes. The communication processor module does
not assume that all buffers of a single frame are currently linked to the buffer descriptor
table. It does assume, however, that the unlinked buffers are provided by the core in time to
be transmitted or received. When this does not occur, an error condition is reported by the
communication processor module. An underrun error is reported when data is transmitted
and a busy error is reported when data is received.
DUAL- PORT RAM
SCCx TX BD
TABLE
SCCx RX BD
TABLE
SCCx RX BD
TABLE POINTER
SCCx TX BD
TABLE POINTER
16-180
TX BUFFER DESCRIPTORS
FRAME STATUS
DATA LENGTH
DATA POINTER
RX BUFFER DESCRIPTORS
FRAME STATUS
DATA LENGTH
DATA POINTER
Figure 16-65. SCCx Memory Structure
MPC823e REFERENCE MANUAL
EXTERNAL MEMORY
TX DATA BUFFER
RX DATA BUFFER
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents