👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

NetBSD 6.1.5 - man page for isic (netbsd section 4)

ISIC(4) 			   BSD Kernel Interfaces Manual 			  ISIC(4)

NAME
     isic -- isdn4bsd Siemens ISDN Chipset device driver

SYNOPSIS
     On the ISA bus:

     Teles S0/8 or Niccy 1008 card:
     options ISICISA_TEL_S0_8
     isic0 at isa? iomem 0xd0000 irq 5

     Teles S0/16 or Creatix ISDN-S0 or Niccy 1016 card:
     options ISICISA_TEL_S0_16
     isic0 at isa? port 0xd80 iomem 0xd0000 irq 5

     Teles S0/16.3 card:
     options ISICISA_TEL_S0_16_3
     isic0 at isa? port 0xd80 irq 5

     AVM A1 or AVM Fritz card:
     options ISICISA_AVM_A1
     isic0 at isa? port 0x340 irq 5

     USRobotics Sportster ISDN TA internal or Stollmann Tina-pp card:
     options ISICISA_USR_STI
     isic0 at isa? port 0x268 irq 5

     ITK ix1 micro card:
     options ISICISA_ITKIX1
     isic0 at isa? port 0x398 irq 10

     On the ISAPNP bus:

     Teles S0/16.3 PnP card
     options ISICPNP_TEL_S0_16_3_P
     isic* at isapnp?

     Creatix ISDN-S0 P&P card
     options ISICPNP_CRTX_S0_P
     isic* at isapnp?

     Dr. Neuhaus Niccy GO@
     options ISICPNP_DRN_NGO
     isic* at isapnp?

     ELSA QuickStep 1000pro (ISA version):
     options ISICPNP_ELSA_QS1ISA
     isic* at isapnp?

     Sedlbauer WinSpeed:
     options ISICPNP_SEDLBAUER
     isic* at isapnp?

     Dynalink IS64PH:
     options ISICPNP_DYNALINK
     isic* at isapnp?

     Cards on the PCI bus:

     ELSA QuickStep 1000pro (PCI version)
     isic* at pci?

     Cards on the PCMCIA or PCCARD bus:

     AVM Fritz!Card PCMCIA
     options ISICPCMCIA_AVM_A1
     isic* at pcmcia? function ?

     ELSA MicroLink ISDN/MC
     options ISICPCMCIA_ELSA_ISDNMC
     isic* at pcmcia? function ?

     ELSA MicroLink MC/all
     options ICISPCMCIA_ELSA_MCALL
     isic* at pcmcia? function ?

     Cards on the Amiga Zorro bus:

     BSC/ITH ISDN Master or MasterII, ITH ISDN MasterII, Individual Computers ISDN Surfer, VMC
     ISDN Blaster, or Zeus ISDN Link
     aster* at zbus?
     isic* at aster? port ?

DESCRIPTION
     The isic driver provides D-channel layer 1 supports as specified in ITU Recommendation I.430
     and layer 1 support for the B-channel.

     The driver supports several 8- and 16-bit passive ISDN cards from various manufacturers
     which are all based upon the popular Siemens ISDN chipset consisting of the ISDN Subscriber
     Access Controller ISAC (such as the PEB2085 or PSB 2186) and the High-Level Serial Communi-
     cations Controller Extended HSCX (such as the SAB82525 or PSB21525). The newer IPAC chip
     (which integrates an ISAC and a HSCX in one chip, with the added benefit of larger FIFO buf-
     fers) is also supported.

