NPI Status structure to store the data read from PMC RAM registers. This structure provides:
- NPI scan status information
- NPI descriptor slave skip counter value if arbitration failure
- NPI scan counter value
- NPI heartbeat counter value
- NPI scan error information if SHA mismatch is detected
Declaration
typedef struct
{
u32 Status,
u32 SlvSkipCnt[MAX_NPI_SLV_SKIP_CNT],
u32 ScanCnt,
u32 HbCnt,
u32 ErrInfo[MAX_NPI_ERR_INFO_CNT]
} XSemNpiStatus;
| Member | Description |
|---|---|
| Status |
NPI Status |
| SlvSkipCnt |
Slave Skip Count |
| ScanCnt |
Scan Count |
| HbCnt |
Heart Beat Count |
| ErrInfo |
Error Information when SHA mismatch occurs |