OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [drivers/] [net/] [wan/] [Makefile] - Blame information for rev 1275

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
#
2
# Makefile for the Linux network (wan) device drivers.
3
#
4
# 3 Aug 2000, Christoph Hellwig 
5
# Rewritten to use lists instead of if-statements.
6
#
7
 
8
SUB_DIRS     :=
9
 
10
O_TARGET := wan.o
11
 
12
export-objs =   z85230.o syncppp.o comx.o sdladrv.o cycx_drv.o hdlc_generic.o pc300_drv.o
13
list-multi =    wanpipe.o cyclomx.o
14
 
15
wanpipe-objs = sdlamain.o sdla_ft1.o $(wanpipe-y)
16
wanpipe-$(CONFIG_WANPIPE_X25)   += sdla_x25.o
17
wanpipe-$(CONFIG_WANPIPE_FR)    += sdla_fr.o
18
wanpipe-$(CONFIG_WANPIPE_CHDLC) += sdla_chdlc.o
19
wanpipe-$(CONFIG_WANPIPE_PPP)   += sdla_ppp.o
20
wanpipe-$(CONFIG_WANPIPE_MULTPPP) += wanpipe_multppp.o
21
 
22
cyclomx-objs = cycx_main.o $(cyclomx-y)
23
cyclomx-$(CONFIG_CYCLOMX_X25)   += cycx_x25.o
24
 
25
hdlc-y                          := hdlc_generic.o
26
hdlc-$(CONFIG_HDLC_RAW)         += hdlc_raw.o
27
hdlc-$(CONFIG_HDLC_RAW_ETH)     += hdlc_raw_eth.o
28
hdlc-$(CONFIG_HDLC_CISCO)       += hdlc_cisco.o
29
hdlc-$(CONFIG_HDLC_FR)          += hdlc_fr.o
30
hdlc-$(CONFIG_HDLC_PPP)         += hdlc_ppp.o
31
hdlc-$(CONFIG_HDLC_X25)         += hdlc_x25.o
32
hdlc-objs                       := $(hdlc-y)
33
 
34
pc300-$(CONFIG_PC300_MLPPP)     += pc300_tty.o
35
 
36
obj-$(CONFIG_HOSTESS_SV11)      += z85230.o     syncppp.o       hostess_sv11.o
37
obj-$(CONFIG_SEALEVEL_4021)     += z85230.o     syncppp.o       sealevel.o
38
obj-$(CONFIG_COMX)              +=                              comx.o
39
obj-$(CONFIG_COMX_HW_COMX)      +=                              comx-hw-comx.o
40
obj-$(CONFIG_COMX_HW_LOCOMX)    += z85230.o     syncppp.o       comx-hw-locomx.o
41
obj-$(CONFIG_COMX_HW_MIXCOM)    +=                              comx-hw-mixcom.o
42
obj-$(CONFIG_COMX_HW_MUNICH)    +=                              comx-hw-munich.o
43
obj-$(CONFIG_COMX_PROTO_PPP)    +=              syncppp.o       comx-proto-ppp.o
44
obj-$(CONFIG_COMX_PROTO_LAPB)   +=                              comx-proto-lapb.o
45
obj-$(CONFIG_COMX_PROTO_FR)     +=                              comx-proto-fr.o
46
obj-$(CONFIG_COSA)              +=              syncppp.o       cosa.o
47
obj-$(CONFIG_FARSYNC)           +=              syncppp.o       farsync.o
48
obj-$(CONFIG_DSCC4)             +=                              dscc4.o
49
obj-$(CONFIG_LANMEDIA)          +=              syncppp.o
50
obj-$(CONFIG_SYNCLINK_SYNCPPP)  +=              syncppp.o
51
obj-$(CONFIG_X25_ASY)           += x25_asy.o
52
 
53
subdir-$(CONFIG_LANMEDIA) += lmc
54
 
55
ifeq ($(CONFIG_LANMEDIA),y)
56
  obj-y += lmc/lmc.o
57
endif
58
 
59
subdir-$(CONFIG_ATI_XX20) += 8253x
60
 
61
ifeq ($(CONFIG_ATI_XX20),y)
62
  obj-y += 8253x/ASLX.o
63
endif
64
 
65
 
66
obj-$(CONFIG_DLCI)              += dlci.o
67
obj-$(CONFIG_SDLA)              += sdla.o
68
ifeq ($(CONFIG_WANPIPE_MULTPPP),y)
69
  obj-$(CONFIG_VENDOR_SANGOMA) += sdladrv.o wanpipe.o syncppp.o
70
else
71
  obj-$(CONFIG_VENDOR_SANGOMA) += sdladrv.o wanpipe.o
72
endif
73
obj-$(CONFIG_CYCLADES_SYNC)     += cycx_drv.o cyclomx.o
74
obj-$(CONFIG_LAPBETHER)         += lapbether.o
75
obj-$(CONFIG_SBNI)              += sbni.o
76
obj-$(CONFIG_PC300)             += pc300.o
77
obj-$(CONFIG_HDLC)              += hdlc.o
78
ifeq ($(CONFIG_HDLC_PPP),y)
79
  obj-$(CONFIG_HDLC)            += syncppp.o
80
endif
81
obj-$(CONFIG_N2)                += n2.o
82
obj-$(CONFIG_C101)              += c101.o
83
obj-$(CONFIG_PCI200SYN)         += pci200syn.o
84
 
85
include $(TOPDIR)/Rules.make
86
 
87
pc300.o: pc300_drv.o $(pc300-y)
88
        $(LD) -r -o $@ pc300_drv.o $(pc300-y)
89
 
90
hdlc.o: $(hdlc-objs)
91
        $(LD) -r -o $@ $(hdlc-objs)
92
 
93
wanpipe.o: $(wanpipe-objs)
94
        $(LD) -r -o $@ $(wanpipe-objs)
95
 
96
cyclomx.o: $(cyclomx-objs)
97
        $(LD) -r -o $@ $(cyclomx-objs)
98
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.