MOTOROLA
Chapter 33. Parallel Interface Port
33-5
Part V. The Communications Processor Module
Table 33-3 describes the SMASK Þelds.
33.3.2 PIP Receiver Parameter RAM
The PIP receiver uses the parameter RAM mapping shown in Table 33-4. Certain parameter
RAM values must be initialized before the receiver is enabled; others are initialized or
written by the CP. Most software does not need access to parameter RAM values after
initialization because activity centers around the buffer descriptors.
Table 33-3. SMASK Field Descriptions
Bits Name
Description
0Ð3
Ñ
Reserved. Should be 0.
4
F
Fault.
0 FAULT status line is ignored.
1 FAULT status line is checked during transmission. If a fault occurs, indication is given in TxBD[F] and
a TXE event is generated in the PIPE.
5
PE
Paper error.
0 PERROR status line is ignored.
1 PERROR status line is checked during transmission. If a paper error occurs, indication is given in
TxBD[PE] and a TXE event is generated in the PIPE.
6
S
Select error.
0 SELECT status line is ignored.
1 SELECT status line is checked during transmission. If a select error occurs, indication is given in
TxBD[S] and a TXE event is generated in the PIPE.
7
Ñ
Reserved. Should be 0.
Table 33-4. PIP Receiver Parameter RAM Memory Map
Offset
1
Name
Width
Description
0x00
RBASE
Hword
PIP Rx BD table base offset from the beginning of dual-port RAM. Initialize
RBASE before enabling the channel. RBASE should be divisible by 8.
0x02
Ñ
Hword
Reserved for transmitting.
0x04
PFCR
Byte
PIP function code. This value appears on AT[1-3] when the associated SDMA
channel accesses memory. Also controls byte ordering for the transfers. See
Section 33.3.1.1, ÒPIP Function Code Register (PFCR).Ó
0x05
Ñ
Byte
Reserved for transmitting.
0x06
MRBLR
Hword
Maximum receive buffer length.
0x08
RSTATE
Word
Rx internal state.
0x0C
R_PTR
Word
Rx internal data pointer.
0x10
RBPTR
Hword
RxBD pointer. Points to the current Rx BD being processed or to the next BD to
be serviced when idle. After reset or when the end of the Rx BD table is
reached, the CP initializes RBPTR to the RBASE value. Most applications
should not modify RBPTR, but it can be updated if the receiver is disabled or if
no Rx buffer is in use.
0x12
R_CNT
Hword
Rx internal byte count.
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......