Subject: Re: i4b on NetBSD 1.3
To: David Wetzel <dave@turbocat.de>
From: Wolfgang Helbig <helbig@Informatik.BA-Stuttgart.DE>
List: netbsd-help
Date: 02/21/1998 20:31:16
> Hi!
> 
> The previous problem is still there, I have ignored the code for now and  
> commented it out.
> 
> 
> ../../../../i4b/layer1/i4b_isic.c:52: opt_i4b.h: No such file or directory
> 
> the next change is:
> 
> /usr/src/i4b/layer1/i4b_isic.c
> 
> // Sat Feb 21 19:52:51 MET 1998 	dave@turbocat.de
> //#include "opt_i4b.h"

Hmm, this was definitely the wrong way to fix. The file opt_i4b.h
is created by config(8) and put in the kernel compile directory.
It contains preprocessor symbols which in turn are used to control
the inclusion of source.  Your ``fix'' effectively excluded all
low level driver source and caused the breakage during
loading the kernel.

Sorry, I don't know how to feed the NetBSD configuration to make
it create opt_i4b.h. For FreeBSD this is described in FreeBSD/INSTALLATION,
step 8. This one liner is the content of my opt_i4b.h:

#define TEL_S0_16_3 1

Wolfgang