Motorola PowerQUICC II MPC8280 Series Reference Manual page 974

Table of Contents

Advertisement

MCC Exceptions
in an active TDM. Not all commands are available in all revisions of silicon and the user
should refer to Section 14.4.1.1, "CP Commands," for further details.
Command
INIT RX AND TX 1
Performs both INIT RX and INIT TX commands contiguously, using the channel number supplied
with the command.
INIT RX 1
Initializes MCC receive FIFOs in groups of 32 channels, starting with the channel number
programmed in the CPCR[MCN] field when the command is issued. This command should only be
issued when the channels are disabled. To initialize more than 32 channels, reissue the command
with the appropriate channel numbers. The INIT TX AND RX command may be used to initialize both
the receive and transmit sides of an MCC channel at the same time. Note that this command will
initialize the first 16 FIFOs to be preloaded with 16 bits of idle, and the second set of FIFOs will be
completely empty and ready for data. This is done to stagger when FIFOs require servicing and
spread out CPM loading.
INIT TX 1
Initializes MCC transmit FIFOs in groups of 32 channels, starting with the channel number
programmed in the CPCR[MCN] field when the command is issued. This command should only be
issued when the channels are disabled. To initialize more than 32 channels, reissue the command
with the appropriate channel numbers. The INIT TX AND RX command may be used to initialize both
the receive and transmit sides of an MCC channel at the same time. Note that this command will
initialize the first 16 FIFOs to be preloaded with 16 bits of idle, and the second set of FIFOs will be
preloaded with 32 bits of idle. This is done to stagger when FIFOs require servicing and spread out
CPM loading.
INIT TX AND RX 1
Same as regular INIT RX AND TX, except that all FIFOs are equally preloaded with idle. For
(16
)
applications in which all channels must begin sending or receiving data in the same TDM frame.
BITS
ONE 1
,
Performs the INIT TX command but only for the channel number programmed in CPCR[MCN] as
INIT TX
opposed to initializing 32 channels at once.
CHANNEL
ONE 1
R
,
Performs the INIT RX command but only for the channel number programmed in CPCR[MCN] as
INIT
X
opposed to initializing 32 channels at once.
CHANNEL
Initializes the state machine hardware of the MCC indicated in CPCR[PAGE] and CPCR[SBC], has
MCC RESET
the same effect on the MCC block that a CPM reset does. Required after the GUN or GOV MCC
event occurs. If this command is not available in the revision of silicon being used, a CPM reset is
required instead.
Disables the transmission on the selected channel and clears CHAMR[POL]. When this command
STOP TRANSMIT
is issued in the middle of a frame, the CP sends an ABORT indication and then idles/flags on the
selected channel. If this command is issued between frames, the CP sends only idles or flags
(depending on CHAMR[IDLM]). TBPTR points for the buffer that the CP was using when the
TRANSMIT
Forces the receiver of the selected channel to terminate reception. After this command is executed,
STOP RECEIVE
the CP does not change the receive parameters in the dual-port RAM. The user must initialize the
channel receive parameters in order to restart reception.
1
The
style commands are also used to reset the MCC channel FIFOs and these commands need to
INIT PARAMETERS
be issued to cover any channel number used, whether used normally or as part of a superchannel
29.8
MCC Exceptions
The MCC interrupt reporting scheme has two levels. The circular interrupt tables
(illustrated in Figure 29-18) report channel-specific events and are masked by each
29-36
Freescale Semiconductor, Inc.
Table 29-17. MCC Commands
command was issued.
MPC8280 PowerQUICC II Family Reference Manual
For More Information On This Product,
Go to: www.freescale.com
Description
STOP
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Powerquicc ii mpc8270Powerquicc ii mpc8275Powerquicc ii mpc8280

Table of Contents