MPC885 PowerQUICC Family Reference Manual, Rev. 2
Freescale Semiconductor
38-1
Chapter 38
ATM Parameter RAM
The SCC parameter RAM is used to configure the four SCCs for serial ATM and the UTOPIA interface.
The CP also uses parameter RAM to store operational and temporary values used during SAR activities.
When ATM operations are performed, the SCC parameter RAM is mapped as shown in
Table 38-1
,
Table 38-2
, and
Table 38-3
. The values written in the parameter RAM by the user or the CP determine the
ATM capabilities of the four SCCs and the UTOPIA interface. It is the users responsibility to clear all areas
of parameter RAM before programming the device.
Table 38-1
describes the shared parameters for serial
ATM and UTOPIA modes. Note that the shaded table entries are for serial ATM only.
Table 38-1. Serial ATM and UTOPIA Interface Parameter RAM Map
Offset
from SCC
Base
Name
Width
Description
0x00
RBDBASE
Word
Base pointer for all RxBD tables. Defines the starting location of up to 256 Kbytes
of external memory containing the RxBD tables for all channels. The beginning
of the RxBd table for a particular channel is defined in the channel's RCT
(RCT[RBASE] or PTP RCT[PTP_BASE]). RBDBASE must be word aligned.
0x04
SRFCR
Byte
SAR receive function code register. Contains global parameters for DMA
transfers
.
See
Section 38.1, “SAR Receive Function Code Register (SRFCR).”
0x05
SRSTATE
Byte
SAR receive state. Contains global state parameters
.
See
Section 38.2, “SAR
Receive State Register (SRSTATE).”
0x06
MRBLR
Hword
Maximum receive buffer length register. MRBLR should be cleared for ATM
operation; that is, if MRBLR is programmed with a non-zero value the SCC
operates in transparent mode. The SAR MRBLR (SMRBLR) field is used instead
(see below).
0x08
RSTATE
Word
SCC internal receive state parameters. Stores internal state variables and flags.
During initialization, copy the value of SRFCR into the MSB of RSTATE; the
less-significant bytes should be cleared. Do not write to RSTATE during receive
operations.
0x0C
—
Word
Reserved
0x10
R_CNT
Hword
Receive internal byte counter. Counts the bytes received during ATM cell
reception. The user must not write to this location.
0x12
STFCR
Byte
SAR transmit function code register. Contains global parameters for DMA
transfers. See
Section 38.3, “SAR Transmit Function Code Register (STFCR).”
0x13
STSTATE
Byte
SAR transmit state. Contains global state parameters. See
Section 38.4, “SAR
Transmit State Register (STSTATE).”
Summary of Contents for PowerQUICC MPC870
Page 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Page 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Page 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Page 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Page 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Page 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Page 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Page 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Page 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Page 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Page 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...