1 fcc function code registers (fcrx), 8 interrupts from the fccs, Fcc function code registers (fcrx) -13 – Motorola MPC8260 User Manual
Page 771: Interrupts from the fccs -13, Function code register (fcrx) -13, Fcrx field descriptions -13, 1 fcc function code registers (fcr x )
![background image](/manuals/120797/771/background.png)
MOTOROLA
Chapter 28. Fast Communications Controllers (FCCs)
28-13
Part IV. Communications Processor Module
28.7.1 FCC Function Code Registers (FCRx)
The function code registers contain the transaction speciÞcation associated with SDMA
channel accesses to external memory. Figure 28-5 shows the format of the transmit and
receive function code registers, which reside at TSTATE[0Ð7] and RSTATE[0Ð7] in the
FCC parameter RAM (see Table 28-5).
FCRx Þelds are described in Table 28-6.
28.8 Interrupts from the FCCs
Interrupt handling for each of the FCC channels is conÞgured on a global (per channel)
basis in the interrupt pending register (SIPNR_L) and interrupt mask register (SIMR_L).
One bit in each register is used to either mask, enable, or report an interrupt in an FCC
channel. The interrupt priority between the FCCs is programmable in the CPM interrupt
priority register (SCPRR_H). The interrupt vector register (SIVEC) indicates which
pending channel has highest priority. Registers within the FCCs manage interrupt handling
for FCC-speciÞc events.
Bits
0
1
2
3
4
5
6
7
Field
Ñ
GBL
BO
TC2
DTB
BDB
Figure 28-5. Function Code Register (FCRx)
Table 28-6. FCRx Field Descriptions
Bits Name Description
0Р1
С
Reserved, should be cleared.
2
GBL
Global. Indicates whether the memory operation should be snooped.
0 Snooping disabled.
1 Snooping enabled.
3Ð4
BO
Byte ordering. Used to select the byte ordering of the buffer. If BO is modiÞed on-the-ßy, it takes effect
at the start of the next frame (Ethernet, HDLC, and transparent) or at the beginning of the next BD.
01 PowerPC little-endian byte ordering. As data is sent onto the serial line from the data buffer, the
LSB of the buffer double-word contains data to be sent earlier than the MSB of the same buffer
double-word.
10 Motorola byte ordering (normal operation). It is also called big-endian byte ordering. As data is sent
onto the serial line from the data buffer, the MSB of the buffer word contains data to be sent earlier
than the LSB of the same buffer word.
5
TC2
Transfer code. Contains the transfer code value of TC[2], used during this SDMA channel memory
access. TC[0Ð1] is driven with a 0b11 to identify this SDMA channel access as a DMA-type access.
6
DTB
Indicates on what bus the data is located.
0 On the 60x bus.
1 On the local.
7
BDB
Indicates on what bus the BDs are located.
0 On the 60x bus.
1 On the local bus.