Freescale Semiconductor POWERPC MPC860T User Manual

Page 4

Advertising
background image

iv

MPC860T (Rev. D) Fast Ethernet Controller Supplement

MOTOROLA

PRELIMINARYÑSUBJECT TO CHANGE WITHOUT NOTICE

CONTENTS

Paragraph
Number

Title

Page

Number

Chapter 4

Parallel I/O Ports

4.1

Port D Pin Functions.............................................................................................4-1

4.1.1

Port D Registers................................................................................................4-2

4.1.2

Enabling MII Mode ..........................................................................................4-2

Chapter 5

SDMA Bus Arbitration and Transfers

5.1

Overview ..............................................................................................................5-1

5.2

The SDMA Registers............................................................................................5-1

5.2.1

SDMA Configuration Register (SDCR)...........................................................5-2

Chapter 6

Programming Model

6.1

Overview ..............................................................................................................6-1

6.2

Parameter RAM....................................................................................................6-1

6.2.1

RAM Perfect Match Address Low Register (ADDR_LOW)...........................6-2

6.2.2

RAM Perfect Match Address High (ADDR_HIGH) .......................................6-3

6.2.3

RAM Hash Table High (HASH_TABLE_HIGH) ...........................................6-3

6.2.4

RAM Hash Table Low (HASH_TABLE_LOW).............................................6-4

6.2.5

Beginning of RxBD Ring (R_DES_START)...................................................6-5

6.2.6

Beginning of TxBD Ring (X_DES_START)...................................................6-5

6.2.7

Receive Buffer Size Register (R_BUFF_SIZE)...............................................6-6

6.2.8

Ethernet Control Register (ECNTRL)..............................................................6-7

6.2.9

Interrupt Event (I_EVENT)/Interrupt Mask Register (I_MASK)....................6-8

6.2.10

Ethernet Interrupt Vector Register (IVEC) ......................................................6-9

6.2.11

RxBD Active Register (R_DES_ACTIVE) ...................................................6-10

6.2.12

TxBD Active Register (X_DES_ACTIVE) ...................................................6-11

6.2.13

MII Management Frame Register (MII_DATA) ...........................................6-12

6.2.14

MII Speed Control Register (MII_SPEED) ...................................................6-14

6.2.15

FIFO Receive Bound Register (R_BOUND) .................................................6-15

6.2.16

FIFO Receive Start Register (R_FSTART) ...................................................6-16

6.2.17

Transmit Watermark Register (X_WMRK ....................................................6-16

6.2.18

FIFO Transmit Start Register (X_FSTART)..................................................6-17

6.2.19

DMA Function Code Register (FUN_CODE) ...............................................6-18

6.2.20

Receive Control Register (R_CNTRL) ..........................................................6-19

6.2.21

Receive Hash Register (R_HASH) ................................................................6-20

6.2.22

Transmit Control Register (X_CNTRL) ........................................................6-21

6.3

Initialization Sequence .......................................................................................6-22

F

re

e

sc

a

le

S

e

m

ic

o

n

d

u

c

to

r,

I

Freescale Semiconductor, Inc.

For More Information On This Product,

Go to: www.freescale.com

n

c

.

..

Advertising