CONTENTS

Paragraph

Title

Page

Number

Number

 

16.2

DMA Request Control (DMAREQC)

16-3

16.3

DMA Transfer Overview

16-4

16.4

DMA Controller Module Programming Model

16-5

16.4.1

Source Address Registers (SAR0–SAR3)

16-6

16.4.2

Destination Address Registers (DAR0–DAR3)

16-6

16.4.3

Byte Count Registers (BCR0–BCR3)

16-7

16.4.4

DMA Control Registers (DCR0–DCR3)

16-8

16.4.5

DMA Status Registers (DSR0–DSR3)

16-10

16.5

DMA Controller Module Functional Description

16-11

16.5.1

Transfer Requests (Cycle-Steal and Continuous Modes)

16-11

16.5.2

Data Transfer Modes

16-12

16.5.3

Channel Initialization and Startup

16-13

16.5.4

Data Transfer

16-14

16.5.5

Termination

16-15

Chapter 17

Fast Ethernet Controller (FEC)

17.1

Overview

17-1

17.1.1

Features

17-1

17.2

Modes of Operation

17-2

17.2.1

Full and Half Duplex Operation

17-2

17.2.2

Interface Options

17-2

17.2.3

Address Recognition Options

17-3

17.2.4

Internal Loopback

17-3

17.3

FEC Top-Level Functional Diagram

17-4

17.4

Functional Description

17-5

17.4.1

Initialization Sequence

17-6

17.4.2

User Initialization (Prior to Asserting ECR[ETHER_EN])

17-6

17.4.3

Microcontroller Initialization

17-7

17.4.4

User Initialization (After Asserting ECR[ETHER_EN])

17-7

17.4.5

Network Interface Options

17-8

17.4.6

FEC Frame Transmission

17-9

17.4.7

FEC Frame Reception

17-10

17.4.8

Ethernet Address Recognition

17-11

17.4.9

Hash Algorithm

17-13

17.4.10

Full Duplex Flow Control

17-16

17.4.11

Inter-Packet Gap (IPG) Time

17-17

17.4.12

Collision Handling

17-17

17.4.13

Internal and External Loopback

17-17

17.4.14

Ethernet Error-Handling Procedure

17-18

17.5

Programming Model

17-20

xii

MCF5282 User’s Manual

MOTOROLA

Page 12
Image 12
Motorola MCF5282, MCF5281 user manual Chapter Fast Ethernet Controller FEC