User manual
Communications Processor Module Overview
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
Freescale Semiconductor 14-13
14.4.1 CP Command Register (CPCR)
The core should set CPCR[FLG], shown in Figure 14-6, when it issues a command and the CP clears FLG
after completing the command, thus indicating to the core that it is ready for the next command.
Subsequent commands to the CPCR can be given only after FLG is clear. However, the software reset
command issued by setting RST does not depend on the state of FLG, but the core should still set FLG
when setting RST.
Table 14-6 describes CPCR fields.
0 1 5 6 10 11 15
Field RST PAGE Sub-block code (SBC) — FLG
Reset 0000_0000_0000_0000
R/W R/W
Addr 0x0x119C0
16 17 18 25 26 27 28 31
Field — MCC channel number (MCN) — OPCODE
Reset 0000_0000_0000_0000
R/W R/W
Addr 0x119C2
Figure 14-6. CP Command Register (CPCR)
Table 14-6. CP Command Register Field Descriptions
Bit Name Description
0 RST Software reset command. Set by the core and cleared by the CP. When this command is executed,
RST and FLG bit are cleared within two general system clocks. The CPM reset routine is
approximately 60 clocks long, but the user can begin initialization of the CPM immediately after
this command is issued.
RST is useful when the core wants to reset the registers and parameters for all the channels
(FCCs, SCCs, SMCs, SPI, I
2
C, MCC) as well as the CP and RISC timer tables. However, this
command does not affect the serial interface (SI
x
) or parallel I/O registers.
1–5 PAGE Indicates the parameter RAM page number associated with the sub-block being served. See the
SBC description for page numbers.