srecLoad.h
上传用户:yuanda199
上传日期:2022-06-26
资源大小:412k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /*
  2.  * srecLoad
  3.  *
  4.  * by Curt McDowell, 09-05-99
  5.  */
  6. #ifndef _SRECLOAD_H
  7. #define _SRECLOAD_H
  8. #include <stdio.h>
  9. /*
  10.  * Return codes for srecLoad()
  11.  */
  12. #define SREC_ERROR_NONE -0 /* Success */
  13. #define SREC_ERROR_FORMAT -1 /* File format error */
  14. #define SREC_ERROR_CHECKSUM -2 /* Checksum mismatch */
  15. #define SREC_ERROR_NRECORDS -3 /* Incorrect number of records */
  16. #define SREC_ERROR_TRUNC -4 /* Truncated line */
  17. #define SREC_ERROR_ADDR -5 /* Address out of range */
  18. extern int srecLoad(FILE *fp, char *buf, int bufLen, int *entry);
  19. extern char *srecErrmsg(int code);
  20. #endif /* _SRECLOAD_H */