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

EE_WriteVariable() function

Writes/updates variable data in EEPROM.

Syntax

uint16_t EE_WriteVariable(uint16_t VirtAddress,     uint16_t Data);
Implemented in eeprom.c:405

Arguments

VirtAddress

Variable virtual address

Data

16 bit data to be written

Return value

Success or error status: - FLASH_COMPLETE: on success - PAGE_FULL: if valid page is full - NO_VALID_PAGE: if no valid page was found - Flash error code: on write Flash error

References

LocationReferrerText
eeprom.c:405
uint16_t EE_WriteVariable(uint16_t VirtAddress, uint16_t Data)
eeprom.h:82
uint16_t EE_WriteVariable(uint16_t VirtAddress, uint16_t Data);
main.c:66main()
if((EE_WriteVariable(VirtAddVarTab[0], VarValue)) != HAL_OK)
main.c:80main()
if(EE_WriteVariable(VirtAddVarTab[1], ~VarValue) != HAL_OK)
main.c:94main()
if(EE_WriteVariable(VirtAddVarTab[2], VarValue << 1) != HAL_OK)
main.c:111main()
if(EE_WriteVariable(VirtAddVarTab[1], VarValue) != HAL_OK)
main.c:156main()
if(EE_WriteVariable(VirtAddVarTab[2], VarValue) != HAL_OK)

Call Tree

Functions calling EE_WriteVariable()
Functions called by EE_WriteVariable()
all items filtered out
EE_WriteVariable()
Data read by EE_WriteVariable()
Data written by EE_WriteVariable()
EE_WriteVariable()::Status
all items filtered out
EE_WriteVariable()
EE_WriteVariable()::Status
all items filtered out
Type of EE_WriteVariable()
EE_WriteVariable()
uint16_t
all items filtered out