make it possible to enable netdev by setting the config variable in the main Makefile

This commit is contained in:
Chrisian Richter 2006-05-04 15:36:26 +00:00
parent 46c23e5ddc
commit 78503c4a80
4 changed files with 26 additions and 3 deletions

View File

@ -29,6 +29,8 @@ CONFIGS+=CONFIG_MISDN_HFCMINI=m
CONFIGS+=CONFIG_MISDN_W6692=m
CONFIGS+=CONFIG_MISDN_SPEEDFAX=m
CONFIGS+=CONFIG_MISDN_AVM_FRITZ=m
CONFIGS+=CONFIG_MISDN_NETDEV=y
MINCLUDES+=-I$(MISDNDIR)/include

View File

@ -10,6 +10,12 @@ ifdef CONFIG_MISDN_MEMDEBUG
EXTRA_CFLAGS += -DMISDN_MEMDEBUG
endif
ifdef CONFIG_MISDN_NETDEV
EXTRA_CFLAGS += -DCONFIG_MISDN_NETDEV
endif
obj-$(CONFIG_MISDN_DRV) += mISDN_core.o
obj-$(CONFIG_MISDN_DRV) += mISDN_isac.o
obj-$(CONFIG_MISDN_DRV) += mISDN_l1.o
@ -77,7 +83,12 @@ xhfc-objs := xhfc_su.o xhfc_pci2pi.o
mISDN_isac-objs := isac.o arcofi.o
mISDN_core-objs := core.o stack.o udevice.o helper.o debug.o fsm.o \
channel.o l3helper.o \
sysfs_obj.o sysfs_inst.o sysfs_st.o netdev.o
sysfs_obj.o sysfs_inst.o sysfs_st.o
ifdef CONFIG_MISDN_NETDEV
mISDN_core-objs += netdev.o
endif
ifdef CONFIG_MISDN_MEMDEBUG
mISDN_core-objs += memdbg.o
endif

View File

@ -10,6 +10,12 @@ ifdef CONFIG_MISDN_MEMDEBUG
EXTRA_CFLAGS += -DMISDN_MEMDEBUG
endif
ifdef CONFIG_MISDN_NETDEV
EXTRA_CFLAGS += -DCONFIG_MISDN_NETDEV
endif
obj-$(CONFIG_MISDN_DRV) += mISDN_core.o
obj-$(CONFIG_MISDN_DRV) += mISDN_isac.o
obj-$(CONFIG_MISDN_DRV) += mISDN_l1.o
@ -77,7 +83,12 @@ xhfc-objs := xhfc_su.o xhfc_pci2pi.o
mISDN_isac-objs := isac.o arcofi.o
mISDN_core-objs := core.o stack.o udevice.o helper.o debug.o fsm.o \
channel.o l3helper.o \
sysfs_obj.o sysfs_inst.o sysfs_st.o netdev.o
sysfs_obj.o sysfs_inst.o sysfs_st.o
ifdef CONFIG_MISDN_NETDEV
mISDN_core-objs += netdev.o
endif
ifdef CONFIG_MISDN_MEMDEBUG
mISDN_core-objs += memdbg.o
endif

View File

@ -716,7 +716,6 @@ void mISDN_cleanup(void) {
#ifdef CONFIG_MISDN_NETDEV
#warning Config Netdev is enabled ?
misdn_netdev_exit();
#endif