68 lines
1.7 KiB
Makefile
68 lines
1.7 KiB
Makefile
# Makefile for the modular ISDN driver
|
|
#
|
|
# EXTRA_CFLAGS += -S -g
|
|
#
|
|
|
|
ifdef CONFIG_MISDN_MEMDEBUG
|
|
EXTRA_CFLAGS += -DMISDN_MEMDEBUG
|
|
endif
|
|
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_core.o
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_isac.o
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_l1.o
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_l2.o
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_x25dte.o
|
|
obj-$(CONFIG_MISDN_DRV) += l3udss1.o
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_capi.o
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_dtmf.o
|
|
|
|
ifdef CONFIG_MISDN_AVM_FRITZ
|
|
obj-$(CONFIG_MISDN_DRV) += avmfritz.o
|
|
endif
|
|
|
|
ifdef CONFIG_MISDN_HFCPCI
|
|
obj-$(CONFIG_MISDN_DRV) += hfcpci.o
|
|
endif
|
|
|
|
ifdef CONFIG_MISDN_SPEEDFAX
|
|
obj-$(CONFIG_MISDN_DRV) += sedlfax.o
|
|
endif
|
|
|
|
ifdef CONFIG_MISDN_W6692
|
|
obj-$(CONFIG_MISDN_DRV) += w6692pci.o
|
|
endif
|
|
|
|
ifdef CONFIG_MISDN_DSP
|
|
obj-$(CONFIG_MISDN_DRV) += mISDN_dsp.o
|
|
endif
|
|
|
|
ifdef CONFIG_I4L_CAPI_LAYER
|
|
obj-$(CONFIG_MISDN_DRV) += I4LmISDN.o
|
|
endif
|
|
|
|
# multi objects
|
|
|
|
sedlfax-objs := sedl_fax.o isar.o
|
|
avmfritz-objs := avm_fritz.o
|
|
hfcpci-objs := hfc_pci.o
|
|
w6692pci-objs := w6692.o
|
|
mISDN_isac-objs := isac.o arcofi.o
|
|
mISDN_core-objs := core.o stack.o udevice.o helper.o debug.o fsm.o \
|
|
dchannel.o bchannel.o l3helper.o
|
|
ifdef CONFIG_MISDN_MEMDEBUG
|
|
mISDN_core-objs += memdbg.o
|
|
endif
|
|
mISDN_l1-objs := layer1.o
|
|
mISDN_l2-objs := layer2.o tei.o
|
|
l3udss1-objs := layer3.o l3_udss1.o
|
|
mISDN_capi-objs := capi.o contr.o listen.o appl.o plci.o app_plci.o ncci.o asn1.o \
|
|
asn1_aoc.o asn1_comp.o asn1_generic.o asn1_diversion.o \
|
|
asn1_basic_service.o asn1_address.o asn1_enc.o capi_enc.o \
|
|
supp_serv.o
|
|
mISDN_dtmf-objs := dtmf.o
|
|
mISDN_dsp-objs := dsp_core.o dsp_cmx.o dsp_tones.o dsp_dtmf.o dsp_audio.o
|
|
mISDN_x25dte-objs := x25_dte.o x25_l3.o
|
|
I4LmISDN-objs := i4l_mISDN.o
|
|
|
|
include Rules.mISDN
|