Commit Graph

12 Commits

Author SHA1 Message Date
Hans-Erik Floryd ceab31ceda Bump cmake version
Bump CMake version to 3.9, which the oldest version supporting the
project DESCRIPTION option (see
https://cmake.org/cmake/help/latest/command/project.html#command:project),
which was introduced by commit 59821cb.

CMake policy CMP0048 is set to NEW by default since 3.0 and can be
removed.

Fixes #559, fixes #512
2021-10-26 09:59:20 +02:00
Hans-Erik Floryd 44fa68a5a9 Migrate to Github Actions 2021-02-17 13:53:41 +01:00
Marc Butler 812403783c Add port to macOS (#286)
* Port to macOS

This port to macOS is an amalgam of the existing Linux and Win32
ports. Consequently code is duplicated from each in this port:
primarily from win32 in oshw, and Linux is osal.

Synthesizing a shared common posix port, did not seem warranted given
the modest amount of code, and stable api.

This port uses the default pcap interface provided in the development
libraries shipped with XCode.

Limited testing on os releases: 10.13 and 10.14.

* fix possible race condition as for win32

See aed0f81724

* fix spelling as for linux / win32

See 7beba91c62
2019-05-15 07:35:31 +02:00
Claudio Scordino 29df9ba013 Add ERIKA Enterprise RTOS support
This patch adds support to SOEM for the ERIKA Enterprise RTOS
(erika-enterprise.com).

Current requirements for running SOEM on ERIKA RTOS:
 - x86-64 platform with 2+ cores
 - Xen hypervisor
 - Intel i210 PCIe Ethernet controller

Signed-off-by: Claudio Scordino <claudio@evidence.eu.com>
Signed-off-by: Luca Cuomo <l.cuomo@evidence.eu.com>
2019-05-10 08:43:18 +02:00
Claudio Scordino 770e4c93d6 README: link to the documentation 2019-02-04 13:56:06 +01: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
Mikael Heden b4d02aa2b5 Add link to CLA 2015-11-23 17:42:20 +01:00
Mikael Heden bed5047a2f Fix README documentation 2015-09-28 14:06:18 +02:00
Mikael Heden 77da52b89d Change to cmake build system 2015-07-09 17:57:59 +02:00
Mikael Heden 7472dae1a2 Added SOEM 1.3 (hg: a02cedcbdca5) 2014-11-25 16:10:29 +01:00
rtl-johanna d2541d95e7 Update README.md 2014-10-08 12:52:46 +02:00
rtl-johanna 578fce4fa7 Initial commit 2014-09-16 09:06:00 +02:00