Cirrus Logic EP93xx User Manual

Page 353

Advertising
background image

DS785UM1

9-51

Copyright 2007 Cirrus Logic

1/10/100 Mbps Ethernet LAN Controller

EP93xx User’s Guide

9

9

9

FCF

Address:

0x8001_0048 - Read/Write

Chip Reset:

0x0000_0000

Soft Reset:

0x0000_0000

Definition:

Flow Control Format Register

Bit Descriptions:

MACCT:

MAC Control Type. The MAC Control Type field defines
the Ethernet type field for receive and transmit MAC
control frames. This is used in the processing of transmit
and receive pause frames, which are a special form of
MAC control frames. For a receive frame to be identified
as a pause frame, the following conditions must be met:

• The destination address must match one of first two individual addresses, with the

appropriate RxFlowControlEn bit set.

• The Ethernet type field must match MAC Control Type.

• The first two data bytes of the frame must equal 0x0001.

When a transmit pause command is processed, the MAC Control Type is inserted in the
transmit frame as the ethernet type field.

TPT:

Transmit Pause Time. When a transmit pause command is
processed, the Transmit Pause Time is inserted as the
actual time to pause.

The format of a transmit pause frame is:

1. Destination address = Individual address[6] (6 bytes)

2. Source address = Individual address[0] (6 bytes)

3. Type field = MAC Control Type (2bytes)

4. Opcode = 0x0001 (2bytes)

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

MACCT

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

TPT

Advertising