From owner-freebsd-hackers Sun Dec 14 16:43:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA28000 for hackers-outgoing; Sun, 14 Dec 1997 16:43:02 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from bob.scl.ameslab.gov (bob.scl.ameslab.gov [147.155.137.254]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA27972 for ; Sun, 14 Dec 1997 16:42:53 -0800 (PST) (envelope-from ccsanady@bob.scl.ameslab.gov) Received: from bob.scl.ameslab.gov (localhost [127.0.0.1]) by bob.scl.ameslab.gov (8.8.8/8.8.5) with ESMTP id SAA14933; Sun, 14 Dec 1997 18:45:56 -0600 (CST) Message-Id: <199712150045.SAA14933@bob.scl.ameslab.gov> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Justin T. Gibbs" cc: John-Mark Gurney , hackers@FreeBSD.ORG Subject: Re: Bus/Processor specific I/O methods - was Re: Beginning SPARC port In-reply-to: Your message of "Sun, 14 Dec 1997 11:44:51 MST." <199712141846.LAA10029@pluto.plutotech.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 14 Dec 1997 18:45:56 -0600 From: Chris Csanady Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk FWIW, NetBSD has a couple of nice man pages on their bus stuff. See bus_space(9) and bus_dma(9). It looks like a well abstracted interface, and works on several architectures. We really should be looking at ways to make the BSD's more similar whenever possible. Making the drivers more portable would especially be nice.. so I think that this issue definately deserves more thought. Chris