#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 }
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001