SPRUJB8 April 2024
Verifies region specified against supplied data
Fapi_StatusType Fapi_doVerify(
uint32 *pu32StartAddress,
uint32 u32Length,
uint32 *pu32CheckValueBuffer,
Fapi_FlashStatusWordType *poFlashStatusWord
)
pu32StartAddress [in] | start address for region to verify |
u32Length [in] | length of region in 32-bit words to verify |
pu32CheckValueBuffer [in] | address of buffer to verify region against. Data buffer should be 128-bit aligned. |
poFlashStatusWord [out] | returns the status of the operation if result is not Fapi_Status_Success ->au32StatusWord[0] address of first verify failure location ->au32StatusWord[1] data read at first verify failure location ->au32StatusWord[2] value of compare data ->au32StatusWord[3] N/A |
This function verifies the device against the supplied data starting at the specified address for the length of 32- bit words specified. If a location fails to compare, these results will be returned in the poFlashStatusWord parameter.
None
Fapi_Status_Success (success: region specified matches supplied data)
Fapi_Error_Fail (failure: region specified does not match supplied data)
Fapi_Error_InvalidAddress (failure: User provided an invalid address. For the valid address range, see the TMS320F28P65x Microcontrollers Data Manual.