423 lines
12 KiB
Plaintext
423 lines
12 KiB
Plaintext
|
|
||
|
menu "Passive cards"
|
||
|
|
||
|
config ISDN_DRV_HISAX
|
||
|
tristate "HiSax SiemensChipSet driver support"
|
||
|
select CRC_CCITT
|
||
|
---help---
|
||
|
This is a driver supporting the Siemens chipset on various
|
||
|
ISDN-cards (like AVM A1, Elsa ISDN cards, Teles S0-16.0, Teles
|
||
|
S0-16.3, Teles S0-8, Teles/Creatix PnP, ITK micro ix1 and many
|
||
|
compatibles).
|
||
|
|
||
|
HiSax is just the name of this driver, not the name of any hardware.
|
||
|
|
||
|
If you have a card with such a chipset, you should say Y here and
|
||
|
also to the configuration option of the driver for your particular
|
||
|
card, below.
|
||
|
|
||
|
if ISDN_DRV_HISAX
|
||
|
|
||
|
comment "D-channel protocol features"
|
||
|
|
||
|
config HISAX_EURO
|
||
|
bool "HiSax Support for EURO/DSS1"
|
||
|
help
|
||
|
Say Y or N according to the D-channel protocol which your local
|
||
|
telephone service company provides.
|
||
|
|
||
|
The call control protocol E-DSS1 is used in most European countries.
|
||
|
If unsure, say Y.
|
||
|
|
||
|
config DE_AOC
|
||
|
bool "Support for german chargeinfo"
|
||
|
depends on HISAX_EURO
|
||
|
help
|
||
|
If you want that the HiSax hardware driver sends messages to the
|
||
|
upper level of the isdn code on each AOCD (Advice Of Charge, During
|
||
|
the call -- transmission of the fee information during a call) and
|
||
|
on each AOCE (Advice Of Charge, at the End of the call --
|
||
|
transmission of fee information at the end of the call), say Y here.
|
||
|
This works only in Germany.
|
||
|
|
||
|
config HISAX_NO_SENDCOMPLETE
|
||
|
bool "Disable sending complete"
|
||
|
depends on HISAX_EURO
|
||
|
help
|
||
|
If you have trouble with some ugly exchanges or you live in
|
||
|
Australia select this option.
|
||
|
|
||
|
config HISAX_NO_LLC
|
||
|
bool "Disable sending low layer compatibility"
|
||
|
depends on HISAX_EURO
|
||
|
help
|
||
|
If you have trouble with some ugly exchanges try to select this
|
||
|
option.
|
||
|
|
||
|
config HISAX_NO_KEYPAD
|
||
|
bool "Disable keypad protocol option"
|
||
|
depends on HISAX_EURO
|
||
|
help
|
||
|
If you like to send special dial strings including * or # without
|
||
|
using the keypad protocol, select this option.
|
||
|
|
||
|
config HISAX_1TR6
|
||
|
bool "HiSax Support for german 1TR6"
|
||
|
help
|
||
|
Say Y or N according to the D-channel protocol which your local
|
||
|
telephone service company provides.
|
||
|
|
||
|
1TR6 is an old call control protocol which was used in Germany
|
||
|
before E-DSS1 was established. Nowadays, all new lines in Germany
|
||
|
use E-DSS1.
|
||
|
|
||
|
config HISAX_NI1
|
||
|
bool "HiSax Support for US NI1"
|
||
|
help
|
||
|
Enable this if you like to use ISDN in US on a NI1 basic rate
|
||
|
interface.
|
||
|
|
||
|
config HISAX_MAX_CARDS
|
||
|
int "Maximum number of cards supported by HiSax"
|
||
|
default "8"
|
||
|
help
|
||
|
This option allows you to specify the maximum number of cards which
|
||
|
the HiSax driver will be able to handle.
|
||
|
|
||
|
comment "HiSax supported cards"
|
||
|
|
||
|
config HISAX_16_0
|
||
|
bool "Teles 16.0/8.0"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the Teles ISDN-cards S0-16.0, S0-8
|
||
|
and many compatibles.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port/shmem settings.
|
||
|
|
||
|
config HISAX_16_3
|
||
|
bool "Teles 16.3 or PNP or PCMCIA"
|
||
|
help
|
||
|
This enables HiSax support for the Teles ISDN-cards S0-16.3 the
|
||
|
Teles/Creatix PnP and the Teles PCMCIA.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_TELESPCI
|
||
|
bool "Teles PCI"
|
||
|
depends on PCI && (BROKEN || !(SPARC || PPC || PARISC || M68K || (MIPS && !CPU_LITTLE_ENDIAN) || (XTENSA && !CPU_LITTLE_ENDIAN)))
|
||
|
help
|
||
|
This enables HiSax support for the Teles PCI.
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it.
|
||
|
|
||
|
config HISAX_S0BOX
|
||
|
bool "Teles S0Box"
|
||
|
help
|
||
|
This enables HiSax support for the Teles/Creatix parallel port
|
||
|
S0BOX. See <file:Documentation/isdn/README.HiSax> on how to
|
||
|
configure it.
|
||
|
|
||
|
config HISAX_AVM_A1
|
||
|
bool "AVM A1 (Fritz)"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the AVM A1 (aka "Fritz").
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_FRITZPCI
|
||
|
bool "AVM PnP/PCI (Fritz!PnP/PCI)"
|
||
|
depends on BROKEN || !PPC64
|
||
|
help
|
||
|
This enables HiSax support for the AVM "Fritz!PnP" and "Fritz!PCI".
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it.
|
||
|
|
||
|
config HISAX_AVM_A1_PCMCIA
|
||
|
bool "AVM A1 PCMCIA (Fritz)"
|
||
|
help
|
||
|
This enables HiSax support for the AVM A1 "Fritz!PCMCIA").
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it.
|
||
|
|
||
|
config HISAX_ELSA
|
||
|
bool "Elsa cards"
|
||
|
help
|
||
|
This enables HiSax support for the Elsa Mircolink ISA cards, for the
|
||
|
Elsa Quickstep series cards and Elsa PCMCIA.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_IX1MICROR2
|
||
|
bool "ITK ix1-micro Revision 2"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the ITK ix1-micro Revision 2 card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_DIEHLDIVA
|
||
|
bool "Eicon.Diehl Diva cards"
|
||
|
help
|
||
|
This enables HiSax support for the Eicon.Diehl Diva none PRO
|
||
|
versions passive ISDN cards.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_ASUSCOM
|
||
|
bool "ASUSCOM ISA cards"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the AsusCom and their OEM versions
|
||
|
passive ISDN ISA cards.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_TELEINT
|
||
|
bool "TELEINT cards"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the TELEINT SA1 semiactiv ISDN card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_HFCS
|
||
|
bool "HFC-S based cards"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the HFC-S 2BDS0 based cards, like
|
||
|
teles 16.3c.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_SEDLBAUER
|
||
|
bool "Sedlbauer cards"
|
||
|
help
|
||
|
This enables HiSax support for the Sedlbauer passive ISDN cards.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using the different cards, a different D-channel protocol, or
|
||
|
non-standard IRQ/port settings.
|
||
|
|
||
|
config HISAX_SPORTSTER
|
||
|
bool "USR Sportster internal TA"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the USR Sportster internal TA card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_MIC
|
||
|
bool "MIC card"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the ITH MIC card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_NETJET
|
||
|
bool "NETjet card"
|
||
|
depends on PCI && (BROKEN || !(PPC || PARISC || M68K || (MIPS && !CPU_LITTLE_ENDIAN) || (XTENSA && !CPU_LITTLE_ENDIAN) || MICROBLAZE))
|
||
|
depends on VIRT_TO_BUS
|
||
|
help
|
||
|
This enables HiSax support for the NetJet from Traverse
|
||
|
Technologies.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_NETJET_U
|
||
|
bool "NETspider U card"
|
||
|
depends on PCI && (BROKEN || !(PPC || PARISC || M68K || (MIPS && !CPU_LITTLE_ENDIAN) || (XTENSA && !CPU_LITTLE_ENDIAN) || MICROBLAZE))
|
||
|
depends on VIRT_TO_BUS
|
||
|
help
|
||
|
This enables HiSax support for the Netspider U interface ISDN card
|
||
|
from Traverse Technologies.
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_NICCY
|
||
|
bool "Niccy PnP/PCI card"
|
||
|
help
|
||
|
This enables HiSax support for the Dr. Neuhaus Niccy PnP or PCI.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_ISURF
|
||
|
bool "Siemens I-Surf card"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the Siemens I-Talk/I-Surf card with
|
||
|
ISAR chip.
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_HSTSAPHIR
|
||
|
bool "HST Saphir card"
|
||
|
depends on ISA
|
||
|
help
|
||
|
This enables HiSax support for the HST Saphir card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_BKM_A4T
|
||
|
bool "Telekom A4T card"
|
||
|
depends on PCI
|
||
|
help
|
||
|
This enables HiSax support for the Telekom A4T card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_SCT_QUADRO
|
||
|
bool "Scitel Quadro card"
|
||
|
depends on PCI
|
||
|
help
|
||
|
This enables HiSax support for the Scitel Quadro card.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_GAZEL
|
||
|
bool "Gazel cards"
|
||
|
help
|
||
|
This enables HiSax support for the Gazel cards.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_HFC_PCI
|
||
|
bool "HFC PCI-Bus cards"
|
||
|
depends on PCI && (BROKEN || !(SPARC || PPC || PARISC || M68K || (MIPS && !CPU_LITTLE_ENDIAN) || (XTENSA && !CPU_LITTLE_ENDIAN)))
|
||
|
help
|
||
|
This enables HiSax support for the HFC-S PCI 2BDS0 based cards.
|
||
|
|
||
|
For more information see under
|
||
|
<file:Documentation/isdn/README.hfc-pci>.
|
||
|
|
||
|
config HISAX_W6692
|
||
|
bool "Winbond W6692 based cards"
|
||
|
depends on PCI
|
||
|
help
|
||
|
This enables HiSax support for Winbond W6692 based PCI ISDN cards.
|
||
|
|
||
|
See <file:Documentation/isdn/README.HiSax> on how to configure it
|
||
|
using a different D-channel protocol, or non-standard IRQ/port
|
||
|
settings.
|
||
|
|
||
|
config HISAX_HFC_SX
|
||
|
bool "HFC-S+, HFC-SP, HFC-PCMCIA cards"
|
||
|
help
|
||
|
This enables HiSax support for the HFC-S+, HFC-SP and HFC-PCMCIA
|
||
|
cards. This code is not finished yet.
|
||
|
|
||
|
config HISAX_ENTERNOW_PCI
|
||
|
bool "Formula-n enter:now PCI card"
|
||
|
depends on HISAX_NETJET && PCI && (BROKEN || !(SPARC || PPC || PARISC || M68K || (MIPS && !CPU_LITTLE_ENDIAN) || (XTENSA && !CPU_LITTLE_ENDIAN)))
|
||
|
help
|
||
|
This enables HiSax support for the Formula-n enter:now PCI
|
||
|
ISDN card.
|
||
|
|
||
|
config HISAX_DEBUG
|
||
|
bool "HiSax debugging"
|
||
|
help
|
||
|
This enables debugging code in the new-style HiSax drivers, i.e.
|
||
|
the ST5481 USB driver currently.
|
||
|
If in doubt, say yes.
|
||
|
|
||
|
comment "HiSax PCMCIA card service modules"
|
||
|
|
||
|
config HISAX_SEDLBAUER_CS
|
||
|
tristate "Sedlbauer PCMCIA cards"
|
||
|
depends on PCMCIA && HISAX_SEDLBAUER
|
||
|
help
|
||
|
This enables the PCMCIA client driver for the Sedlbauer Speed Star
|
||
|
and Speed Star II cards.
|
||
|
|
||
|
config HISAX_ELSA_CS
|
||
|
tristate "ELSA PCMCIA MicroLink cards"
|
||
|
depends on PCMCIA && HISAX_ELSA
|
||
|
help
|
||
|
This enables the PCMCIA client driver for the Elsa PCMCIA MicroLink
|
||
|
card.
|
||
|
|
||
|
config HISAX_AVM_A1_CS
|
||
|
tristate "AVM A1 PCMCIA cards"
|
||
|
depends on PCMCIA && ISDN_DRV_HISAX
|
||
|
help
|
||
|
This enables the PCMCIA client driver for the AVM A1 / Fritz!Card
|
||
|
PCMCIA cards.
|
||
|
|
||
|
config HISAX_TELES_CS
|
||
|
tristate "TELES PCMCIA cards"
|
||
|
depends on PCMCIA && HISAX_16_3
|
||
|
help
|
||
|
This enables the PCMCIA client driver for the Teles PCMCIA cards.
|
||
|
|
||
|
comment "HiSax sub driver modules"
|
||
|
|
||
|
config HISAX_ST5481
|
||
|
tristate "ST5481 USB ISDN modem"
|
||
|
depends on USB
|
||
|
select ISDN_HDLC
|
||
|
select CRC_CCITT
|
||
|
select BITREVERSE
|
||
|
help
|
||
|
This enables the driver for ST5481 based USB ISDN adapters,
|
||
|
e.g. the BeWan Gazel 128 USB
|
||
|
|
||
|
config HISAX_HFCUSB
|
||
|
tristate "HFC USB based ISDN modems"
|
||
|
depends on USB
|
||
|
help
|
||
|
This enables the driver for HFC USB based ISDN modems.
|
||
|
|
||
|
config HISAX_HFC4S8S
|
||
|
tristate "HFC-4S/8S based ISDN cards"
|
||
|
help
|
||
|
This enables the driver for HFC-4S/8S based ISDN cards.
|
||
|
|
||
|
config HISAX_FRITZ_PCIPNP
|
||
|
tristate "AVM Fritz!Card PCI/PCIv2/PnP support"
|
||
|
depends on PCI
|
||
|
help
|
||
|
This enables the driver for the AVM Fritz!Card PCI,
|
||
|
Fritz!Card PCI v2 and Fritz!Card PnP.
|
||
|
(the latter also needs you to select "ISA Plug and Play support"
|
||
|
from the menu "Plug and Play configuration")
|
||
|
|
||
|
endif
|
||
|
|
||
|
endmenu
|
||
|
|