From owner-freebsd-hackers Tue Aug 26 09:51:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA21072 for hackers-outgoing; Tue, 26 Aug 1997 09:51:25 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA21037; Tue, 26 Aug 1997 09:51:17 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id CAA08250; Wed, 27 Aug 1997 02:50:15 +1000 Date: Wed, 27 Aug 1997 02:50:15 +1000 From: Bruce Evans Message-Id: <199708261650.CAA08250@godzilla.zeta.org.au> To: bde@zeta.org.au, imp@rover.village.org Subject: Re: Parallel port developpements - ppbus Cc: freebsd-hackers@FreeBSD.ORG, freebsd-hardware@FreeBSD.ORG, msmith@atrad.adelaide.edu.au, Nicolas.Souchu@prism.uvsq.fr, phk@critter.dk.tfs.com Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >: If /sys/de/ is ideal for arch-independent drivers, why put arch-dependent >: drivers in it? (ppbus/*.c is apparently arch-dependent because it includes >: files from i386/isa.) I really meant (arch || bus)-dependent. >But there is no arch-independent isa include files in the tree right >now, so I wouldn't count that against the ppbus code just yet. I That's partly because isa is bus-dependent by definition, and partly the fault of the committer for not re-engineering the include files - if you want to put things in a new place then you get to implement the support for it. The old place (under isa) may be wrong, but its just as easy to move things from there as from a wrong new place (not easy). Bruce