iLLD_TC27xD
1.0
|
Functions | |
IFX_EXTERN void | IfxFlash_clearCorrectableErrorTracking (IfxFlash_PortId portId) |
Clear the Correctable errors in Corrected Bits Address Buffer Configuration Port x (CBABCFGx) register. More... | |
IFX_EXTERN void | IfxFlash_clearUncorrectableErrorTracking (IfxFlash_PortId portId) |
Select the uncorrectable errors in UnCorrectable Bits Address Buffer Configuration Port x (UBABCFGx) register. More... | |
IFX_EXTERN void | IfxFlash_disableCorrectableErrorTracking (IfxFlash_PortId portId, boolean disable) |
Disable the Correctable errors in Corrected Bits Address Buffer Configuration Port x (CBABCFGx) register. More... | |
IFX_EXTERN void | IfxFlash_disableUncorrectableErrorTracking (IfxFlash_PortId portId, boolean disable) |
Clear the uncorrectable errors in UnCorrectable Bits Address Buffer Configuration Port x (UBABCFGx) register. More... | |
IFX_EXTERN uint32 | IfxFlash_getTrackedCorrectableErrors (IfxFlash_PortId portId, IfxFlash_ErrorTracking_Address *trackedFlashAdresses) |
Returns the tracked correctable error addresses, error types and number of errors which are stored in the CBAB registers. More... | |
IFX_EXTERN uint32 | IfxFlash_getTrackedUncorrectableErrors (IfxFlash_PortId portId, IfxFlash_ErrorTracking_Address *trackedFlashAdresses) |
Returns the tracked uncorrectable error addresses, error types and number of errors which are stored in the UBAB registers. More... | |
IFX_EXTERN void | IfxFlash_selectCorrectableErrorTracking (IfxFlash_PortId portId, IfxFlash_ErrorTracking errorTracking) |
Enables error tracking for correctable flash errors. More... | |
IFX_EXTERN void | IfxFlash_selectUncorrectableErrorTracking (IfxFlash_PortId portId, IfxFlash_ErrorTracking errorTracking) |
Enables error tracking for uncorrectable flash errors. More... | |
IFX_EXTERN void IfxFlash_clearCorrectableErrorTracking | ( | IfxFlash_PortId | portId) |
Clear the Correctable errors in Corrected Bits Address Buffer Configuration Port x (CBABCFGx) register.
portId | Corrected Bits Address Buffer Port Id |
Definition at line 36 of file IfxFlash.c.
IFX_EXTERN void IfxFlash_clearUncorrectableErrorTracking | ( | IfxFlash_PortId | portId) |
Select the uncorrectable errors in UnCorrectable Bits Address Buffer Configuration Port x (UBABCFGx) register.
portId | UnCorrected Bits Address Buffer Port Id |
Definition at line 52 of file IfxFlash.c.
IFX_EXTERN void IfxFlash_disableCorrectableErrorTracking | ( | IfxFlash_PortId | portId, |
boolean | disable | ||
) |
Disable the Correctable errors in Corrected Bits Address Buffer Configuration Port x (CBABCFGx) register.
portId | Corrected Bits Address Buffer Port Id |
disable | Disable/enable the error tracking |
Definition at line 58 of file IfxFlash.c.
IFX_EXTERN void IfxFlash_disableUncorrectableErrorTracking | ( | IfxFlash_PortId | portId, |
boolean | disable | ||
) |
Clear the uncorrectable errors in UnCorrectable Bits Address Buffer Configuration Port x (UBABCFGx) register.
portId | UnCorrected Bits Address Buffer Port Id |
disable | Disable/enable the error tracking |
Definition at line 64 of file IfxFlash.c.
IFX_EXTERN uint32 IfxFlash_getTrackedCorrectableErrors | ( | IfxFlash_PortId | portId, |
IfxFlash_ErrorTracking_Address * | trackedFlashAdresses | ||
) |
Returns the tracked correctable error addresses, error types and number of errors which are stored in the CBAB registers.
portId | Corrected Bits Address Buffer Port Id |
trackedFlashAdresses | tracked flash addresses for correctable errors |
Example usage to print out tracked errors :
Definition at line 202 of file IfxFlash.c.
IFX_EXTERN uint32 IfxFlash_getTrackedUncorrectableErrors | ( | IfxFlash_PortId | portId, |
IfxFlash_ErrorTracking_Address * | trackedFlashAdresses | ||
) |
Returns the tracked uncorrectable error addresses, error types and number of errors which are stored in the UBAB registers.
portId | UnCorrected Bits Address Buffer Port Id |
trackedFlashAdresses | tracked flash addresses for uncorrectable errors |
Example usage to print out tracked errors :
Definition at line 232 of file IfxFlash.c.
IFX_EXTERN void IfxFlash_selectCorrectableErrorTracking | ( | IfxFlash_PortId | portId, |
IfxFlash_ErrorTracking | errorTracking | ||
) |
Enables error tracking for correctable flash errors.
portId | Corrected Bits Address Buffer Port Id |
errorTracking | Error Tracking to be selected |
Usage example: how to enable error tracking for two flash ports:
Definition at line 303 of file IfxFlash.c.
IFX_EXTERN void IfxFlash_selectUncorrectableErrorTracking | ( | IfxFlash_PortId | portId, |
IfxFlash_ErrorTracking | errorTracking | ||
) |
Enables error tracking for uncorrectable flash errors.
portId | UnCorrected Bits Address Buffer Port Id |
errorTracking | Error Tracking to be selected |
Usage example: see IfxFlash_selectCorrectableErrorTracking
Definition at line 315 of file IfxFlash.c.