edtinc.h

Go to the documentation of this file.
00001 
00002 #ifndef _EDTINC_H_
00003 #define _EDTINC_H_
00004 
00011 #ifdef __cplusplus
00012 
00013 extern "C" {
00014 
00015 #endif
00016 
00017 #include "edtdef.h"
00018 
00019 /* #ifdef NO_FS*/
00020 #ifdef VXWORKS
00021 #define MAXPATH 32
00022 #else
00023 #define MAXPATH 256
00024 #endif
00025 
00026 /* Include OS-Specific stuff in these headers */
00027 
00028 
00029 #ifdef _WIN32
00030 
00031 #include "edt_os_nt.h"
00032 
00033 #endif
00034 
00035 #ifdef __sun
00036 
00037 #include "edt_os_sol.h"
00038 
00039 #endif /* __sun */
00040 
00041 #ifdef __linux__
00042 
00043 #include "edt_os_lnx.h"
00044 
00045 #endif
00046 
00047 #ifdef __APPLE__
00048 #include "edt_os_mac.h"
00049 #endif
00050 #ifdef VXWORKS
00051 
00052 #include "edt_os_vx.h"
00053 #ifdef NO_MAIN
00054 #define exit return
00055 #endif
00056 
00057 #endif
00058 
00059 
00060 /* Changed 9/1/00 jsc */
00061 /* Eventually the Dependent declaration should go away */
00062 
00063 #ifdef P53B
00064 
00065 #include "p53b_dependent.h"
00066 
00067 typedef P53BDependent Dependent;
00068 
00069 #elif defined(PDV)
00070 
00071 #include "pdv_dependent.h"
00072 
00073 typedef PdvDependent Dependent;
00074 
00075 #else
00076 
00077 typedef void * Dependent;
00078 
00079 #endif
00080 
00081 
00082 #include "edtreg.h"
00083 
00084 #include "libedt.h"
00085 
00086 #ifdef P53B
00087 #include "p53b.h"
00088 #include "p53bio.h"
00089 #ifdef _KERNEL
00090 #include "p53b_reg.h"
00091 #endif
00092 #endif
00093 
00094 
00095 #ifdef P16D
00096 #include "p16d.h"
00097 #endif
00098 
00099 #ifndef _KERNEL
00100 
00101 #include <time.h> 
00102 
00103 #include "edt_error.h"
00104 
00105 #ifdef PDV
00106 #include "libpdv.h"
00107 #include "libdvu.h"
00108 #include "initcam.h"
00109 #include "edt_bitload.h"
00110 #endif /* PDV */
00111 
00112 #ifdef PCD
00113 #include "edt_vco.h"
00114 #include "edt_ocm.h"
00115 #include "edt_optstring.h"
00116 #include "srxl/lib_srxl.h"
00117 #endif
00118 
00119 #ifdef UCD
00120 #include "edtusb.h"
00121 #endif
00122 
00123 
00124 #endif /* _KERNEL */
00125 
00126 
00127 
00128 #ifdef __cplusplus
00129 
00130 }
00131 
00132 #endif
00133 
00134 #endif /* _EDTINC_H */
00135 

Generated on Mon May 12 16:38:53 2008 by  doxygen 1.5.1