EE_ReadVariable() is only used within EEPROM_Emulation.
 
Symbols
loading...
Files
loading...

EE_ReadVariable() function

Returns the last stored variable data, if found, which correspond to the passed virtual address

Syntax

uint16_t EE_ReadVariable(uint16_t VirtAddress,     uint16_t* Data);
Implemented in eeprom.c:346

Arguments

VirtAddress

Variable virtual address

Data

Global variable contains the read variable value

Return value

Success or error status: - 0: if variable was found - 1: if the variable was not found - NO_VALID_PAGE: if no valid page was found.

References

LocationReferrerText
eeprom.c:346
uint16_t EE_ReadVariable(uint16_t VirtAddress, uint16_t* Data)
eeprom.h:81
uint16_t EE_ReadVariable(uint16_t VirtAddress, uint16_t* Data);
eeprom.c:134EE_Init()
ReadStatus = EE_ReadVariable(VirtAddVarTab[VarIdx], &DataVar);
eeprom.c:243EE_Init()
ReadStatus = EE_ReadVariable(VirtAddVarTab[VarIdx], &DataVar);
eeprom.c:670EE_PageTransfer()
ReadStatus = EE_ReadVariable(VirtAddVarTab[VarIdx], &DataVar);
main.c:70main()
if((EE_ReadVariable(VirtAddVarTab[0], &VarDataTab[0])) != HAL_OK)
main.c:84main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTab[1]) != HAL_OK)
main.c:98main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTab[2]) != HAL_OK)
main.c:115main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTab[1]) != HAL_OK)
main.c:126main()
if(EE_ReadVariable(VirtAddVarTab[0], &VarDataTmp) != HAL_OK)
main.c:135main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTmp) != HAL_OK)
main.c:144main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTmp) != HAL_OK)
main.c:160main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTab[2]) != HAL_OK)
main.c:171main()
if(EE_ReadVariable(VirtAddVarTab[0], &VarDataTmp) != HAL_OK)
main.c:180main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTmp) != HAL_OK)
main.c:189main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTmp) != HAL_OK)

Call Tree

Functions calling EE_ReadVariable()
Functions called by EE_ReadVariable()
all items filtered out
EE_ReadVariable()
all items filtered out
Data read by EE_ReadVariable()
Data written by EE_ReadVariable()
EE_ReadVariable()::ValidPage
EE_ReadVariable()::AddressValue
EE_ReadVariable()::ReadStatus
EE_ReadVariable()::Address
EE_ReadVariable()::PageStartAddress
all items filtered out
EE_ReadVariable()
EE_ReadVariable()::ValidPage
EE_ReadVariable()::AddressValue
EE_ReadVariable()::ReadStatus
EE_ReadVariable()::Address
EE_ReadVariable()::PageStartAddress
all items filtered out
Type of EE_ReadVariable()
EE_ReadVariable()
uint32_t
uint16_t
all items filtered out