devices/Makefile.am
author Knud Baastrup <kba@deif.com>
Tue, 14 Apr 2015 10:12:55 -0400
changeset 2625 e25af8bd3957
parent 2589 2b9c78543663
permissions -rw-r--r--
Eoe mac address now derived from unique mac.
The EoE MAC address is now derived from the NIC part of the first global
unique MAC address of the linked list of available network interfaces or
otherwise the MAC address used by the EtherCAT master. The EoE MAC address
will get the format 02:NIC:NIC:NIC:RP:RP where NIC comes from the unique MAC
address (if available) and RP is the ring position of the EoE slave.
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
#------------------------------------------------------------------------------
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
#
2400
7c9c12c61104 Added r8169 driver for 2.6.36, thanks to J. Kunz.
Florian Pose <fp@igh-essen.com>
parents: 2389
diff changeset
     3
#  $Id$
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
#
1326
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
     5
#  Copyright (C) 2006-2008  Florian Pose, Ingenieurgemeinschaft IgH
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
#
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
#  This file is part of the IgH EtherCAT Master.
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
#
1326
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
     9
#  The IgH EtherCAT Master is free software; you can redistribute it and/or
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    10
#  modify it under the terms of the GNU General Public License version 2, as
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    11
#  published by the Free Software Foundation.
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    12
#
1326
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    13
#  The IgH EtherCAT Master is distributed in the hope that it will be useful,
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    14
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    15
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    16
#  Public License for more details.
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    17
#
1326
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    18
#  You should have received a copy of the GNU General Public License along
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    19
#  with the IgH EtherCAT Master; if not, write to the Free Software
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    20
#  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    21
#
1363
11c0b2caa253 Improved and added license headers.
Florian Pose <fp@igh-essen.com>
parents: 1359
diff changeset
    22
#  ---
2389
02f32b78f79d Added e100 driver for kernel 3.0.
Florian Pose <fp@igh-essen.com>
parents: 2281
diff changeset
    23
#
1363
11c0b2caa253 Improved and added license headers.
Florian Pose <fp@igh-essen.com>
parents: 1359
diff changeset
    24
#  The license mentioned above concerns the source code only. Using the
11c0b2caa253 Improved and added license headers.
Florian Pose <fp@igh-essen.com>
parents: 1359
diff changeset
    25
#  EtherCAT technology and brand is only permitted in compliance with the
1326
ef907b0b5125 merge -c1603 branches/stable-1.4: Changed licence headers to avoid conflicts with the GPL; restricted licence to GPLv2 only.
Florian Pose <fp@igh-essen.com>
parents: 1286
diff changeset
    26
#  industrial property and similar rights of Beckhoff Automation GmbH.
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    27
#
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    28
#------------------------------------------------------------------------------
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    29
2076
1baafcd263cc Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang.
Florian Pose <fp@igh-essen.com>
parents: 2066
diff changeset
    30
SUBDIRS = \
2589
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    31
	ccat \
2076
1baafcd263cc Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang.
Florian Pose <fp@igh-essen.com>
parents: 2066
diff changeset
    32
	e1000 \
1baafcd263cc Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang.
Florian Pose <fp@igh-essen.com>
parents: 2066
diff changeset
    33
	e1000e
667
9feff35c9617 First version with e1000 driver (to be continued...)
Florian Pose <fp@igh-essen.com>
parents: 587
diff changeset
    34
2076
1baafcd263cc Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang.
Florian Pose <fp@igh-essen.com>
parents: 2066
diff changeset
    35
DIST_SUBDIRS = \
2589
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    36
	ccat \
2076
1baafcd263cc Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang.
Florian Pose <fp@igh-essen.com>
parents: 2066
diff changeset
    37
	e1000 \
1baafcd263cc Added e1000e driver for 2.6.34. Thanks to Siwei Zhuang.
Florian Pose <fp@igh-essen.com>
parents: 2066
diff changeset
    38
	e1000e
667
9feff35c9617 First version with e1000 driver (to be continued...)
Florian Pose <fp@igh-essen.com>
parents: 587
diff changeset
    39
1286
88e573e033f1 Build examples by default.
Florian Pose <fp@igh-essen.com>
parents: 1262
diff changeset
    40
# using HEADERS to enable tags target
1227
471ceaf7f89d Added e100 driver for 2.6.20, sending works, receiving still disabled.
Florian Pose <fp@igh-essen.com>
parents: 1074
diff changeset
    41
