Src/EEPROM_Emul/eeprom_emul.c
EE_Status EE_ReadVariable96bits(uint16_t VirtAddress, uint64_t* pData)
{
  if((VirtAddress != 0x0000) && (VirtAddress != 0xFFFF))
  {
    EE_Status status = EE_OK;

    /* Read variable of size EE_DATA_TYPE */
    status = ReadVariable(VirtAddress, pData);
    
    return status;
  }
  else
  {
    return EE_INVALID_VIRTUALADDRESS;
  } 
}
/**
  * @brief  Returns the last stored variable data, if found, which correspond to
  *         the passed virtual address
  * @param VirtAddress Variable virtual address on 16 bits (can't be 0x0000 or 0xFFFF)
  * @param  Data 96bits data to be written pointed by a uin64_t pointer
  * @retval EE_Status
  *           - EE_OK: if variable was found
  *           - EE error code: if an error occurs
  */
@brief  Returns the last stored variable data, if found, which correspond to
the passed virtual address
@param VirtAddress Variable virtual address on 16 bits (can't be 0x0000 or 0xFFFF)
@param  Data 96bits data to be written pointed by a uin64_t pointer
@retval EE_Status
- EE_OK: if variable was found
- EE error code: if an error occurs
@brief Returns the last stored variable data if found which correspond to the passed virtual address @param VirtAddress Variable virtual address on 16 bits ( can ' t be 0x0000 or 0xFFFF ) @param Data 96bits data to be written pointed by a uin64_t pointer @retval EE_Status - EE_OK : if variable was found - EE error code : if an error occurs
EE_Status EE_ReadVariable96bits(uint16_t VirtAddress, uint64_t* pData)
{
  if((VirtAddress != 0x0000) && (VirtAddress != 0xFFFF))
  {
    EE_Status status = EE_OK;
    status = ReadVariable(VirtAddress, pData);
    return status;
  }
  else
  {
    return EE_INVALID_VIRTUALADDRESS;
  } 
}
EE_Status EE_ReadVariable96bits ( uint16_t VirtAddress , uint64_t * pData ) { if ( ( VirtAddress != 0x0000 ) && ( VirtAddress != 0xFFFF ) ) { EE_Status status = EE_OK ; status = ReadVariable ( VirtAddress , pData ) ; return status ; } else { return EE_INVALID_VIRTUALADDRESS ; } }
@brief  Returns the last stored variable data, if found, which correspond to
         the passed virtual address
 @param VirtAddress Variable virtual address on 16 bits (can't be 0x0000 or 0xFFFF)
 @param  Data 96bits data to be written pointed by a uin64_t pointer
 @retval EE_Status
           - EE_OK: if variable was found
           - EE error code: if an error occurs
@brief Returns the last stored variable data if found which correspond to the passed virtual address @param VirtAddress Variable virtual address on 16 bits ( can ' t be 0x0000 or 0xFFFF ) @param Data 96bits data to be written pointed by a uin64_t pointer @retval EE_Status - EE_OK : if variable was found - EE error code : if an error occurs
/* Read variable of size EE_DATA_TYPE */