#include "vpdecc_support.h" #include /******************************************************************************/ /* seepromGetEcc */ /* */ /* Calculates the 7 bit ECC code of a 32 bit data word and returns it */ /* */ /******************************************************************************/ inline unsigned char seepromGetEcc(const unsigned char* data) { unsigned char vResult = 0x00; return vResult; } /******************************************************************************/ /* */ /******************************************************************************/ int seepromScramble(const int bitOffset, const unsigned char* cleanData, size_t cleanSize, unsigned char* scrambledData, size_t scrambledSize) { int vRet = 0; return vRet; } /******************************************************************************/ /* */ /******************************************************************************/ int seepromUnscramble(const int bitOffset, const unsigned char* scrambledData, size_t scrambledSize, unsigned char* cleanData, size_t cleanSize) { int vRet = 0; return vRet; } /******************************************************************************/ /* seepromGenCsDecode */ /* */ /* */ /******************************************************************************/ void seepromGenCsDecode(const unsigned char numBits, const unsigned char syndrom, const unsigned char* csdSyndroms, unsigned char* vResult) {} /******************************************************************************/ /* seepromGenerateCheckSyndromDecode */ /* */ /* */ /******************************************************************************/ void seepromGenerateCheckSyndromDecode(const unsigned char checkSyndrom, unsigned char* csdData, unsigned char* csdEcc) {} /******************************************************************************/ /* seepromEccCheck */ /* */ /* Checks the data integrety and correct it if possible */ /* */ /******************************************************************************/ int seepromEccCheck(unsigned char* vData, unsigned char* vEcc, size_t numOfWords) { int vRet = 0; return vRet; }