noinst_HEADERS = \
473
e34754cd973e Added device module for kernel 2.6.17. Still slow?
Florian Pose <fp@igh-essen.com>
parents: 432
diff changeset
    42
	8139too-2.6.13-ethercat.c \
e34754cd973e Added device module for kernel 2.6.17. Still slow?
Florian Pose <fp@igh-essen.com>
parents: 432
diff changeset
    43
	8139too-2.6.13-orig.c \
e34754cd973e Added device module for kernel 2.6.17. Still slow?
Florian Pose <fp@igh-essen.com>
parents: 432
diff changeset
    44
	8139too-2.6.17-ethercat.c \
534
dfaeae243866 Added 8139too driver for kernel 2.6.19.
Florian Pose <fp@igh-essen.com>
parents: 532
diff changeset
    45
	8139too-2.6.17-orig.c \
532
092ac0fa23fe Added 8139too driver for 2.6.18.
Florian Pose <fp@igh-essen.com>
parents: 485
diff changeset
    46
	8139too-2.6.18-ethercat.c \
534
dfaeae243866 Added 8139too driver for kernel 2.6.19.
Florian Pose <fp@igh-essen.com>
parents: 532
diff changeset
    47
	8139too-2.6.18-orig.c \
dfaeae243866 Added 8139too driver for kernel 2.6.19.
Florian Pose <fp@igh-essen.com>
parents: 532
diff changeset
    48
	8139too-2.6.19-ethercat.c \
568
3edb8f45bdc1 First experimental version of e100 driver.
Florian Pose <fp@igh-essen.com>
parents: 536
diff changeset
    49
	8139too-2.6.19-orig.c \
774
40e9190072a6 Added 8139too driver for 2.6.22.
Florian Pose <fp@igh-essen.com>
parents: 768
diff changeset
    50
	8139too-2.6.22-ethercat.c \
40e9190072a6 Added 8139too driver for 2.6.22.
Florian Pose <fp@igh-essen.com>
parents: 768
diff changeset
    51
	8139too-2.6.22-orig.c \
828
1ca40d2e6a8d Added 8139 version for kernel 2.6.23. (Untested)
Richard Hacker <ha@igh-essen.com>
parents: 774
diff changeset
    52
	8139too-2.6.23-ethercat.c \
1ca40d2e6a8d Added 8139 version for kernel 2.6.23. (Untested)
Richard Hacker <ha@igh-essen.com>
parents: 774
diff changeset
    53
	8139too-2.6.23-orig.c \
955
9b1c277a1b34 Added 8139too 2.6.24 to dist.
Florian Pose <fp@igh-essen.com>
parents: 913
diff changeset
    54
	8139too-2.6.24-ethercat.c \
9b1c277a1b34 Added 8139too 2.6.24 to dist.
Florian Pose <fp@igh-essen.com>
parents: 913
diff changeset
    55
	8139too-2.6.24-orig.c \
1358
21df4c6b2dd8 Added missing distfiles for 8139too-2.6.25.
Florian Pose <fp@igh-essen.com>
parents: 1353
diff changeset
    56
	8139too-2.6.25-ethercat.c \
21df4c6b2dd8 Added missing distfiles for 8139too-2.6.25.
Florian Pose <fp@igh-essen.com>
parents: 1353
diff changeset
    57
	8139too-2.6.25-orig.c \
1359
a3d54cccba48 Added 8139too for 2.6.26, thanks to M. Luescher.
Florian Pose <fp@igh-essen.com>
parents: 1358
diff changeset
    58
	8139too-2.6.26-ethercat.c \
a3d54cccba48 Added 8139too for 2.6.26, thanks to M. Luescher.
Florian Pose <fp@igh-essen.com>
parents: 1358
diff changeset
    59
	8139too-2.6.26-orig.c \
1370
0625902b3904 Added 8139too driver for 2.6.27, thanks to M. Goetze.
Florian Pose <fp@igh-essen.com>
parents: 1363
diff changeset
    60
	8139too-2.6.27-ethercat.c \
0625902b3904 Added 8139too driver for 2.6.27, thanks to M. Goetze.
Florian Pose <fp@igh-essen.com>
parents: 1363
diff changeset
    61
	8139too-2.6.27-orig.c \
