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:73main()
if((EE_ReadVariable(VirtAddVarTab[0], &VarDataTab[0])) != HAL_OK)
main.c:87main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTab[1]) != HAL_OK)
main.c:101main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTab[2]) != HAL_OK)
main.c:118main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTab[1]) != HAL_OK)
main.c:129main()
if(EE_ReadVariable(VirtAddVarTab[0], &VarDataTmp) != HAL_OK)
main.c:138main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTmp) != HAL_OK)
main.c:147main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTmp) != HAL_OK)
main.c:163main()
if(EE_ReadVariable(VirtAddVarTab[2], &VarDataTab[2]) != HAL_OK)
main.c:174main()
if(EE_ReadVariable(VirtAddVarTab[0], &VarDataTmp) != HAL_OK)
main.c:183main()
if(EE_ReadVariable(VirtAddVarTab[1], &VarDataTmp) != HAL_OK)
main.c:192main()
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()
uint16_t
uint32_t
all items filtered out