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

EE_PageTransfer() function

Transfers last updated variables data from the full Page to an empty one.

Syntax

static uint16_t EE_PageTransfer(uint16_t VirtAddress,     uint16_t Data);
Implemented in eeprom.c:614

Arguments

VirtAddress

16 bit virtual address of the variable

Data

16 bit data to be written as variable value

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:614
static uint16_t EE_PageTransfer(uint16_t VirtAddress, uint16_t Data)
eeprom.c:41
static uint16_t EE_PageTransfer(uint16_t VirtAddress, uint16_t Data);
eeprom.c:416EE_WriteVariable()
Status = EE_PageTransfer(VirtAddress, Data);

Call Tree

Functions calling EE_PageTransfer()
Functions called by EE_PageTransfer()
all items filtered out
EE_PageTransfer()
Data read by EE_PageTransfer()
Data written by EE_PageTransfer()
EE_PageTransfer()::FlashStatus
EE_PageTransfer()::NewPageAddress
EE_PageTransfer()::OldPageId
EE_PageTransfer()::ValidPage
EE_PageTransfer()::VarIdx
EE_PageTransfer()::EepromStatus
EE_PageTransfer()::ReadStatus
EE_PageTransfer()::pEraseInit
all items filtered out
EE_PageTransfer()
EE_PageTransfer()::FlashStatus
EE_PageTransfer()::NewPageAddress
EE_PageTransfer()::OldPageId
EE_PageTransfer()::ValidPage
EE_PageTransfer()::VarIdx
EE_PageTransfer()::EepromStatus
EE_PageTransfer()::ReadStatus
all items filtered out
Type of EE_PageTransfer()
EE_PageTransfer()
uint16_t
uint32_t
all items filtered out