EtherCAT SubDevice2.02.00
 
Loading...
Searching...
No Matches
Backup Parameters related functions

Overview

These functions cover backup parameters functionality which enable storing and retrieving of the CoE object entry data onto/from the EEPROM or flash.

Functions

void EC_SLV_APP_CoE_backupParamInit (void *pContext)
 Function to initialize the backup parameters and NV memory. It should be called after powerup.
 
void EC_SLV_APP_CoE_resetBkpMem (void *pContext)
 Function to reset the backup parameter NV memory.
 
uint32_t EC_SLV_APP_CoE_getBkpParamCrc (void *pContext)
 Function to get the backup parameters checksum.
 
uint8_t EC_SLV_APP_CoE_getBkpMemState (void *pContext)
 Function to get the status of the backup parameters NV memory.
 
void EC_SLV_APP_CoE_storeBkpParam (void *pContext)
 Function to write the backup parameters cache into the NV memory.
 
void EC_SLV_APP_CoE_restoreBkpParam (void *pContext)
 Function to prepare for the backup parameters restore from the NV memory.
 
void EC_SLV_APP_CoE_readBkpData (void *pContext, uint16_t *pDest, uint32_t srcOffset, uint16_t length)
 Function to read the backup parameter data from the NV memory.
 
uint32_t EC_SLV_APP_CoE_writeBkpData (void *pContext, uint32_t destOffset, uint16_t *pSrc, uint16_t length, uint8_t writeType)
 Function to write the backup parameter data to the NV memory.