--- zzzz-none-000/linux-2.4.17/drivers/isdn/Config.in 2001-12-21 17:41:54.000000000 +0000 +++ sangam-fb-401/linux-2.4.17/drivers/isdn/Config.in 2005-07-04 13:38:59.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,172 @@ 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 and Micro) driver settings...' + +########################################################################################## + dep_tristate ' AVM AR7 ISDN_NT_MICRO driver ' CONFIG_ISDN_CAPI_ISDN_NT_MICRO $CONFIG_ISDN_CAPI + if [ "$CONFIG_ISDN_CAPI_ISDN_NT_MICRO" != "n" ]; then + bool ' AVM AR7 ISDN_NT_MICRO driver debug ' CONFIG_ISDN_NT_MICRO_DEBUG + bool ' AVM AR7 ISDN_NT_MICRO driver without B-Channels support' CONFIG_ISDN_NT_MICRO_NO_BCHANNEL + if [ "$CONFIG_ISDN_NT_MICRO_NO_BCHANNEL" == "y" ]; then + define_bool CONFIG_ISDN_NT_MICRO_FAX n + define_bool CONFIG_ISDN_NT_MICRO_MODEM n + define_bool CONFIG_ISDN_NT_MICRO_DTMF n + define_bool CONFIG_ISDN_NT_MICRO_COMPRESS n + else + bool ' AVM AR7 ISDN_NT_MICRO driver with FAX support' CONFIG_ISDN_NT_MICRO_FAX + bool ' AVM AR7 ISDN_NT_MICRO driver with Compression support' CONFIG_ISDN_NT_MICRO_COMPRESS + bool ' AVM AR7 ISDN_NT_MICRO driver with MODEM support' CONFIG_ISDN_NT_MICRO_MODEM + bool ' AVM AR7 ISDN_NT_MICRO driver with DTMF support' CONFIG_ISDN_NT_MICRO_DTMF + fi + bool ' AVM AR7 ISDN_NT_MICRO virtual controller support' CONFIG_ISDN_NT_MICRO_VCTRLS + if [ "$CONFIG_ISDN_NT_MICRO_VCTRLS" == "y" ]; then + int ' Anzahl der unterstuetzten Controller' CONFIG_ISDN_NT_MICRO_VCTRLS_NUMBER + else + define_int CONFIG_ISDN_NT_MICRO_VCTRLS_NUMBER 1 + fi + bool ' AVM AR7 ISDN_NT_MICRO FRITZX controller support' CONFIG_ISDN_NT_MICRO_FRITZX + if [ "$CONFIG_ISDN_NT_MICRO_FRITZX" != "n" ] ; then + define_tristate CONFIG_ISDN_NT_MICRO_ISDN_AB $CONFIG_ISDN_CAPI_ISDN_NT_MICRO + else + define_tristate CONFIG_ISDN_NT_MICRO_ISDN_AB n + fi + define_tristate CONFIG_ISDN_NT_MICRO_BLK $CONFIG_ISDN_CAPI_ISDN_NT_MICRO + define_tristate CONFIG_ISDN_NT_MICRO_E1 $CONFIG_ISDN_CAPI_ISDN_NT_MICRO + define_tristate CONFIG_ISDN_NT_MICRO_STACK $CONFIG_ISDN_CAPI_ISDN_NT_MICRO + fi + +########################################################################################## + dep_tristate ' AVM AR7 ISDN_NT_DECT driver ' CONFIG_ISDN_CAPI_ISDN_NT_DECT $CONFIG_ISDN_CAPI + if [ "$CONFIG_ISDN_CAPI_ISDN_NT_DECT" != "n" ]; then + bool ' AVM AR7 ISDN_NT_DECT driver debug ' CONFIG_ISDN_NT_DECT_DEBUG + bool ' AVM AR7 ISDN_NT_DECT driver without B-Channels support' CONFIG_ISDN_NT_DECT_NO_BCHANNEL + if [ "$CONFIG_ISDN_NT_DECT_NO_BCHANNEL" == "y" ]; then + define_bool CONFIG_ISDN_NT_DECT_FAX n + define_bool CONFIG_ISDN_NT_DECT_MODEM n + define_bool CONFIG_ISDN_NT_DECT_DTMF n + define_bool CONFIG_ISDN_NT_DECT_COMPRESS n + else + bool ' AVM AR7 ISDN_NT_DECT driver with FAX support' CONFIG_ISDN_NT_DECT_FAX + bool ' AVM AR7 ISDN_NT_DECT driver with Compression support' CONFIG_ISDN_NT_DECT_COMPRESS + bool ' AVM AR7 ISDN_NT_DECT driver with MODEM support' CONFIG_ISDN_NT_DECT_MODEM + bool ' AVM AR7 ISDN_NT_DECT driver with DTMF support' CONFIG_ISDN_NT_DECT_DTMF + fi + bool ' AVM AR7 ISDN_NT_DECT virtual controller support' CONFIG_ISDN_NT_DECT_VCTRLS + if [ "$CONFIG_ISDN_NT_DECT_VCTRLS" == "y" ]; then + int ' Anzahl der unterstuetzten Controller' CONFIG_ISDN_NT_DECT_VCTRLS_NUMBER + else + define_int CONFIG_ISDN_NT_DECT_VCTRLS_NUMBER 1 + fi + bool ' AVM AR7 ISDN_NT_DECT FRITZX controller support' CONFIG_ISDN_NT_DECT_FRITZX + if [ "$CONFIG_ISDN_NT_DECT_FRITZX" != "n" ] ; then + define_tristate CONFIG_ISDN_NT_DECT_ISDN_AB $CONFIG_ISDN_CAPI_ISDN_NT_DECT + else + define_tristate CONFIG_ISDN_NT_DECT_ISDN_AB n + fi + define_tristate CONFIG_ISDN_NT_DECT_BLK $CONFIG_ISDN_CAPI_ISDN_NT_DECT + define_tristate CONFIG_ISDN_NT_DECT_E1 $CONFIG_ISDN_CAPI_ISDN_NT_DECT + define_tristate CONFIG_ISDN_NT_DECT_STACK $CONFIG_ISDN_CAPI_ISDN_NT_DECT + fi + +########################################################################################## + dep_tristate ' AVM AR7 ISDN_MICRO driver ' CONFIG_ISDN_CAPI_ISDN_MICRO $CONFIG_ISDN_CAPI + if [ "$CONFIG_ISDN_CAPI_ISDN_MICRO" != "n" ]; then + bool ' AVM AR7 ISDN_MICRO driver debug ' CONFIG_ISDN_MICRO_DEBUG + bool ' AVM AR7 ISDN_MICRO driver without B-Channels support' CONFIG_ISDN_MICRO_NO_BCHANNEL + if [ "$CONFIG_ISDN_MICRO_NO_BCHANNEL" == "y" ]; then + define_bool CONFIG_ISDN_MICRO_FAX n + define_bool CONFIG_ISDN_MICRO_MODEM n + define_bool CONFIG_ISDN_MICRO_DTMF n + define_bool CONFIG_ISDN_MICRO_COMPRESS n + else + bool ' AVM AR7 ISDN_MICRO driver with FAX support' CONFIG_ISDN_MICRO_FAX + bool ' AVM AR7 ISDN_MICRO driver with Compression support' CONFIG_ISDN_MICRO_COMPRESS + bool ' AVM AR7 ISDN_MICRO driver with MODEM support' CONFIG_ISDN_MICRO_MODEM + bool ' AVM AR7 ISDN_MICRO driver with DTMF support' CONFIG_ISDN_MICRO_DTMF + fi + bool ' AVM AR7 ISDN_MICRO virtual controller support' CONFIG_ISDN_MICRO_VCTRLS + if [ "$CONFIG_ISDN_MICRO_VCTRLS" == "y" ]; then + int ' Anzahl der unterstuetzten Controller' CONFIG_ISDN_MICRO_VCTRLS_NUMBER + else + define_int CONFIG_ISDN_MICRO_VCTRLS_NUMBER 1 + fi + bool ' AVM AR7 ISDN_MICRO FRITZX controller support' CONFIG_ISDN_MICRO_FRITZX + if [ "$CONFIG_ISDN_MICRO_FRITZX" != "n" ] ; then + define_tristate CONFIG_ISDN_MICRO_ISDN_AB $CONFIG_ISDN_CAPI_ISDN_MICRO + else + define_tristate CONFIG_ISDN_MICRO_ISDN_AB n + fi + define_tristate CONFIG_ISDN_MICRO_BLK $CONFIG_ISDN_CAPI_ISDN_MICRO + define_tristate CONFIG_ISDN_MICRO_E1 $CONFIG_ISDN_CAPI_ISDN_MICRO + define_tristate CONFIG_ISDN_MICRO_STACK $CONFIG_ISDN_CAPI_ISDN_MICRO + fi + +########################################################################################## + 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 + define_bool CONFIG_ISDN_NT_COMPRESS n + else + bool ' AVM AR7 ISDN-NT driver with FAX support' CONFIG_ISDN_NT_FAX + bool ' AVM AR7 ISDN-NT driver with Compression support' CONFIG_ISDN_NT_COMPRESS + 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 Compression support' CONFIG_FCCLASSIC_COMPRESS + 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