SUPPORTED CARDS
     Teles S0/8, Dr. Neuhaus Niccy 1008, Creatix ISDN-S0/8

	     Notice that this cards must not have a port value in the config line.

	     Valid interrupts are 2, 3, 4, 5, 6 and 7.

	     The i/o ports are memory mapped and the memory start address may be in the range
	     0xA0000 to 0xDF000 and uses 4kB of memory.

	     The optional flag value is 1.

     Teles S0/16, Creatix ISDN-S0, Dr. Neuhaus Niccy 1016

	     These boards have a jumper which specifies an i/o base address of either 0xd80,
	     0xe80 or 0xf80. The remaining necessary configuration values are then programmed at
	     run time by accessing this i/o port.

	     Valid interrupts are 2, 3, 4, 5, 10, 11, 12 or 15.

	     Valid memory start addresses are 0xC0000, 0xC2000, 0xC4000, 0xC6000, 0xC8000,
	     0xCA000, 0xCC000, 0xCE000, 0xD0000, 0xD2000, 0xD4000, 0xD6000, 0xD8000, 0xDA000,
	     0xDC000 and 0xDE000.

	     Notice: Although the Jumpers are labeled 0xd80, 0xe80 or 0xf80, they also require
	     i/o space at addresses 0x180, 0x280 or 0x380.

	     The optional flag value is 2.

     Teles S0/16.3

	     This card is completely i/o mapped and must not have an iomem statement in the con-
	     fig line.

	     Valid interrupts are 2, 5, 9, 10, 12 or 15.

	     Notice: Although the switch positions are labeled 0x180, 0x280 and 0x380, the card
	     is to be configured at 0xd80, 0xe80 or 0xf80 respectively!

	     The optional flag value is 3.

     AVM A1, AVM Fritz!Card

	     These boards have a jumper which specifies an i/o base address of either 0x200,
	     0x240, 0x300 or 0x340.

	     Valid interrupt configurations are 3, 4, 5, 6, 7, 10, 11, 12 or 15.

	     Older Versions of the AVM A1 also require setting of an IRQ jumper, newer versions
	     of this and the Fritz!Card only have an i/o base jumper and the interrupt is set up
	     at runtime by reprogramming a register.

	     This card is completely i/o mapped and must not have an iomem statement in the con-
	     fig line.

	     The optional flag value is 4.

     Teles S0/16.3 PnP

	     Possible i/o port values are 0x580, 0x500 and 0x680.  Possible interrupt configura-
	     tions are 3, 5, 7, 10, 11 and 12.

	     The card is autoconfigured by the PnP kernel subsystem.

     Creatix ISDN-S0 P&P

	     Valid i/o port values are 0x120, 0x180 and 0x100.

	     Valid interrupt configurations are 3, 5, 7, 10, 11 and 12.

	     The card is autoconfigured by the PnP kernel subsystem.

     3Com USRobotics Sportster ISDN TA intern and Stollmann Tina pp

	     Valid i/o port values are 0x200, 0x208, 0x210, 0x218, 0x220, 0x228, 0x230, 0x238,
	     0x240, 0x248, 0x250, 0x258, 0x260, 0x268, 0x270 and 0x278.

	     Valid interrupt configurations are 5, 7, 10, 11, 12, 14, 15.

	     Notice: this card has a strange address decoding scheme resulting in 64 windows of
	     some bytes length. Anyway, support for this card is good because the manufacturer
	     gave out technical docs for this card!

	     The optional flag value is 7.

     Dr. Neuhaus Niccy Go@

	     Valid i/o port values must be in the range 0x200 ... 0x3e0.

	     Valid interrupt configurations are 3, 4, 5, 9, 10, 11, 12, 15.

	     The card is autoconfigured by the PnP kernel subsystem.

     Sedlbauer Win Speed

	     Valid i/o port values must be in the range 0x100 ... 0x3f0. (alignment 0x8, len 0x8)

	     Valid interrupt configurations are 3, 4, 5, 7, 10, 11, 12, 13, 15.

	     The card is autoconfigured by the PnP kernel subsystem.

     ELSA QuickStep 1000pro (ISA)

	     I/O port in the range 0x160 ... 0x360 (occupies 8 bytes).

	     Valid interrupt configurations are 3, 4, 5, 7, 10, 11, 12, 15.

	     The card is autoconfigured by the PnP kernel subsystem.

     ELSA QuickStep 1000pro-PCI

	     The card is autoconfigured by the PCI kernel subsystem.

     ITK ix1 micro

	     Valid i/o port values must be in the range (<unknown>).

	     Valid interrupt configurations are (<unknown>).

	     The optional flag value is 18.

     BSC ISDN Master (2092/64)
     BSC ISDN MasterII (2092/65)
     ITH ISDN MasterII (5000/1)
     VMC ISDN Blaster (5001/1)
     Zeus ISDN Link (2189/3)

	     The card addresses are autoconfigured by the Zorro bus kernel subsystem.  The ISDN
	     functions of the boards are at known (to the driver) relative addresses.

	     Note that currently, you have to jumper the card interrupt for IPL 2 instead of IPL
	     6 (which is used by most AmigaOS software).

	     Note that the ITH ISDN MasterII doesn't work in the DraCo Zorro bus. This is not a
	     NetBSD-specific problem, but a general one.

     Individual Computers ISDN Surfer (4626/5 serno 0)

	     The card addresses are autoconfigured by the Zorro bus kernel subsystem.  The ISDN
	     functions of the boards are at known (to the driver) relative addresses.

	     The card is operated by the driver at IPL 2 instead of IPL 6 (which is used by most
	     AmigaOS software). Because of this, if an AmigaOS driver did lock the interrupt pri-
	     ority level of the card, your system might hang soon after boot. In this case, boot
	     using the boot block, or without enabling the AmigaOS driver if you use loadbsd.

SEE ALSO
     isdnd(8)

STANDARDS
     CCITT Recommendation I.430

AUTHORS
     The isic driver and this man page were written by Hellmuth Michaelis <hm@kts.org>.  It is
     based on earlier work of Arne Helme, Andrew Gordon and Gary Jennejohn.

     The complete porting to and maintenance of NetBSD was done by Martin Husemann
     <martin@NetBSD.org>.

     The NetBSD/amiga ISDN Blaster/Master/MasterII driver was written by Ignatios Souvatzis
     <is@NetBSD.org>.

BUGS
     Note that all of the boards with I/O ports actually use several ranges of port addresses;
     Teles happen to refer to the 0xd80 range in their documentation (the board also uses 0x180
     etc.), while AVM happen to refer to the 0x200 range in their documentation (the board also
     uses 0x600 etc.)  The driver matches the manufacturers' description for the purposes of con-
     figuration, but of course makes use of all the ports in order to operate the card.

     Since there is no hardware documentation available from several manufacturers for their
     boards, it is likely that there are many, many bugs left.

BSD					  March 16, 2000				      BSD


All times are GMT -4. The time now is 05:57 PM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password