checksum.h 949 B

123456789101112131415161718192021222324252627282930313233343536
  1. /*
  2. This software is subject to the license described in the License.txt file
  3. included with this software distribution. You may not use this file except in compliance
  4. with this license.
  5. Copyright (c) Dynastream Innovations Inc. 2013
  6. All rights reserved.
  7. */
  8. #if !defined(CHECKSUM_H)
  9. #define CHECKSUM_H
  10. #include "types.h"
  11. //////////////////////////////////////////////////////////////////////////////////
  12. // Public Function Prototypes
  13. //////////////////////////////////////////////////////////////////////////////////
  14. #define CHECKSUM_VERSION "AQB0.009"
  15. //////////////////////////////////////////////////////////////////////////////////
  16. // Public Function Prototypes
  17. //////////////////////////////////////////////////////////////////////////////////
  18. #if defined(__cplusplus)
  19. extern "C" {
  20. #endif
  21. UCHAR CheckSum_Calc8(const volatile void *pvDataPtr_, USHORT usSize_);
  22. #if defined(__cplusplus)
  23. }
  24. #endif
  25. #endif // !defined(CHECKSUM_H)