Next Previous Contents

10. Serial and ISDN Drivers

10.1 The ICN ISDN driver (`icn=')

This ISDN driver expects a boot argument of the form:


        icn=iobase,membase,icn_id1,icn_id2

where iobase is the i/o port address of the card, membase is the shared memory base address of the card, and the two icn_id are unique ASCII string identifiers. You only need the second identifier when using a 4B double card.

10.2 The PCBIT ISDN driver (`pcbit=')

This boot argument takes integer pair arguments of the form:


        pcbit=membase1,irq1[,membase2,irq2]

where membaseN is the shared memory base of the N'th card, and irqN is the interrupt setting of the N'th card. The default is IRQ 5 and membase 0xD0000.

10.3 The Teles ISDN driver (`teles=')

This ISDN driver expects a boot argument of the form:


        teles=iobase,irq,membase,protocol,teles_id

where iobase is the i/o port address of the card, membase is the shared memory base address of the card, irq is the interrupt channel the card uses, and teles_id is the unique ASCII string identifier.

10.4 The DigiBoard Driver (`digi=')

The DigiBoard driver accepts a string of six comma separated identifiers or integers. The 6 values in order are:

        Enable/Disable this card
        Type of card: PC/Xi(0), PC/Xe(1), PC/Xeve(2), PC/Xem(3)
        Enable/Disable alternate pin arrangement
        Number of ports on this card
        I/O Port where card is configured (in HEX if using string identifiers)
        Base of memory window (in HEX if using string identifiers)

An example of a correct boot prompt argument (in both identifier and integer form) is:


        digi=E,PC/Xi,D,16,200,D0000
        digi=1,0,0,16,512,851968

Note that the driver defaults to an i/o of 0x200 and a shared memory base of 0xD0000 in the absence of a digi= boot argument. There is no autoprobing performed. More details can be found in the file linux/Documentation/digiboard.txt.

10.5 The RISCom/8 Multiport Serial Driver (`riscom8=')

Up to four boards can be supported by supplying four unique i/o port values for each individual board installed. Other details can be found in the file linux/Documentation/riscom8.txt.

10.6 The Baycom Serial/Parallel Radio Modem (`baycom=')

The format of the boot argument for these devices is:


        baycom=modem,io,irq,options[,modem,io,irq,options]

Using modem=1 means you have the ser12 device, modem=2 means you have the par96 device. Using options=0 means use hardware DCD, and options=1 means use software DCD. The io and irq are the i/o port base and interrupt settings as usual. There is more details in the file README.baycom which is currently in the /linux/drivers/char/ directory.


Next Previous Contents