1460
24d04c86b21e Added 8139too driver for 2.6.28, thanks to M. Goetze.
Florian Pose <fp@igh-essen.com>
parents: 1453
diff changeset
    62
	8139too-2.6.28-ethercat.c \
24d04c86b21e Added 8139too driver for 2.6.28, thanks to M. Goetze.
Florian Pose <fp@igh-essen.com>
parents: 1453
diff changeset
    63
	8139too-2.6.28-orig.c \
1475
d76ae2389eab Added 8139too driver for 2.6.29, thanks to M. Goetze.
Florian Pose <fp@igh-essen.com>
parents: 1460
diff changeset
    64
	8139too-2.6.29-ethercat.c \
d76ae2389eab Added 8139too driver for 2.6.29, thanks to M. Goetze.
Florian Pose <fp@igh-essen.com>
parents: 1460
diff changeset
    65
	8139too-2.6.29-orig.c \
1806
47d152b68622 Added 8139too for 2.6.31 to distribution.
Florian Pose <fp@igh-essen.com>
parents: 1547
diff changeset
    66
	8139too-2.6.31-ethercat.c \
47d152b68622 Added 8139too for 2.6.31 to distribution.
Florian Pose <fp@igh-essen.com>
parents: 1547
diff changeset
    67
	8139too-2.6.31-orig.c \
2049
5e835ad4c590 Add Driver 8139too for kernel 2.6.32
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 1976
diff changeset
    68
	8139too-2.6.32-ethercat.c \
5e835ad4c590 Add Driver 8139too for kernel 2.6.32
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 1976
diff changeset
    69
	8139too-2.6.32-orig.c \
2053
cceb9aacf4a6 Add drivers for kernel 2.6.33
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2049
diff changeset
    70
	8139too-2.6.33-ethercat.c \
cceb9aacf4a6 Add drivers for kernel 2.6.33
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2049
diff changeset
    71
	8139too-2.6.33-orig.c \
1976
ffeab8c18590 Added 8139too driver for 2.6.34, thanks to Malcolm Lewis.
Florian Pose <fp@igh-essen.com>
parents: 1898
diff changeset
    72
	8139too-2.6.34-ethercat.c \
ffeab8c18590 Added 8139too driver for 2.6.34, thanks to Malcolm Lewis.
Florian Pose <fp@igh-essen.com>
parents: 1898
diff changeset
    73
	8139too-2.6.34-orig.c \
2054
3417bbc4ad2f First working RTDM Version,
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2053
diff changeset
    74
	8139too-2.6.35-ethercat.c \
3417bbc4ad2f First working RTDM Version,
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2053
diff changeset
    75
	8139too-2.6.35-orig.c \
2065
4d8c9a441ef6 Added 8139too drivers for 2.6.36 and 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 1976
diff changeset
    76
	8139too-2.6.36-ethercat.c \
4d8c9a441ef6 Added 8139too drivers for 2.6.36 and 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 1976
diff changeset
    77
	8139too-2.6.36-orig.c \
4d8c9a441ef6 Added 8139too drivers for 2.6.36 and 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 1976
diff changeset
    78
	8139too-2.6.37-ethercat.c \
4d8c9a441ef6 Added 8139too drivers for 2.6.36 and 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 1976
diff changeset
    79
	8139too-2.6.37-orig.c \
2589
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    80
	8139too-3.0-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    81
	8139too-3.0-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    82
	8139too-3.10-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    83
	8139too-3.10-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    84
	8139too-3.12-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    85
	8139too-3.12-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    86
	8139too-3.14-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    87
	8139too-3.14-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    88
	8139too-3.16-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    89
	8139too-3.16-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    90
	8139too-3.2-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    91
	8139too-3.2-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    92
	8139too-3.4-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    93
	8139too-3.4-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    94
	8139too-3.6-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    95
	8139too-3.6-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    96
	8139too-3.8-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
    97
	8139too-3.8-orig.c \
1227
471ceaf7f89d Added e100 driver for 2.6.20, sending works, receiving still disabled.
Florian Pose <fp@igh-essen.com>
parents: 1074
diff changeset
    98
	e100-2.6.20-ethercat.c \
471ceaf7f89d Added e100 driver for 2.6.20, sending works, receiving still disabled.
Florian Pose <fp@igh-essen.com>
parents: 1074
diff changeset
    99
	e100-2.6.20-orig.c \
