|The Care and Feeding of ISDN4BSD|
|5.3 Compiling the Userland||5 Installation and Kernel||5.4.1 The I/O Port|
5.4 Kernel Configuration for ISA (non-PnP) Cards
Change your working directory to /sys/i386/conf. Lets assume for now that the name of your kernel configuration file is ISDN4BSD (in case you have never before recompiled your kernel, copy the default kernel configuration file, GENERIC, to your own configuration file, ISDN4BSD, and customize it).
For this example, lets assume you own a Teles S0/16 card and want to configure it into your system. Load the ISDN4BSD kernel configuration file into your favorite editor and go to the end of file. You now have to add several lines to this file.
First you need to add a line which enables support for your type of card, in out case this is th line:
The second line will configure the device driver handling your card for your hardware setup found in your machine. The driver handling your card is the isic1-driver and this driver needs to know the i/o-port address, the memory address and the interrupt number and a few other parameters.