wanga
2e165bee41
Protect against priority inversion for linux ( #194 )
...
Set priority inheritance for mutex
2018-08-07 18:00:30 +02:00
Hans-Erik Floryd
5b2c51b65c
Merge pull request #187 from lounick/rtems5-integration
...
Rtems5 integration
2018-07-10 14:35:37 +02:00
Nikolaos Tsiogkas
94217505df
Move to RTEMS 5 and don't build tests for RTEMS
2018-07-06 11:33:22 +02:00
nakarlsson
b1e4b6ce95
Merge pull request #182 from jespersmith/patch-1
...
Increased size of EEPROM buffer in eepromtool.c
2018-07-03 21:30:02 +02:00
Jesper Smith
d8c5620768
Increased size of EEPROM buffer in eepromtool.c
...
This PR increases the size eepromtool can read/write to 4 megabit, which is the maximum slave devices seem to support according to the datasheets.
Due to space constraints on our device we store some application specific data on our slave that exceeds 32kbyte, hence the need for the ability to read/write larger images to EEPROM.
2018-06-21 09:15:22 +02:00
nakarlsson
0398b6ba72
Merge pull request #164 from zchen24/fix/cmake-win64-path
...
Fixed windows x64 link path
2018-03-04 17:43:57 +01:00
Zihan Chen
462464ee37
Fixed windows x64 warning C4267 conversion from size_t to uint16
2018-02-22 15:01:44 -08:00
Zihan Chen
415131e3f1
Fixed windows x64 link path
2018-02-22 12:12:59 -08:00
nakarlsson
c12de6633a
Merge pull request #159 from nakarlsson/master
...
Create and v1.3.3 (skip v1.3.2 due to mistake)
2018-02-02 09:12:38 +01:00
rtlaka
99f4e1c8f7
Create and v1.3.3 (skip v1.3.2 due to mistake)
2018-02-02 09:11:17 +01:00
nakarlsson
5261e237e4
Merge pull request #158 from nakarlsson/master
...
Bump version and update the documentation
2018-02-02 08:51:43 +01:00
rtlaka
084a3b8576
Bump version and update the documentation
2018-02-02 08:47:35 +01:00
nakarlsson
8094ff1b80
Merge pull request #157 from nakarlsson/master
...
When broadcast read the state,it is OK if the WKC is higher
2018-02-02 08:29:46 +01:00
rtlaka
2b339a135b
When broadcast read the state,it is OK if the WKC is higher
2018-02-02 08:27:19 +01:00
nakarlsson
0adfb0025b
Merge pull request #156 from nakarlsson/master
...
Add functions to configure and send an overlapping IOmap
2018-02-02 08:21:46 +01:00
rtlaka
28d82fa8fd
Add functions to configure and send an overlapping IOmap
2018-02-01 13:01:35 +01:00
nakarlsson
fc945ba86b
Merge pull request #155 from nakarlsson/master
...
Add check that all slaves are present
2018-02-01 10:50:02 +01:00
rtlaka
f329d2fc3a
Add check that all slaves are present
2018-01-31 10:18:56 +01:00
Hans-Erik Floryd
cd243dedcc
Merge pull request #143 from lounick/integrate-with-RTEMS
...
Integrate with RTEMS
2018-01-25 11:13:23 +01:00
Nick Tsiogkas
3cc1e9739e
Integrate SOEM with RTEMS
2018-01-23 17:07:59 +01:00
mizoguch-ken
1903d1ff54
fix warnings and fix error ( #128 )
2017-09-18 08:06:12 +02:00
Hans-Erik Floryd
3daefaea61
Normalize line endings ( #126 )
...
* add .gitattributes
* normalize line-endings
2017-08-16 20:07:39 +02:00
Hans-Erik Floryd
da7d55e893
Enable and fix warnings ( #123 )
...
* cleanup CMakeLists.txt
* build with more warnings, warnings as errors
* fix expression has no effect warning
* fix unused parameter warnings
* fix loss of precision warning
* remove obsolete files
2017-08-16 13:48:51 +02:00
Hans-Erik Floryd
0ece3165a0
name all exported structs ( #125 )
2017-08-15 19:02:00 +02:00
Hans-Erik Floryd
c8a11227b5
Automated builds ( #122 )
...
* add travis and appveyor build scripts
* add travis and appveyor badges to README.md
2017-08-07 17:33:08 +02:00
Hans-Erik Floryd
59a87a36c1
Merge pull request #112 from nakarlsson/master
...
Use only one config thread default, multiple threads is an advanced feature for people who know their system
2017-07-14 17:10:40 +02:00
nakarlsson
db5d3eb769
Use only one config thread default, multiple threads is an advanced feature for people who know their system
2017-06-01 06:42:13 +02:00
Zihan Chen
ed79602a64
Fixed FMMU2func typo ( #107 )
2017-05-25 10:11:15 +02:00
Zihan Chen
e78bb66327
Fixed osal_timer_diff bug ( #106 )
2017-05-25 10:09:10 +02:00
Hans-Erik Floryd
fb975cbc70
allow setting CMAKE_INSTALL_PREFIX externally ( #86 )
...
looks fine
2017-03-31 17:47:20 +02:00
Mikael Heden
15e7748198
Move license information to LICENSE file ( #95 )
...
OK
2017-03-29 07:16:44 +02:00
HolgerNie
cf76625f4c
Update nicdrv.c ( #87 )
...
For the new network cards we need also to set mBlkPktHdr.len.
2017-03-14 14:47:13 +01:00
nakarlsson
712fac0eb9
Merge pull request #77 from alberth/improve_tutorial_and_documentation
...
Improve tutorial and documentation
2017-02-14 20:53:16 +01:00
Albert Hofkamp
6c37e949e0
Improve tutorial and documentation
2017-02-09 12:19:58 +01:00
Mikael Heden
cfd5adfdcd
Merge pull request #70 from nakarlsson/master
...
Add vxworks port
2017-01-11 16:52:19 +01:00
nakarlsson
addb1204b4
vxworks
...
Add VxWorks reference driver, interrupt driven Mux driver.
2017-01-10 11:55:23 +01:00
nakarlsson
ea931518a1
Merge pull request #66 from Apollo3zehn/fix_fatal_sync_error
...
fix issue #60 (slave fails going to OP: fatal sync error)
2016-12-21 11:15:07 +01:00
Apollo3zehn
d7a3b608b3
- reset activation register in ecx_set_slaves_to_default
2016-12-19 12:05:55 +01:00
nakarlsson
1b0635ca28
Merge pull request #63 from MagnaboscoL/master
...
minor improvement ecx_readstate()
2016-10-29 10:03:09 +02:00
MagnaboscoL
c97e92e4ec
revert ecx_statecheck() to original
2016-10-25 20:25:10 +02:00
MagnaboscoAndrea
298397bcc3
improve both ecx_statecheck and ecx_readstate
...
- in ecx_statecheck only one iteration is done through the slave list if needed
- in ecx_readstate only one datagram is used if possible
2016-10-23 13:18:34 +02:00
Luca
3be652a0e0
Bug fix
2016-10-20 15:21:29 +02:00
Luca
47d2845861
tabs removes
2016-10-18 18:00:31 +02:00
Luca
74b76da668
fixed for pr
2016-10-18 17:54:58 +02:00
Luca
28927aab87
minor_improvement/ ecx_statecheck() improved
...
ecx_statecheck() when called with the first argument set to 0 automatically updates the state of all the slaves in the slavelist structure when possible,
2016-10-18 00:35:54 +02:00
nakarlsson
03601959b6
Make PDO CA access thread safe ( #51 )
2016-08-18 17:28:02 +02:00
ArthurKetels
43e4493346
Merge pull request #39 from Cloud-Automation/master
...
Fixed grouping problem.
Intermediate solution
2016-05-26 09:02:21 +02:00
stefan.poeter@cloud-automation.de
9cc335ef33
Refactored stack reset to ecx_clearindex.
2016-05-25 09:27:47 +02:00
stefan.poeter@cloud-automation.de
e4d625bf5a
Fixed grouping problem.
2016-05-23 11:50:19 +02:00
ArthurKetels
4bb4b59067
Merge pull request #38 from OpenEtherCATsociety/rxbufstat
...
Rxbufstat
2016-05-18 17:05:45 +02:00