xilsem
Vitis Drivers API Documentation
XSemCfrStatus Struct Reference

XSemCfrStatus - CRAM Status structure to store the data read from PMC RAM registers This structure provides: More...

Data Fields

u32 Status
 CRAM Status. More...
 
u32 ErrAddrL [MAX_CRAMERR_REGISTER_CNT]
 Error Low register L0...L6. More...
 
u32 ErrAddrH [MAX_CRAMERR_REGISTER_CNT]
 Error High register H0...H6. More...
 
u32 ErrCorCnt
 Count of correctable errors. More...
 

Detailed Description

XSemCfrStatus - CRAM Status structure to store the data read from PMC RAM registers This structure provides:

  • CRAM scan state information
  • The low address of last 7 corrected error details if correction is enabled in design
  • The high address of last 7 corrected error details if correction is enabled in design
  • CRAM corrected error bits count value

Field Documentation

u32 XSemCfrStatus::ErrAddrH[MAX_CRAMERR_REGISTER_CNT]

Error High register H0...H6.

Referenced by main(), and XSem_CmdCfrGetStatus().

u32 XSemCfrStatus::ErrAddrL[MAX_CRAMERR_REGISTER_CNT]

Error Low register L0...L6.

Referenced by main(), and XSem_CmdCfrGetStatus().

u32 XSemCfrStatus::ErrCorCnt

Count of correctable errors.

Referenced by main(), and XSem_CmdCfrGetStatus().

u32 XSemCfrStatus::Status

CRAM Status.

Referenced by main(), and XSem_CmdCfrGetStatus().