Motorola MPC8260 User Manual

Page 734

Advertising
background image

27-4

MPC8260 PowerQUICC II UserÕs Manual

MOTOROLA

Part IV. Communications Processor Module

0x0C

RINTTMP

Word

Temporary location for holding the receive interrupt queue entry, used by the CP
(reserved for the user)

0x10

DATA0

Word

Temporary location for holding data, used by the CP (reserved for the user)

0x14

DATA1

Word

Temporary location for holding data, used by the CP (reserved for the user)

0x18

TINTBASE

Word

Multi-channel transmitter circular interrupt table base address. The interrupt circular
table is a cyclic table (FIFO-like). Each table entry contains information about an
interrupt request generated by the MCC to the host.

0x1C

TINTPTR

Word

Pointer to the transmitter circular interrupt table. The CP writes the next interrupt
information to this entry when an exception occurs. The user must copy the
TINTBASE value to TINTPTR before enabling interrupts. Further updates of the
TINTPTR are done by the CP.

0x20

TINTTMP

Word

Temporary location for holding the transmit interrupt queue entry, used by the CP.
The 60x initializes this Þeld before initializing the MCC. The user must clear it before
enabling interrupts.

0x24

SCTPBASE

Hword Internal pointer for the super channel transmit table, offset from the DPRAM address

0x26

Ñ

Hword

0x28

C_MASK32

Word

CRC constant (user initialized to 0xDEBB20E3). Used for 32-bit CRC-CCITT
calculation if HDLC mode is chosen for a selected channel. (This option is
programmable. For each HDLC channel, one of two CRC-CCITT can be selected
through the CHAMR.)

0x2C

XTRABASE Hword Pointer the beginning of the extra parameters information, offset from the DPRAM

address

0x2E

C_MASK16

Hword CRC constant (user initialized to 0xF0B8). Used for 16-bit CRC-CCITT calculation if

HDLC mode is chosen for a selected channel. This option is programmable. For
each HDLC channel, one of two CRC-CCITT can be selected through the CHAMR.

0x30

RINTTMP0

Word

RINTTMPx. Temporary location for holding a receive circular interrupt table entry (for
tables 0Ð4), used by the CP. The user must clear it before enabling interrupts.See
Section 27.10, ÒMCC Exceptions.Ó

0x34

RINTTMP1

Word

0x38

RINTTMP2

Word

0x3C

RINTTMP3

Word

0x40

RINTBASE0 Word

RINTBASExÑMulti-channel receiver circular interrupt table base address. The
interrupt circular table is a cyclic table (FIFO-like). Each table entry contains
information about an interrupt request generated by the MCC to the host.
RINTPTRxÑPointer to the receiver circular interrupt table. The CP writes the next
interrupt information to this entry when an exception occurs. The user must copy the
RINTBASEx value to RINTPTRx before enabling interrupts. Further updates of the
RINTPTRx are done by the CP.

0x44

RINTPTR0

Word

0x48

RINTBASE1 Word

0x4C

RINTPTR1

Word

0x50

RINTBASE2 Word

0x54

RINTPTR2

Word

0x58

RINTBASE3 Word

0x5C

RINTPTR3

Word

0x60

TS_TMP

Word

Temporary place for time stamp

1

Offset to MCC Base

Table 27-1. Global Multiple-Channel Parameters (Continued)

Offset

1

Name

Width

Description

Advertising