16.11.8.2 SMCx GCI PARAMETER RAM MEMORY MAP. The SMCx GCI parameter
RAM area begins at the same offset from each SMCx base area. The SMCx in GCI mode
has a very different parameter RAM memory map than the SMCx in UART or transparent
mode. In GCI mode, the general-purpose parameter RAM contains the buffer descriptors,
instead of pointers, to the buffer descriptors. You can see the difference when you compare
Table 16-38 with Table 16-36. The SMCx in GCI mode contains no protocol-specific
parameter RAM.
Table 16-38. SMCx GCI Parameter RAM Memory Map
ADDRESS
SMCx Base + 00
M_RXBD
SMCx Base + 02
M_TXBD
SMCx Base + 04
CI_RXBD
SMCx Base + 06
CI_TXBD
SMCx Base + 08
SMCBase + 0A
SMCx Base + 0C
SMCx Base + 0E
NOTE:
You are only responsible for initializing the items in bold.
SMCx Base = (IMMR & 0xFFFF0000) + 0x3E80 (SMC1) and 0x3F80 (SMC2).
• M_RXBD—The SMCx monitor channel receive buffer descriptor is used by the
communication processor module to report information about the monitor channel
receive byte.
0
1
2
E
L
RE
OFFSET + 0
NOTE: You are only responsible for initializing the items in bold.
E—Empty
When a serial management controller uses the monitor channel protocol, it waits until
the core sets this bit before acknowledging the monitor channel data.
0 =
The communication processor module clears this bit to indicate that the data
byte associated with this buffer descriptor is now available to the core.
1 =
The core sets this bit to indicate that the data byte associated with this buffer
descriptor has been read.
MOTOROLA
NAME
WIDTH
Half-word
Half-word
Half-word
Half-word
Temp1
Half-word
Temp2
Half-word
Temp3
Half-word
Temp4
Half-word
3
4
5
6
7
MS
RESERVED
MPC823e REFERENCE MANUAL
Communication Processor Module
DESCRIPTION
Monitor Channel RX Buffer Descriptor
Monitor Channel TX Buffer Descriptor
Circuit Interface Channel
RX Buffer Descriptor
Circuit Interface Channel
TX Buffer Descriptor
8
9
10
11
12
13
DATA
14
15
16-427