diff options
Diffstat (limited to 'drivers/isdn/Kconfig')
-rw-r--r-- | drivers/isdn/Kconfig | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/drivers/isdn/Kconfig b/drivers/isdn/Kconfig new file mode 100644 index 000000000000..c90afeea54aa --- /dev/null +++ b/drivers/isdn/Kconfig | |||
@@ -0,0 +1,67 @@ | |||
1 | # | ||
2 | # ISDN device configuration | ||
3 | # | ||
4 | |||
5 | menu "ISDN subsystem" | ||
6 | |||
7 | config ISDN | ||
8 | tristate "ISDN support" | ||
9 | depends on NET | ||
10 | ---help--- | ||
11 | ISDN ("Integrated Services Digital Networks", called RNIS in France) | ||
12 | is a special type of fully digital telephone service; it's mostly | ||
13 | used to connect to your Internet service provider (with SLIP or | ||
14 | PPP). The main advantage is that the speed is higher than ordinary | ||
15 | modem/telephone connections, and that you can have voice | ||
16 | conversations while downloading stuff. It only works if your | ||
17 | computer is equipped with an ISDN card and both you and your service | ||
18 | provider purchased an ISDN line from the phone company. For | ||
19 | details, read <http://www.alumni.caltech.edu/~dank/isdn/> on the WWW. | ||
20 | |||
21 | Select this option if you want your kernel to support ISDN. | ||
22 | |||
23 | |||
24 | menu "Old ISDN4Linux" | ||
25 | depends on NET && ISDN | ||
26 | |||
27 | config ISDN_I4L | ||
28 | tristate "Old ISDN4Linux (obsolete)" | ||
29 | ---help--- | ||
30 | This driver allows you to use an ISDN-card for networking | ||
31 | connections and as dialin/out device. The isdn-tty's have a built | ||
32 | in AT-compatible modem emulator. Network devices support autodial, | ||
33 | channel-bundling, callback and caller-authentication without having | ||
34 | a daemon running. A reduced T.70 protocol is supported with tty's | ||
35 | suitable for German BTX. On D-Channel, the protocols EDSS1 | ||
36 | (Euro-ISDN) and 1TR6 (German style) are supported. See | ||
37 | <file:Documentation/isdn/README> for more information. | ||
38 | |||
39 | ISDN support in the linux kernel is moving towards a new API, | ||
40 | called CAPI (Common ISDN Application Programming Interface). | ||
41 | Therefore the old ISDN4Linux layer is becoming obsolete. It is | ||
42 | still usable, though, if you select this option. | ||
43 | |||
44 | if ISDN_I4L | ||
45 | source "drivers/isdn/i4l/Kconfig" | ||
46 | endif | ||
47 | |||
48 | endmenu | ||
49 | |||
50 | comment "CAPI subsystem" | ||
51 | depends on NET && ISDN | ||
52 | |||
53 | config ISDN_CAPI | ||
54 | tristate "CAPI2.0 support" | ||
55 | depends on ISDN | ||
56 | help | ||
57 | This provides the CAPI (Common ISDN Application Programming | ||
58 | Interface, a standard making it easy for programs to access ISDN | ||
59 | hardware, see <http://www.capi.org/>. This is needed for AVM's set | ||
60 | of active ISDN controllers like B1, T1, M1. | ||
61 | |||
62 | source "drivers/isdn/capi/Kconfig" | ||
63 | |||
64 | source "drivers/isdn/hardware/Kconfig" | ||
65 | |||
66 | endmenu | ||
67 | |||