![]() |
xilplmi
Vitis Drivers API Documentation
|
This file contains error management code which is common for both versal and versal net PLM.
MODIFICATION HISTORY:
Ver Who Date Changes ==== ==== ======== ======================================================- 1.00 sk 02/20/2025 Initial release
Functions | |
| void | XPlmi_ErrPSMIntrHandler (u32 ErrorNodeId, u32 RegMask) |
| This function is the interrupt handler for PSM Errors. More... | |
| int | XPlmi_EmDisablePsmErrors (u32 RegOffset, u32 RegMask) |
| This function disables the PSM error actions for the given mask. More... | |
| int | XPlmi_PsEmInit (void) |
| This function initializes the PSM error actions. More... | |
| int XPlmi_EmDisablePsmErrors | ( | u32 | RegOffset, |
| u32 | RegMask | ||
| ) |
This function disables the PSM error actions for the given mask.
| RegOffset | is the offset for the PSM ERR1 errors |
| RegMask | is the register mask of the error to be disabled |
References EmDisableErrAction().
Referenced by XPlmi_EmDisable(), and XPlmi_PsEmInit().
| void XPlmi_ErrPSMIntrHandler | ( | u32 | ErrorNodeId, |
| u32 | RegMask | ||
| ) |
This function is the interrupt handler for PSM Errors.
| ErrorNodeId | is the node ID for the error event |
| RegMask | is the register mask of the error received |
References XPlmi_GetErrorTable().
Referenced by XPlmi_ErrorTaskHandler().
| int XPlmi_PsEmInit | ( | void | ) |
This function initializes the PSM error actions.
Disables all the PSM error actions and registers default action.
References XPlmi_EmDisablePsmErrors(), XPlmi_EmSetAction(), and XPlmi_GetErrorTable().
Referenced by XPlmi_LpdInit().