Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Sep 1997 18:19:54 +0200
From:      Eivind Eklund <eivind@bitbox.follo.net>
To:        Andreas Klemm <andreas@klemm.gtn.com>
Cc:        hackers@freebsd.org
Subject:   Bisdn port - would a change to 'config' be a good idea?
Message-ID:  <19970929181954.63240@bitbox.follo.net>
In-Reply-To: <19970929173855.63705@klemm.gtn.com>; from Andreas Klemm on Mon, Sep 29, 1997 at 05:38:55PM %2B0200
References:  <19970928160328.07959@klemm.gtn.com> <19970928165202.53879@bitbox.follo.net> <19970928172622.64875@klemm.gtn.com> <19970928182508.02645@bitbox.follo.net> <19970928191645.13276@klemm.gtn.com> <19970928202235.56072@bitbox.follo.net> <19970928210138.37935@klemm.gtn.com> <19970929015151.24733@bitbox.follo.net> <19970929084930.02876@klemm.gtn.com> <19970929162418.29237@bitbox.follo.net> <19970929173855.63705@klemm.gtn.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 29, 1997 at 05:38:55PM +0200, Andreas Klemm wrote:
> On Mon, Sep 29, 1997 at 04:24:18PM +0200, Eivind Eklund wrote:
> > On Mon, Sep 29, 1997 at 08:49:30AM +0200, Andreas Klemm wrote:
> > > On Mon, Sep 29, 1997 at 01:51:51AM +0200, Eivind Eklund wrote:
> > > 
> > > This is right. We should synchronize that with Jörg ...
> > > Optimal would be, that only the questionable modules can
> > > be replaced easily.
> > 
> > This would AFAIR only require changes to the wayfutile
> > sys/${machine}/conf/files.${machine} and sys/conf/files is handled,
> > allowing a way of looking for files other places, and scanning an
> > extra file for them.  Do you see anything more that actually require
> > patching?
> 
> Well, here a list of files and necessary changes (for -current):
> [ the +indicates simply one line more ]
> 
> 1. sys/conf/files:
> 
> 	+bisdn/b_disdn.c         optional disdn device-driver
> 	+bisdn/b_isdn.c          optional isdn device-driver
> 	+bisdn/b_isdnipi.c       optional ipi device-driver
> 	+bisdn/b_isdnlap.c       optional disdn device-driver
> 	+bisdn/b_isdntel.c       optional ispy device-driver
> 	+bisdn/b_isdntel.c       optional itel device-driver
> 	+bisdn/b_isdntty.c       optional ity device-driver
> 	+net/slcompress.c        optional ipi

This should preferably go into a separate file, to allow cvsup to
update the .  To do this, we would need some way to tell config that
there are extra files it should look at - possibly by an extra option
in the config file.  This would allow building of bisdn and similar
kernel additions without modifying the normal kernel files at all.

> 2. sys/i386/conf/files.i386:
[actual changes deleted as irrelevant to the discussion]
> 3. sys/i386/conf/options.i386:
[actual changes deleted as irrelevant to the discussion]

Same for the changes to these files.

> 4. update LINT
[actual changes deleted as irrelevant to the discussion]

These are not positively required, just a convenience.  They are
required for the actual kernel config used to build a kernel with ISDN
support, of course.

> 5. make the necessary changes in MKDEV script, so that the following
>    devices are created:

Could be done by the port directly.  Not as clean for integration into
the system, but nice to avoid mixup between contributions and the base
system.

Eivind.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970929181954.63240>