SPMA078 March 2021 TM4C1290NCPDT , TM4C1290NCPDT , TM4C1290NCZAD , TM4C1290NCZAD , TM4C1292NCPDT , TM4C1292NCPDT , TM4C1292NCZAD , TM4C1292NCZAD , TM4C1294KCPDT , TM4C1294KCPDT , TM4C1294NCPDT , TM4C1294NCPDT , TM4C1294NCZAD , TM4C1294NCZAD , TM4C1297NCZAD , TM4C1297NCZAD , TM4C1299KCZAD , TM4C1299KCZAD , TM4C1299NCZAD , TM4C1299NCZAD , TM4C129CNCPDT , TM4C129CNCPDT , TM4C129CNCZAD , TM4C129CNCZAD , TM4C129DNCPDT , TM4C129DNCPDT , TM4C129DNCZAD , TM4C129DNCZAD , TM4C129EKCPDT , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129ENCZAD , TM4C129LNCZAD , TM4C129LNCZAD , TM4C129XKCZAD , TM4C129XKCZAD , TM4C129XNCZAD , TM4C129XNCZAD
This function will read the most current version of the data. The buffer must be large enough to hold the dataset. This function requires the state-machine to be idle. A call to FeeRead() when the state-machine is not idle will return FEE_NOT_OK. Reading a dataset whose most recent image was corrupted will return FEE_OLD. Reads are performed synchronously and do not require calls to FeeMainFunction() to complete.
tFeeReturn FeeRead(uint8_t ui8Dataset, uint32_t* pui32DataBuffer);
read
pui32DataBuffer: Pointer to a databuffer to in which to store the data that is read
FEE_OLD: The most current version of the data was corrupt so an older version was returned.
FEE_NOT_OK: The read was not done because the driver was not idle or the dataset did not hold any valid data.