8f2b233837
This patch fixes some bugs on big-endian systems. - Use temp variables for etohs() and etohl() at function calls to avoid multiple function calls for one value. - Fix and add use of etohs(), etohl(), htoes() and htoel(). - Fix use of 32bit values in 64bit variables. |
||
---|---|---|
cmake | ||
doc | ||
osal | ||
oshw | ||
soem | ||
test | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
CMakeLists.txt | ||
ChangeLog | ||
Doxyfile | ||
LICENSE | ||
README.md | ||
appveyor.yml | ||
drvcomment.txt |
README.md
Simple Open EtherCAT Master Library
BUILDING
Prerequisites for all platforms
- CMake 2.8.0 or later
Windows (Visual Studio)
- Start a Visual Studio command prompt then:
mkdir build
cd build
cmake .. -G "NMake Makefiles"
nmake
Linux
mkdir build
cd build
cmake ..
make
Want to contribute to SOEM or SOES?
If you want to contribute to SOEM or SOES you will need to sign a Contributor License Agreement and send it to us either by e-mail or by physical mail. More information is available in the PDF.