8 interrupt status register – Rainbow Electronics AT91CAP9S250A User Manual

Page 817

Advertising
background image

817

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

42.5.8

Interrupt Status Register

Register Name:

EMAC_ISR

Access Type:

Read/Write

• MFD: Management Frame Done

The PHY maintenance register has completed its operation. Cleared on read.

• RCOMP: Receive Complete

A frame has been stored in memory. Cleared on read.

• RXUBR: Receive Used Bit Read

Set when a receive buffer descriptor is read with its used bit set. Cleared on read.

• TXUBR: Transmit Used Bit Read

Set when a transmit buffer descriptor is read with its used bit set. Cleared on read.

• TUND: Ethernet Transmit Buffer Underrun

The transmit DMA did not fetch frame data in time for it to be transmitted or

hresp

returned not OK. Also set if a used bit

is read mid-frame or when a new transmit queue pointer is written. Cleared on read.

• RLE: Retry Limit Exceeded

Cleared on read.

• TXERR: Transmit Error

Transmit buffers exhausted in mid-frame - transmit error. Cleared on read.

• TCOMP: Transmit Complete

Set when a frame has been transmitted. Cleared on read.

• ROVR: Receive Overrun

Set when the receive overrun status bit gets set. Cleared on read.

• HRESP: Hresp not OK

Set when the DMA block sees

a bus error

. Cleared on read.

• PFR: Pause Frame Received

Indicates a valid pause has been received. Cleared on a read.

• PTZ: Pause Time Zero

Set when the pause time register, 0x38 decrements to zero. Cleared on a read.

31

30

29

28

27

26

25

24

23

22

21

20

19

18

17

16

15

14

13

12

11

10

9

8

PTZ

PFR

HRESP

ROVR

7

6

5

4

3

2

1

0

TCOMP

TXERR

RLE

TUND

TXUBR

RXUBR

RCOMP

MFD

Advertising