Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / arch / i386 / conf / GENERIC_ISDN
blobcf6bbf4a67e73e0ff07df4b4100d2fa471de2ec5
1 # $NetBSD: GENERIC_ISDN,v 1.15 2005/12/11 12:17:40 christos Exp $
3 # GENERIC kernel with all supported ISDN devices and drivers
5 include "arch/i386/conf/GENERIC"
7 #---------------------------------------------------------------------
8 # Various ISDN board drivers:
9 #---------------------------------------------------------------------
10 # Legacy ISA cards (no P&P support):
12 # Teles S0/8 or Niccy 1008
13 options         ISICISA_TEL_S0_8
14 #isic0          at isa? iomem 0xd0000 irq 2
15 # Teles S0/16 or Creatix ISDN-S0 or Niccy 1016
16 options         ISICISA_TEL_S0_16
17 #isic0          at isa? port 0xd80 iomem 0xd0000 irq 9
18 # Teles S0/16.3
19 options         ISICISA_TEL_S0_16_3
20 #isic0          at isa? port 0xd80 irq 12
21 # AVM A1 or AVM Fritz!Card
22 options         ISICISA_AVM_A1
23 isic0           at isa? port 0x340 irq 10
24 # USRobotics Sportster ISDN TA intern
25 options         ISICISA_USR_STI
26 #isic0          at isa? port 0x268 irq 10
27 # ITK ix1 micro
28 options         ISICISA_ITKIX1
29 #isic0          at isa? port 0x398 irq 10
31 # XXX not ready yet:
32 # Active EICON/Diehl Cards: S, SX, SXn, SCOM or QUADRO
33 #daic0          at isa? iomem 0xd8000 irq 10
35 #---------------------------------------------------------------------
36 # Supported ISA Plug & Play cards:
38 options         ISICPNP_TEL_S0_16_3_P   # Teles S0/16PnP (but not 16.3c !)
39 options         ISICPNP_CRTX_S0_P       # Creatix ISDN-S0 P&P
40 options         ISICPNP_DRN_NGO         # Dr. Neuhaus Niccy GO@
41 options         ISICPNP_ELSA_QS1ISA     # ELSA QuickStep 1000 (ISA Version)
42 options         ISICPNP_ELSA_PCC16      # later variant of ELSA QuickStep
43 options         ISICPNP_SEDLBAUER       # Sedlbauer WinSpeed
44 options         ISICPNP_DYNALINK        # Dynalink IS64PH
45 options         ISICPNP_SIEMENS_ISURF2  # Siemens I-Surf
46 options         ISICPNP_ITKIX           # ITK IX PnP cards
47 isic*           at isapnp?
49 #---------------------------------------------------------------------
50 # Supported PCI cards:
52 isic*           at pci?
54 # Winbond W6692
55 iwic*           at pci?
57 # AVM Fritz!PCI card
58 ifpci*          at pci?
60 # AVM Fritz!PCI V2 card
61 ifritz*         at pci?
63 # AVM B1/T1 PCI card
64 iavc*           at pci?
67 #---------------------------------------------------------------------
68 # Supported PCMCIA cards:
70 options         ISICPCMCIA_AVM_A1       # Fritz!Card PCMCIA Version
71 options         ISICPCMCIA_ELSA_ISDNMC  # ELSA MicroLink ISDN/MC
72 options         ISICPCMCIA_ELSA_MCALL   # ELSA MicroLink MC/all
73 options         ISICPCMCIA_SBSPEEDSTAR2 # Sedlbauer speed star II
74 isic*           at pcmcia? function ?
77 #---------------------------------------------------------------------
78 # ISDN user land devices, drivers and pseudo-devices.
79 #---------------------------------------------------------------------
81 pseudo-device   isdn              # communication with userland daemon
82 pseudo-device   isdntrc         2 # userland driver to do ISDN tracing
83 pseudo-device   isdnctl           # userland driver to control the whole thing
84 pseudo-device   isdnbchan       4 # userland driver for access to raw B channel
85 pseudo-device   isdntel         2 # userland driver for telephony
86 options         IRIP_VJ           # compile support for VJ compression
87 pseudo-device   irip            2 # network driver for IP over raw HDLC ISDN
88 pseudo-device   ippp            2 # synchronous PPP over ISDN
89 #---------------------------------------------------------------------