--- zzzz-none-000/linux-2.4.17/drivers/isdn/Config.in 2001-12-21 17:41:54.000000000 +0000 +++ sangam-fb-322/linux-2.4.17/drivers/isdn/Config.in 2004-12-14 14:30:00.000000000 +0000 @@ -132,7 +132,9 @@ dep_tristate ' CAPI2.0 capidrv interface support' CONFIG_ISDN_CAPI_CAPIDRV $CONFIG_ISDN_CAPI $CONFIG_ISDN fi +########################################################################################## # CAPI drivers +########################################################################################## if [ "$CONFIG_ISDN_CAPI" != "n" ]; then dep_tristate ' AVM B1 ISA support' CONFIG_ISDN_DRV_AVMB1_B1ISA $CONFIG_ISDN_CAPI @@ -143,10 +145,70 @@ dep_tristate ' AVM B1/M1/M2 PCMCIA cs module' CONFIG_ISDN_DRV_AVMB1_AVM_CS $CONFIG_ISDN_DRV_AVMB1_B1PCMCIA $CONFIG_PCMCIA dep_tristate ' AVM T1/T1-B PCI support' CONFIG_ISDN_DRV_AVMB1_T1PCI $CONFIG_ISDN_CAPI $CONFIG_PCI dep_tristate ' AVM C4/C2 support' CONFIG_ISDN_DRV_AVMB1_C4 $CONFIG_ISDN_CAPI $CONFIG_PCI + +########################################################################################## + comment ' AVM AR7 ISDN (TE and NT) driver settings...' + +########################################################################################## + dep_tristate ' AVM AR7 ISDN-NT driver ' CONFIG_ISDN_CAPI_ISDN_NT $CONFIG_ISDN_CAPI + if [ "$CONFIG_ISDN_CAPI_ISDN_NT" != "n" ]; then + bool ' AVM AR7 ISDN-NT driver debug ' CONFIG_ISDN_NT_DEBUG + bool ' AVM AR7 ISDN-NT driver without B-Channels support' CONFIG_ISDN_NT_NO_BCHANNEL + if [ "$CONFIG_ISDN_NT_NO_BCHANNEL" == "y" ]; then + define_bool CONFIG_ISDN_NT_FAX n + define_bool CONFIG_ISDN_NT_MODEM n + define_bool CONFIG_ISDN_NT_DTMF n + else + bool ' AVM AR7 ISDN-NT driver with FAX support' CONFIG_ISDN_NT_FAX + bool ' AVM AR7 ISDN-NT driver with MODEM support' CONFIG_ISDN_NT_MODEM + bool ' AVM AR7 ISDN-NT driver with DTMF support' CONFIG_ISDN_NT_DTMF + fi + bool ' AVM AR7 ISDN-NT virtual controller support' CONFIG_ISDN_NT_VCTRLS + if [ "$CONFIG_ISDN_NT_VCTRLS" == "y" ]; then + int ' Anzahl der unterstuetzten Controller' CONFIG_ISDN_NT_VCTRLS_NUMBER + else + define_int CONFIG_ISDN_NT_VCTRLS_NUMBER 1 + fi + bool ' AVM AR7 ISDN-NT FRITZX controller support' CONFIG_ISDN_NT_FRITZX + if [ "$CONFIG_ISDN_NT_FRITZX" != "n" ] ; then + define_tristate CONFIG_ISDN_NT_ISDN_AB $CONFIG_ISDN_CAPI_ISDN_NT + else + define_tristate CONFIG_ISDN_NT_ISDN_AB n + fi + define_tristate CONFIG_ISDN_NT_BLK $CONFIG_ISDN_CAPI_ISDN_NT + define_tristate CONFIG_ISDN_NT_E1 $CONFIG_ISDN_CAPI_ISDN_NT + define_tristate CONFIG_ISDN_NT_STACK $CONFIG_ISDN_CAPI_ISDN_NT + fi + +########################################################################################## + dep_tristate ' AVM AR7 ISDN-TE driver (based on fcclassic)' CONFIG_ISDN_CAPI_FCCLASSIC $CONFIG_ISDN_CAPI + if [ "$CONFIG_ISDN_CAPI_FCCLASSIC" != "n" ]; then + bool ' AVM AR7 ISDN-TE driver debug ' CONFIG_FCCLASSIC_DEBUG + bool ' AVM AR7 ISDN-TE driver with FAX support' CONFIG_FCCLASSIC_FAX + bool ' AVM AR7 ISDN-TE driver with MODEM support' CONFIG_FCCLASSIC_MODEM + bool ' AVM AR7 ISDN-TE driver with DTMF support' CONFIG_FCCLASSIC_DTMF + bool ' AVM AR7 ISDN-TE virtual controller support' CONFIG_FCCLASSIC_VCTRLS + if [ "$CONFIG_FCCLASSIC_VCTRLS" == "y" ]; then + int ' Anzahl der unterstuetzten Controller' CONFIG_FCCLASSIC_VCTRLS_NUMBER + else + define_int CONFIG_FCCLASSIC_VCTRLS_NUMBER 1 + fi + bool ' AVM AR7 ISDN-TE FRITZX controller support' CONFIG_FCCLASSIC_FRITZX + if [ "$CONFIG_FCCLASSIC_FRITZX" != "n" ] ; then + define_tristate CONFIG_FCCLASSIC_ISDN_AB $CONFIG_ISDN_CAPI_FCCLASSIC + else + define_tristate CONFIG_FCCLASSIC_ISDN_AB n + fi + define_tristate CONFIG_FCCLASSIC_BLK $CONFIG_ISDN_CAPI_FCCLASSIC + define_tristate CONFIG_FCCLASSIC_E1 $CONFIG_ISDN_CAPI_FCCLASSIC + define_tristate CONFIG_FCCLASSIC_STACK $CONFIG_ISDN_CAPI_FCCLASSIC + fi + fi # HYSDN dep_tristate ' Hypercope HYSDN cards (Champ, Ergo, Metro) support (module only)' CONFIG_HYSDN m $CONFIG_PROC_FS dep_mbool ' HYSDN CAPI 2.0 support' CONFIG_HYSDN_CAPI $CONFIG_HYSDN $CONFIG_ISDN_CAPI + endmenu