Figure 19. interrupt status queue, Cs8900a – Cirrus Logic CS8900A User Manual

Page 79

Advertising
background image

DS271F5

79

CS8900A

Crystal LAN™ Ethernet Controller

CIRRUS LOGIC PRODUCT DATASHEET

An enabled interrupt occurs.

The selected interrupt

request pin is driven high

(active) if not already high.

ISQ = 0000h?

Yes

The host reads the ISQ.

The selected interrupt

request pin is driven low.

No

Process applicable

RxEvent bits: Extradata,

Runt, CRCerror, RxOK.

Process applicable

TxEvent bits: 16coll, Jabber,

Out-of-window, TxOK.

Process applicable BufEvent

bits: RxDest, Rx128, RxMiss,

TxUnderrun, Rdy4Tx,

RxDMAFrame, SWint.

Process RxMISS counter.

Process TxCOL counter.

Which

Event

report

type?

RxEvent

TxEvent

BufEvent

RxMISS

TxCOL

None of the above

Service

Default

EXIT.

Interrupts

re-enabled.

(Interrupts

will be

disabled

for at least

1.6 us.)

Figure 19. Interrupt Status Queue

Advertising