Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

ppmc_dio.c

Go to the documentation of this file.
00001 /*
00002   ppmc_dio.c
00003 
00004   dio functions for PPMC boards.
00005   
00006   Modification history:
00007 
00008   10 oct 2000 eek.  split out ppmc_dio from other ppmc functions
00009   this is likely to become quite large as all the desirable functions
00010   are incorporated
00011 
00012   */
00013 
00014 
00015 #include "ppmc.h"               /* decls for ppmc implementation */
00016 
00017 int DIOInit(void)
00018 {
00019         return 0;
00020 }
00021 int DIOQuit(void)
00022 {
00023         return 0;
00024 }
00025 
00026 int ppmcMaxLimitSwitchRead(int axis, int * flag)
00027 {
00028 
00029   return 0;
00030 
00031 }
00032 
00033 int ppmcMinLimitSwitchRead(int axis, int * flag)
00034 {
00035 
00036   return 0;
00037 
00038 }
00039 
00040 int ppmcHomeSwitchRead(int axis, int * flag)
00041 {
00042 
00043   return 0;
00044 
00045 }
00046 
00047 int ppmcAmpEnable(int axis, int enable)
00048 {
00049   return 0;
00050 }
00051 
00052 int ppmcAmpFault(int axis, int * fault)
00053 {
00054   return 0;
00055 }
00056 
00057 int ppmcDioInit(const char * stuff)
00058 {
00059   return 0;
00060 }
00061 
00062 int ppmcDioQuit()
00063 {
00064   return 0;
00065 }
00066 
00067 int ppmcDioMaxInputs()
00068 {
00069   return 0;
00070 }
00071 
00072 int ppmcDioMaxOutputs()
00073 {
00074   return 0;
00075 }
00076 
00077 int ppmcDioRead(int index, int *value)
00078 {
00079   return 0;
00080 }
00081 
00082 int ppmcDioWrite(int index, int value)
00083 {
00084   return 0;
00085 }
00086 
00087 int ppmcDioCheck(int index, int *value)
00088 {
00089   return 0;
00090 }
00091 
00092 int ppmcDioByteRead(int index, unsigned char *byte)
00093 {
00094   return 0;
00095 }
00096 
00097 int ppmcDioShortRead(int index, unsigned short *sh)
00098 {
00099   return 0;
00100 }
00101 
00102 int ppmcDioWordRead(int index, unsigned int *word)
00103 {
00104   return 0;
00105 }
00106 
00107 int ppmcDioByteWrite(int index, unsigned char byte)
00108 {
00109   return 0;
00110 }
00111 
00112 int ppmcDioShortWrite(int index, unsigned short sh)
00113 {
00114   return 0;
00115 }
00116 
00117 int ppmcDioWordWrite(int index, unsigned int word)
00118 {
00119   return 0;
00120 }
00121 
00122 int ppmcDioByteCheck(int index, unsigned char *byte)
00123 {
00124   return 0;
00125 }
00126 
00127 int ppmcDioShortCheck(int index, unsigned short *sh)
00128 {
00129   return 0;
00130 }
00131 
00132 int ppmcDioWordCheck(int index, unsigned int *word)
00133 {
00134   return 0;
00135 }
00136 

Generated on Sun Dec 2 15:27:41 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001