29 # standard) as the (only) precondition to have the right to use EtherCAT |
29 # standard) as the (only) precondition to have the right to use EtherCAT |
30 # Technology, IP and trade marks. |
30 # Technology, IP and trade marks. |
31 # |
31 # |
32 #------------------------------------------------------------------------------ |
32 #------------------------------------------------------------------------------ |
33 |
33 |
|
34 SUBDIRS = e1000 |
|
35 |
|
36 DIST_SUBDIRS = e1000 |
|
37 |
34 EXTRA_DIST = \ |
38 EXTRA_DIST = \ |
35 Kbuild \ |
39 Kbuild \ |
36 ecdev.h \ |
40 ecdev.h \ |
37 8139too-2.6.13-ethercat.c \ |
41 8139too-2.6.13-ethercat.c \ |
38 8139too-2.6.13-orig.c \ |
42 8139too-2.6.13-orig.c \ |
39 8139too-2.6.17-ethercat.c \ |
43 8139too-2.6.17-ethercat.c \ |
40 8139too-2.6.17-orig.c \ |
44 8139too-2.6.17-orig.c \ |
41 8139too-2.6.18-ethercat.c \ |
45 8139too-2.6.18-ethercat.c \ |
42 8139too-2.6.18-orig.c \ |
46 8139too-2.6.18-orig.c \ |
43 8139too-2.6.19-ethercat.c \ |
47 8139too-2.6.19-ethercat.c \ |
44 8139too-2.6.19-orig.c |
48 8139too-2.6.19-orig.c \ |
|
49 e100-2.6.18-ethercat.c \ |
|
50 e100-2.6.18-orig.c \ |
|
51 forcedeth-2.6.17-ethercat.c \ |
|
52 forcedeth-2.6.17-orig.c \ |
|
53 forcedeth-2.6.19-ethercat.c \ |
|
54 forcedeth-2.6.19-orig.c |
45 |
55 |
46 modules: |
56 modules: |
47 $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_top_srcdir@" modules |
57 $(MAKE) -C "@abs_top_srcdir@" modules |
48 |
58 |
49 modules_install: |
59 modules_install: |
50 mkdir -p $(DESTDIR)$(LINUX_MOD_PATH) |
60 mkdir -p $(DESTDIR)$(LINUX_MOD_PATH) |
|
61 if ENABLE_8139TOO |
51 cp $(srcdir)/ec_8139too.ko $(DESTDIR)$(LINUX_MOD_PATH) |
62 cp $(srcdir)/ec_8139too.ko $(DESTDIR)$(LINUX_MOD_PATH) |
|
63 endif |
|
64 if ENABLE_E100 |
|
65 cp $(srcdir)/ec_e100.ko $(DESTDIR)$(LINUX_MOD_PATH) |
|
66 endif |
|
67 if ENABLE_FORCEDETH |
|
68 cp $(srcdir)/ec_forcedeth.ko $(DESTDIR)$(LINUX_MOD_PATH) |
|
69 endif |
|
70 if ENABLE_E1000 |
|
71 $(MAKE) -C e1000 modules_install |
|
72 endif |
52 |
73 |
53 clean-local: |
74 clean-local: |
54 $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean |
75 $(MAKE) -C "$(LINUX_SOURCE_DIR)" M="@abs_srcdir@" clean |
55 |
76 |
56 #------------------------------------------------------------------------------ |
77 #------------------------------------------------------------------------------ |