dosFsVerP.h
上传用户:nvosite88
上传日期:2007-01-17
资源大小:4983k
文件大小:1k
源码类别:

VxWorks

开发平台:

C/C++

  1. /* dosFsVerP.h - dosFs2 vxWorks version header file */
  2. /* Copyright 2001-2002 Wind River Systems, Inc. */
  3. /*
  4. modification history
  5. --------------------
  6. 01a,20sep01,jkf  written - SPR#69031, common code for both AE & 5.x.
  7. */
  8. #ifndef __INCdosFsVerPh
  9. #define __INCdosFsVerPh
  10. #ifdef __cplusplus
  11. extern "C" {
  12. #endif
  13. /* This WRS private header file is subject to change by WRS without notice. */
  14. /* include's */
  15. #include "vxWorks.h"
  16. #ifndef _WRS_VXWORKS_5_X
  17. #   define _WRS_DOSFS2_VXWORKS_AE /* define to build for VxWorks AE */
  18. #endif  /* !_WRS_VXWORKS_5_X */
  19. #ifdef _WRS_DOSFS2_VXWORKS_AE
  20. #   include "memPartLib.h"
  21. #   include "pdLib.h"
  22. #   include "private/handleLibP.h" /* for VxWorks AE, use HANDLE */
  23. #   ifndef KHEAP_REALLOC
  24. #       define KHEAP_REALLOC(pBuf,newsize) 
  25.        memPartRealloc(memPartIdKernel,pBuf,newsize)
  26. #   endif /* KHEAP_REALLOC */
  27. #else /* _WRS_DOSFS2_VXWORKS_AE */
  28. #   include "memPartLib.h"
  29. #   include "classLib.h" /* for VxWorks 5.x, use OBJ_CORE */
  30. #   include "objLib.h"
  31. #   include "private/objLibP.h"
  32. #endif /* DOSFS2_VXWORKS_AE */
  33. #ifdef __cplusplus
  34. }
  35. #endif
  36. #endif /* __INCdosFsVerPh */