1262
3c462a0dbf3c Added e100 for kernel 2.6.24, provided by Mathias Weber.
Florian Pose <fp@igh-essen.com>
parents: 1251
diff changeset
   100
	e100-2.6.24-ethercat.c \
3c462a0dbf3c Added e100 for kernel 2.6.24, provided by Mathias Weber.
Florian Pose <fp@igh-essen.com>
parents: 1251
diff changeset
   101
	e100-2.6.24-orig.c \
1251
3c3f8cb76748 Added e100 driver for kernel 2.6.26 basically provided by Mario
Florian Pose <fp@igh-essen.com>
parents: 1234
diff changeset
   102
	e100-2.6.26-ethercat.c \
3c3f8cb76748 Added e100 driver for kernel 2.6.26 basically provided by Mario
Florian Pose <fp@igh-essen.com>
parents: 1234
diff changeset
   103
	e100-2.6.26-orig.c \
1546
f60cf2500bf8 Added e100 driver for 2.6.27.
Florian Pose <fp@igh-essen.com>
parents: 1515
diff changeset
   104
	e100-2.6.27-ethercat.c \
f60cf2500bf8 Added e100 driver for 2.6.27.
Florian Pose <fp@igh-essen.com>
parents: 1515
diff changeset
   105
	e100-2.6.27-orig.c \
1477
76a463df511b Added e100 driver for 2.6.28, thanks to Kim H. Madsen.
Florian Pose <fp@igh-essen.com>
parents: 1475
diff changeset
   106
	e100-2.6.28-ethercat.c \
76a463df511b Added e100 driver for 2.6.28, thanks to Kim H. Madsen.
Florian Pose <fp@igh-essen.com>
parents: 1475
diff changeset
   107
	e100-2.6.28-orig.c \
1505
da637f7e4e3a Added e100 for kernel 2.6.29, thanks to Andre Puschmann.
Florian Pose <fp@igh-essen.com>
parents: 1479
diff changeset
   108
	e100-2.6.29-ethercat.c \
da637f7e4e3a Added e100 for kernel 2.6.29, thanks to Andre Puschmann.
Florian Pose <fp@igh-essen.com>
parents: 1479
diff changeset
   109
	e100-2.6.29-orig.c \
1812
b7ce5f9f13df Added e100 driver for 2.6.31.
Florian Pose <fp@igh-essen.com>
parents: 1806
diff changeset
   110
	e100-2.6.31-ethercat.c \
b7ce5f9f13df Added e100 driver for 2.6.31.
Florian Pose <fp@igh-essen.com>
parents: 1806
diff changeset
   111
	e100-2.6.31-orig.c \
2147
af5c0ddbeb87 Added e100 driver for 2.6.32.
Florian Pose <fp@igh-essen.com>
parents: 2076
diff changeset
   112
	e100-2.6.32-ethercat.c \
af5c0ddbeb87 Added e100 driver for 2.6.32.
Florian Pose <fp@igh-essen.com>
parents: 2076
diff changeset
   113
	e100-2.6.32-orig.c \
2053
cceb9aacf4a6 Add drivers for kernel 2.6.33
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2049
diff changeset
   114
	e100-2.6.33-ethercat.c \
cceb9aacf4a6 Add drivers for kernel 2.6.33
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2049
diff changeset
   115
	e100-2.6.33-orig.c \
2281
b63281ec5e4a Added e100 driver for 2.6.35.
Florian Pose <fp@igh-essen.com>
parents: 2277
diff changeset
   116
	e100-2.6.35-ethercat.c \
b63281ec5e4a Added e100 driver for 2.6.35.
Florian Pose <fp@igh-essen.com>
parents: 2277
diff changeset
   117
	e100-2.6.35-orig.c \
2184
23d5d166d24e Added e100 driver for 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 2147
diff changeset
   118
	e100-2.6.37-ethercat.c \
23d5d166d24e Added e100 driver for 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 2147
diff changeset
   119
	e100-2.6.37-orig.c \
2389
02f32b78f79d Added e100 driver for kernel 3.0.
Florian Pose <fp@igh-essen.com>
parents: 2281
diff changeset
   120
	e100-3.0-ethercat.c \
02f32b78f79d Added e100 driver for kernel 3.0.
Florian Pose <fp@igh-essen.com>
parents: 2281
diff changeset
   121
	e100-3.0-orig.c \
