Commit Graph

139 Commits

Author SHA1 Message Date
Bjarne von Horn e8213ea7e8 allow non-standard RTAI include dir 2024-02-16 14:05:58 +01:00
Bjarne von Horn 1e7b4816c1 Add rtai modules to KBUILD_EXTRA_SYMBOLS 2024-02-05 10:04:35 +01:00
Bjarne von Horn 656526f03c remove EC_RTDM_OPS_HAS_MMAP again 2024-02-05 09:58:04 +01:00
Bjarne von Horn bc1f0e8f41 Add --with-xenomai-config option 2024-02-05 09:58:04 +01:00
Bjarne von Horn 1dae91d8c3 Use mmap handler in Xenomai3 2024-02-05 09:58:04 +01:00
Bjarne von Horn e76109c854 Use xeno_config for xenomai version detection 2024-02-05 09:58:04 +01:00
Joonyoung Shim 023d989ee3 Support Xenomai version 3
From 9567f460411d9a832c24b3ef65252f6f4f902fef Mon Sep 17 00:00:00 2001
Xenomai version 3 has different RTDM interface with version 2 and has
Alchemy interface instead of native API. This supports RTDM of Xenomai
version 3 and to use Alchemy interface.

Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2024-02-05 09:58:04 +01:00
Florian Pose eb05547c77 Version bump to 1.6.0. 2024-02-01 18:20:45 +01:00
Florian Pose 6200ecca77 Limited line length to 78. 2024-02-01 17:44:20 +01:00
Bjarne von Horn 2e071ad680 Remove EtherCAT copyright notice. 2024-02-01 09:18:26 +01:00
Nicola Fontana aad0686cc3 Disable 8139too driver by default
From now on, if you want 8139too support you must explicitly pass
`--enable-8139too` to `./configure`.
2024-01-31 15:18:02 +01:00
Bjarne von Horn f43a83555f Avoid AX_COMPARE_VERSION dependency 2024-01-10 12:09:23 +01:00
Bjarne von Horn 52100d9278 unify r8169 configure for kernels >= 5.0.0
NOTE: this adds a dependency on autoconf-archive package,
because `AX_COMPARE_VERSION` macro is used.
2024-01-10 11:20:29 +01:00
Bjarne von Horn 9b9e8a4a6e initial r8169 5.10 2024-01-10 11:20:29 +01:00
Bjarne von Horn 92cebe2ec9 Merge remote-tracking branch 'origin/stable-1.5' into igc-6.x 2023-11-30 10:16:31 +01:00
Victor Lopez a892b99d3c Add igc for kernel 6.6
I had doubts in a few places and marked them  with a //todo comment
2023-11-03 16:56:43 +01:00
Bjarne von Horn 3e303865f1 initial broadcom genet from kernel 6.1.38 2023-09-11 21:31:57 +02:00
Florian Pose b7d4134baa Added 'foreign' to AM_INIT_AUTOMAKE(), cause README was renamed to README.md. 2023-01-30 11:32:42 +01:00
Florian Pose 57adee4c7b Changed email and postal address. 2023-01-09 09:59:08 +01:00
Nicola Fontana 4c8ffd9a57 Do not hardcode paths in scripts
Try to reuse the configured paths as much as possible. Unfortunately, to
be able to fully expand some variable (e.g. `bindir`), these files must
be expanded by make, not by configure. This adds some complexity:

https://www.gnu.org/software/automake/manual/html_node/Scripts.html
2021-07-22 14:40:03 +02:00
Nicola Fontana 82399a9239 Revive 'make distcheck' 2021-06-22 14:43:07 +00:00
Bjarne von Horn a0ba01ae74 Add cmake config module 2021-06-09 11:49:01 +00:00
Nicola Fontana d23b8ae258 Remove empty m4/Makefile.am 2021-06-07 14:42:43 +02:00
Nicola Fontana 1d65f6617f Proper systemd support
Follow the directions on integrating systemd with autotools provided by
the systemd documentation itself:

https://www.freedesktop.org/software/systemd/man/daemon.html#Installing%20systemd%20Service%20Files

The snippet has been adapted to better match our coding style, e.g.
directly use of `if` instead of `AS_IF`.
2021-05-22 07:22:57 +02:00
Bjarne von Horn 566e9289c3 Add .pc file for ethercat lib 2021-04-08 17:35:04 +02:00
Florian Pose b87076135e Use Git for version detection and tools. 2021-03-17 14:51:35 +01:00
Florian Pose 554eb6bf3e Changed default prefix to /usr/local. 2019-01-02 11:26:36 +01:00
Florian Pose 8c60ca5c72 Set --enable-sii-assign by default. 2018-10-05 10:24:11 +02:00
Florian Pose 8da461bdab Added clean igb driver from kernel 3.18 (no EtherCAT yet). 2017-09-08 14:39:38 +02:00
Florian Pose a8a629cd26 Added all drivers for kernel 3.10. 2014-10-28 15:44:36 +01:00
Florian Pose 0de73a15ad Merged CCAT 0.10 changes. 2014-10-27 14:33:03 +01:00
Florian Pose 65d0526d2f Output CCAT configuration. 2014-10-27 14:15:25 +01:00
Patrick Bruenn 27cfb5f87a added subdir-objects option to automake script to support automake 1.14.1 2014-05-06 17:32:10 +02:00
Florian Pose 1de80f3387 Removed unused CCAT kernel version. 2014-04-25 17:04:43 +02:00
Florian Pose c278a2de92 merge 2014-04-25 16:42:36 +02:00
Patrick Bruenn dc7832849e ccat: use the same file for different driver version 2014-04-23 15:20:33 +02:00
Patrick Bruenn 9aba2b3e15 Add ccat driver for Beckhoff CCAT communication controller in Beckhoff CX20xx device 2014-04-04 08:32:09 +02:00
Florian Pose 57b63d4d45 Added --enable-kernel switch to disable kernel module building. 2014-03-10 13:43:48 +01:00
Florian Pose e385a9bb62 Added configure switch --disable-rt-syslog. 2013-10-21 19:27:50 +02:00
Florian Pose 418dc4b24f Version 1.5.2. 2013-02-12 17:31:08 +01:00
Florian Pose 14418f189f Release procedure. 2013-02-08 20:02:34 +01:00
Florian Pose c9950169ba More detailed output of configure script. 2013-02-06 17:48:54 +01:00
Florian Pose 9537c567f8 Introduced --enable-sii-assign. 2013-02-06 17:25:08 +01:00
Florian Pose d17ac500ca Added e1000e driver for kernel 3.4. 2013-01-07 18:23:27 +01:00
Florian Pose 59ffe067ae Added AM_PROG_AR necessary for autoconf 1.12. 2012-12-13 13:42:53 +01:00
Florian Pose 3cb0b12899 Added configure option for redundancy (--with-devices). 2012-11-30 20:15:31 +01:00
Florian Pose becf05dbd6 Added interface to select the reference clock and to sync to it.
Added rtai_rtdm_dc example, thanks to Graeme Foot.
2012-11-20 14:35:53 +01:00
Florian Pose c720cf8e10 Removed AM_PROG_AR. 2012-11-20 14:33:16 +01:00
Florian Pose 7cd3787c3d Added feature flag for register access. 2012-11-20 14:20:59 +01:00
Florian Pose 15516c1f55 Added AM_PROG_AR to configure.ac. 2012-11-06 11:49:55 +01:00