Intel® IXP400 Software

Access-Layer Components: Synchronous Serial Port (IxSspAcc) API

Figure 93. Interrupt Scenario

Client

SspAcc

hardware

 

ixSspAccInit

 

init

ixSspAccInit : return

 

 

 

 

interrupt: RxFIFOHitOrAboveThreshold

 

 

RxFIFOIntrHandler

 

Rx handler

ixSspAccFIFODataReceive

 

ixSspAccFIFODataReceive: return

 

Data processing

 

 

RxFIFOIntrHandler: return

 

 

interrupt: clear RxFIFOHitOrAboveThreshold

 

 

interrupt: TxFIFOHitOrBelowThreshold

 

 

TxFIFOIntrHandler

 

Tx handler

ixSspAccFIFODataSubmit

 

ixSspAccFIFODataSubmit: return

 

 

 

 

TxFIFOIntrHandler: return

 

 

interrupt: clear TxFIFOHitOrBelowThreshold

 

handler

interrupt: RxFIFOOverrun

 

RxFIFOOverrunHandler

 

 

 

Overrun

ixSspAccFIFODataReceive

 

ixSspAccFIFODataReceive: return

 

Data processing/

 

FIFO

 

loss data recovery

 

Rx

RxFIFOOverrunHandler: return

 

interrupt: clear RxFIFOOverrun

 

 

 

 

 

B4389-01

Programmer’s Guide

IXP400 Software Version 2.0

April 2005

Document Number: 252539, Revision: 007

279

Page 279
Image 279
Intel IXP400 manual Interrupt Scenario