2589
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   122
	e100-3.10-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   123
	e100-3.10-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   124
	e100-3.12-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   125
	e100-3.12-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   126
	e100-3.14-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   127
	e100-3.14-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   128
	e100-3.16-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   129
	e100-3.16-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   130
	e100-3.4-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   131
	e100-3.4-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   132
	e100-3.6-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   133
	e100-3.6-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   134
	e100-3.8-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   135
	e100-3.8-orig.c \
1353
22b1de4c74e4 First version of r8169 driver.
Florian Pose <fp@igh-essen.com>
parents: 1326
diff changeset
   136
	ecdev.h \
1540
49430a3fe73d Basic generic Ethernet device module.
Florian Pose <fp@igh-essen.com>
parents: 1515
diff changeset
   137
	generic.c \
1353
22b1de4c74e4 First version of r8169 driver.
Florian Pose <fp@igh-essen.com>
parents: 1326
diff changeset
   138
	r8169-2.6.24-ethercat.c \
1479
5c8ba5ace5b3 merge -c1787 branches/stable-1.4: Added r8169 driver for 2.6.28.
Florian Pose <fp@igh-essen.com>
parents: 1477
diff changeset
   139
	r8169-2.6.24-orig.c \
1898
ecfc3f747a3b Added r8169 driver for 2.6.27 and 2.6.31.
Florian Pose <fp@igh-essen.com>
parents: 1824
diff changeset
   140
	r8169-2.6.27-ethercat.c \
ecfc3f747a3b Added r8169 driver for 2.6.27 and 2.6.31.
Florian Pose <fp@igh-essen.com>
parents: 1824
diff changeset
   141
	r8169-2.6.27-orig.c \
1479
5c8ba5ace5b3 merge -c1787 branches/stable-1.4: Added r8169 driver for 2.6.28.
Florian Pose <fp@igh-essen.com>
parents: 1477
diff changeset
   142
	r8169-2.6.28-ethercat.c \
1515
e722e0ac5d28 Added r8169 driver for 2.6.29.
Florian Pose <fp@igh-essen.com>
parents: 1505
diff changeset
   143
	r8169-2.6.28-orig.c \
e722e0ac5d28 Added r8169 driver for 2.6.29.
Florian Pose <fp@igh-essen.com>
parents: 1505
diff changeset
   144
	r8169-2.6.29-ethercat.c \
1898
ecfc3f747a3b Added r8169 driver for 2.6.27 and 2.6.31.
Florian Pose <fp@igh-essen.com>
parents: 1824
diff changeset
   145
	r8169-2.6.29-orig.c \
ecfc3f747a3b Added r8169 driver for 2.6.27 and 2.6.31.
Florian Pose <fp@igh-essen.com>
parents: 1824
diff changeset
   146
	r8169-2.6.31-ethercat.c \
2227
b457bb3ef876 Added missing slash.
Florian Pose <fp@igh-essen.com>
parents: 2186
diff changeset
   147
	r8169-2.6.31-orig.c \
2274
83317c51e97e Fixed missing dist for r8169 for 2.6.32.
Florian Pose <fp@igh-essen.com>
parents: 2227
diff changeset
   148
	r8169-2.6.32-ethercat.c \
83317c51e97e Fixed missing dist for r8169 for 2.6.32.
Florian Pose <fp@igh-essen.com>
parents: 2227
diff changeset
   149
	r8169-2.6.32-orig.c \
2053
cceb9aacf4a6 Add drivers for kernel 2.6.33
Andreas Stewering-Bone <ab@igh-essen.com>
parents: 2049
diff changeset
   150
	r8169-2.6.33-ethercat.c \
2186
064fe2a6835c Added r8169 driver for 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 2184
diff changeset
   151
	r8169-2.6.33-orig.c \
2277
ec3420474c5c Added r8169 driver for 2.6.35.
Florian Pose <fp@igh-essen.com>
parents: 2274
diff changeset
   152
	r8169-2.6.35-ethercat.c \
ec3420474c5c Added r8169 driver for 2.6.35.
Florian Pose <fp@igh-essen.com>
parents: 2274
diff changeset
   153
	r8169-2.6.35-orig.c \
2400
7c9c12c61104 Added r8169 driver for 2.6.36, thanks to J. Kunz.
Florian Pose <fp@igh-essen.com>
parents: 2389
diff changeset
   154
	r8169-2.6.36-ethercat.c \
