Intel® IXP400 Software

Access-Layer Components: Parity Error Notifier (IxParityENAcc) API

It is important to note that if an interrupt condition is not cleared then it will result in the parity interrupt being triggered again.

Figure 77Figure 83 show the process flow that occurs in several data abort and parity error scenarios.

Figure 77. Data Abort with No Parity Error

Data Abort

IxParityENAcc

Client Callback

IxParityENAccParityErrorContextGet(*pecMessage)

No parity detected when

 

 

 

 

 

IX_PARITYENACC_NOPARITY

Data Abort occurred.

 

 

 

 

B4380-01

Figure 78. Parity Error with No Data Abort

Data Abort

IxParityENAcc

 

Client Callback

 

 

 

(*IxParityENAccCallback )()

IxParityENAccParityErrorContextGet(*pecMessage)

IX_PARITYENACC_SUCCESS

IxParityENAccParityErrorInterruptClear(*pecMessage)

IX_PARITYENACC_SUCCESS

B4385-01

Programmer’s Guide

IXP400 Software Version 2.0

April 2005

 

Document Number: 252539, Revision: 007

243

Page 243
Image 243
Intel IXP400 manual Data Abort with No Parity Error