Commit Graph

131 Commits

Author SHA1 Message Date
Florian Pose be41b79f3f Merge branch 'devel-1.6' into prepare-1.6 2024-02-01 13:09:45 +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 c3826c7758 Remove EtherCAT copyright notice. 2024-01-15 11:20:25 +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
Florian Pose 9faaa83212 Re-worked and seamlessly integrated RTDM interface. 2012-09-20 15:28:25 +02:00
Florian Pose bd56747e3e Removed whitespace. 2012-07-13 10:42:31 +02:00
Florian Pose d957062010 merge. 2012-04-10 19:10:56 +02:00
Florian Pose 9a999a45f9 Added e100 driver for kernel 3.0. 2012-04-10 19:09:16 +02:00
Florian Pose 5625e481b5 Version 1.5.1. 2012-01-24 11:47:36 +01:00
Florian Pose c9447c2ba0 Version 1.5.0. 2012-01-10 13:04:06 +01:00
Florian Pose 97a7825606 Enable generic driver by default. 2012-01-09 15:16:40 +01:00
Florian Pose 1db2b3b9a5 Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang. 2011-07-06 16:37:40 +02:00