SOEM/osal
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
..
erika Add ERIKA Enterprise RTOS support 2019-05-10 08:43:18 +02:00
intime Introduce platform-specific EC_PRINT 2019-02-04 13:56:00 +01:00
linux Fix typos in comments. 2019-02-04 13:56:11 +01:00
macosx Add port to macOS (#286) 2019-05-15 07:35:31 +02:00
rtems Fix typos in comments. 2019-02-04 13:56:11 +01:00
rtk Introduce platform-specific EC_PRINT 2019-02-04 13:56:00 +01:00
vxworks Introduce platform-specific EC_PRINT 2019-02-04 13:56:00 +01:00
win32 Use absolute time on win32 for DC initialization and errors. 2019-05-10 14:54:17 +02:00
osal.h Move license information to LICENSE file (#95) 2017-03-29 07:16:44 +02:00