7c9c12c61104 Added r8169 driver for 2.6.36, thanks to J. Kunz.
Florian Pose <fp@igh-essen.com>
parents: 2389
diff changeset
   155
	r8169-2.6.36-orig.c \
2186
064fe2a6835c Added r8169 driver for 2.6.37.
Florian Pose <fp@igh-essen.com>
parents: 2184
diff changeset
   156
	r8169-2.6.37-ethercat.c \
2403
5cbd10256e12 Added r8169 driver for kernel 3.2 (thanks to J. Kunz).
Florian Pose <fp@igh-essen.com>
parents: 2400
diff changeset
   157
	r8169-2.6.37-orig.c \
2589
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   158
	r8169-3.10-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   159
	r8169-3.10-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   160
	r8169-3.12-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   161
	r8169-3.12-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   162
	r8169-3.14-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   163
	r8169-3.14-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   164
	r8169-3.16-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   165
	r8169-3.16-orig.c \
2403
5cbd10256e12 Added r8169 driver for kernel 3.2 (thanks to J. Kunz).
Florian Pose <fp@igh-essen.com>
parents: 2400
diff changeset
   166
	r8169-3.2-ethercat.c \
2589
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   167
	r8169-3.2-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   168
	r8169-3.4-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   169
	r8169-3.4-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   170
	r8169-3.6-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   171
	r8169-3.6-orig.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   172
	r8169-3.8-ethercat.c \
2b9c78543663 Reverted default branch to stable-1.5.
Florian Pose <fp@igh-essen.com>
parents: 2403
diff changeset
   173
	r8169-3.8-orig.c
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
   174
1286
88e573e033f1 Build examples by default.
Florian Pose <fp@igh-essen.com>
parents: 1262
diff changeset
   175
EXTRA_DIST = \
88e573e033f1 Build examples by default.
Florian Pose <fp@igh-essen.com>
parents: 1262
diff changeset
   176
	Kbuild.in
2389
02f32b78f79d Added e100 driver for kernel 3.0.
Florian Pose <fp@igh-essen.com>
parents: 2281
diff changeset
   177
1074
a82793a6d1a0 Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
Florian Pose <fp@igh-essen.com>
parents: 955
diff changeset
   178
BUILT_SOURCES = \
a82793a6d1a0 Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
Florian Pose <fp@igh-essen.com>
parents: 955
diff changeset
   179
	Kbuild
a82793a6d1a0 Added Kbuild files to BUILT_SOURCES in Makefile.am files to create dependencies.
Florian Pose <fp@igh-essen.com>
parents: 955
diff changeset
   180
485
8354ddf38481 Improved autotools, added config.kbuild, --with-msr-dir, --with-rtai-dir, --with-8139too-kernel.
Florian Pose <fp@igh-essen.com>
parents: 477
diff changeset
   181
modules:
1453
79042b9458b1 Symbol versions; Makefile improvements.
Florian Pose <fp@igh-essen.com>
parents: 1370
diff changeset
   182
	$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" modules
485
8354ddf38481 Improved autotools, added config.kbuild, --with-msr-dir, --with-rtai-dir, --with-8139too-kernel.
Florian Pose <fp@igh-essen.com>
parents: 477
diff changeset
   183
8354ddf38481 Improved autotools, added config.kbuild, --with-msr-dir, --with-rtai-dir, --with-8139too-kernel.
Florian Pose <fp@igh-essen.com>
parents: 477
diff changeset
   184
modules_install:
1824
bbb70ca26f09 Use kernel's modules_install target, instead of building our own. Attention:
Florian Pose <fp@igh-essen.com>
parents: 1812
diff changeset
   185
	$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" \
bbb70ca26f09 Use kernel's modules_install target, instead of building our own. Attention:
Florian Pose <fp@igh-essen.com>
parents: 1812
diff changeset
   186
		INSTALL_MOD_DIR="$(INSTALL_MOD_DIR)" modules_install
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
   187
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
   188
clean-local:
387
e6e708a5d502 Improved autotools files.
Florian Pose <fp@igh-essen.com>
parents: 385
diff changeset
   189
	$(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean
364
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
   190
9028b20e3c12 EtherCAT master with Autotools.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
   191
#------------------------------------------------------------------------------