3 ALL_SUB_DIRS
:= icn pcbit hisax avmb1 act2000 eicon divert
14 ifeq ($(CONFIG_ISDN
),y
)
16 L_OBJS
+= isdn_net.o isdn_tty.o isdn_cards.o isdn_v110.o
17 LX_OBJS
+= isdn_common.o
22 L_OBJS
+= isdn_x25iface.o
23 L_OBJS
+= isdn_concap.o
25 ifdef CONFIG_ISDN_AUDIO
26 L_OBJS
+= isdn_audio.o
27 ifdef CONFIG_ISDN_TTY_FAX
28 L_OBJS
+= isdn_ttyfax.o
32 ifeq ($(CONFIG_ISDN
),m
)
35 O_OBJS
+= isdn_net.o isdn_tty.o isdn_v110.o
36 OX_OBJS
+= isdn_common.o
39 M_OBJS
+= isdn_bsdcomp.o
42 O_OBJS
+= isdn_x25iface.o
43 O_OBJS
+= isdn_concap.o
45 ifdef CONFIG_ISDN_AUDIO
46 O_OBJS
+= isdn_audio.o
47 ifdef CONFIG_ISDN_TTY_FAX
48 O_OBJS
+= isdn_ttyfax.o
54 ifeq ($(CONFIG_ISDN_DIVERSION
),y
)
55 ifeq ($(CONFIG_MODULES
),y
)
56 MOD_SUB_DIRS
+= divert
60 ifeq ($(CONFIG_ISDN_DRV_HISAX
),y
)
61 L_OBJS
+= hisax
/hisax.o
65 ifeq ($(CONFIG_ISDN_DRV_HISAX
),m
)
70 ifeq ($(CONFIG_ISDN_DRV_ICN
),y
)
71 L_OBJS
+= icn
/icn_obj.o
75 ifeq ($(CONFIG_ISDN_DRV_ICN
),m
)
80 ifeq ($(CONFIG_ISDN_DRV_PCBIT
),y
)
81 L_OBJS
+= pcbit
/pcbit.o
85 ifeq ($(CONFIG_ISDN_DRV_PCBIT
),m
)
90 ifeq ($(CONFIG_ISDN_DRV_SC
),y
)
95 ifeq ($(CONFIG_ISDN_DRV_SC
),m
)
100 ifeq ($(CONFIG_ISDN_DRV_AVMB1
),y
)
101 L_OBJS
+= avmb1
/avmb1.o
103 MOD_SUB_DIRS
+= avmb1
105 ifeq ($(CONFIG_ISDN_DRV_AVMB1
),m
)
106 MOD_SUB_DIRS
+= avmb1
110 ifeq ($(CONFIG_ISDN_DRV_LOOP
),y
)
111 L_OBJS
+= isdnloop
/isdnloop.o
113 MOD_SUB_DIRS
+= isdnloop
115 ifeq ($(CONFIG_ISDN_DRV_LOOP
),m
)
116 MOD_SUB_DIRS
+= isdnloop
120 ifeq ($(CONFIG_ISDN_DRV_ACT2000
),y
)
121 L_OBJS
+= act2000
/act2000.o
123 MOD_SUB_DIRS
+= act2000
125 ifeq ($(CONFIG_ISDN_DRV_ACT2000
),m
)
126 MOD_SUB_DIRS
+= act2000
130 ifeq ($(CONFIG_ISDN_DRV_EICON
),y
)
131 L_OBJS
+= eicon
/eicon.o
133 MOD_SUB_DIRS
+= eicon
135 ifeq ($(CONFIG_ISDN_DRV_EICON
),m
)
136 MOD_SUB_DIRS
+= eicon
140 include $(TOPDIR
)/Rules.make