gfabootlmast.h 908 B

12345678910111213141516171819202122232425262728
  1. // gfabootlmast.h :
  2. //
  3. #if !defined(AGD_GFABOOTLMAST_H__9BEF8C2B_D667_41C2_A0F0_6F1CC86DCF36__INCLUDED_)
  4. #define AGD_GFABOOTLMAST_H__9BEF8C2B_D667_41C2_A0F0_6F1CC86DCF36__INCLUDED_
  5. #include <stdio.h>
  6. #include <string.h>
  7. #include <stdint.h>
  8. #include <stdbool.h>
  9. #include <sys/time.h>
  10. #include <gfamininetmst.h>
  11. #ifdef __cplusplus
  12. extern "C" {
  13. #endif // __cplusplus
  14. /////////////////////////////////////////////////////////////////////////////
  15. // gfabootlmast.h - Declarations:
  16. uint8_t GfaBLM_BU_DataCheckSum(const void *pData, size_t nCbData);
  17. size_t GfaBLM_BuildCmdDataPacket(const char *pszCmd, const void *pCmdData, size_t nCbCmdData, void *pPacket, size_t nCbPacket, bool bAddLenAndCheck);
  18. /////////////////////////////////////////////////////////////////////////////
  19. #ifdef __cplusplus
  20. }
  21. #endif // __cplusplus
  22. #endif // !defined(AGD_GFABOOTLMAST_H__9BEF8C2B_D667_41C2_A0F0_6F1CC86DCF36__INCLUDED_)