#include "extintf.h"
#include "sim.h"
Include dependency graph for extsimdio.c:
Go to the source code of this file.
Functions | |
char | __attribute__ ((unused)) ident[]="$Id |
int | extDioQuit () |
int | extDioMaxInputs () |
int | extDioMaxOutputs () |
int | extDioRead (int index, int *value) |
int | extDioWrite (int index, int value) |
int | extDioCheck (int index, int *value) |
int | extDioByteRead (int index, unsigned char *byte) |
int | extDioShortRead (int index, unsigned short *sh) |
int | extDioWordRead (int index, unsigned int *word) |
int | extDioByteWrite (int index, unsigned char byte) |
int | extDioShortWrite (int index, unsigned short sh) |
int | extDioWordWrite (int index, unsigned int word) |
int | extDioByteCheck (int index, unsigned char *byte) |
int | extDioShortCheck (int index, unsigned short *sh) |
int | extDioWordCheck (int index, unsigned int *word) |
|
Definition at line 28 of file extsimdio.c. 00028 : extsimdio.c,v 1.2 2000/10/27 20:34:42 terrylr Exp $"; 00029 00030 int extDioInit(const char * stuff) 00031 { 00032 return simDioInit(stuff); 00033 } |
|
Definition at line 95 of file extsimdio.c. Referenced by EMC_AUX_MODULE::POST_PROCESS().
00096 { 00097 return simDioByteCheck(index, byte); 00098 } |
|
Definition at line 65 of file extsimdio.c. Referenced by EMC_AUX_MODULE::POST_PROCESS().
00066 { 00067 return simDioByteRead(index, byte); 00068 } |
|
Definition at line 80 of file extsimdio.c. 00081 { 00082 return simDioByteWrite(index, byte); 00083 } |
|
Definition at line 60 of file extsimdio.c. Referenced by checkEstop(), isFloodOn(), isLubeOn(), isMistOn(), isSpindleBrake(), isSpindleDecrease(), isSpindleDirection(), and isSpindleIncrease().
00061 { 00062 return simDioCheck(index, value); 00063 } |
|
Definition at line 40 of file extsimdio.c. 00041 { 00042 return simDioMaxInputs(); 00043 } |
|
Definition at line 45 of file extsimdio.c. 00046 { 00047 return simDioMaxOutputs(); 00048 } |
|
Definition at line 35 of file extsimdio.c. 00036 { 00037 return simDioQuit(); 00038 } |
|
Definition at line 50 of file extsimdio.c. Referenced by emcmotController(), isEstop(), and lubeLevel().
00051 { 00052 return simDioRead(index, value); 00053 } |
|
Definition at line 100 of file extsimdio.c. 00101 { 00102 return simDioShortCheck(index, sh); 00103 } |
|
Definition at line 70 of file extsimdio.c. 00071 { 00072 return simDioShortRead(index, sh); 00073 } |
|
Definition at line 85 of file extsimdio.c. 00086 { 00087 return simDioShortWrite(index, sh); 00088 } |
|
Definition at line 105 of file extsimdio.c. 00106 { 00107 return simDioWordCheck(index, word); 00108 } |
|
Definition at line 75 of file extsimdio.c. 00076 { 00077 return simDioWordRead(index, word); 00078 } |
|
Definition at line 90 of file extsimdio.c. 00091 { 00092 return simDioWordWrite(index, word); 00093 } |
|
Definition at line 55 of file extsimdio.c. Referenced by EMC_AUX_MODULE::DIO_WRITE(), __attribute__(), estopOff(), floodOff(), floodOn(), lubeOff(), mistOff(), spindleBrake(), spindleConstant(), spindleDecrease(), spindleIncrease(), spindleReverse(), and spindleStop().
00056 { 00057 return simDioWrite(index, value); 00058 } |