From owner-freebsd-current Tue Nov 24 21:03:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA24731 for freebsd-current-outgoing; Tue, 24 Nov 1998 21:03:18 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA24724 for ; Tue, 24 Nov 1998 21:03:10 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id QAA23511; Wed, 25 Nov 1998 16:02:57 +1100 Date: Wed, 25 Nov 1998 16:02:57 +1100 From: Bruce Evans Message-Id: <199811250502.QAA23511@godzilla.zeta.org.au> To: dfr@nlsystems.com, mike@smith.net.au Subject: Re: Location for driver includes (was Re: Breakage in -current for theALPHA) Cc: bde@zeta.org.au, current@FreeBSD.ORG, mjacob@feral.com, nrice@emu.sourcee.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >IMHO, device-driver headers fall into two categories: > > - headers consumed only by the driver > These should live with the driver source files. These should only exist if there are multiple C source files. Third category: - headers consumed only by the driver, but not driver-specific. These are currently mostly in /sys/i386/isa/ic or combined with headers in the first category. They should be elsewhere. Since I don't believe in /dev, I would attempt to put them in /sys/ic and /sys/{isa,pci,...}. > - headers consumed by users-space driver users > These should be installed in a single location. They might want to > live with the driver source files as well, although this may > complicate the install process slightly. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message