Subject: Re: More information with NetBSD on a Sun Blade 100
To: Jason Wright <jason@thought.net>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: port-sparc64
Date: 02/04/2002 15:25:26
On Mon, Feb 04, 2002 at 05:56:47PM -0500, Jason Wright wrote:

 > Oh please.  autri (driver for the chip on blade100) is in /sys/dev/pci.
 > It's a generic AC97 interface.  As such, it worked right out of the box

There is no such thing as a "generic AC97 interface".  The controllers
in front of the codecs are all different.  That is not to say, however,
that it isn't a *common* AC97 interface, found on many PCs with (as in
"any PC with a relatively new ALI southbridge").

 > for this machine on OpenBSD.
 > 
 > The drivers in sys/arch/sparc64/dev on OpenBSD are ones that:
 > 	a> were imported from NetBSD but not needed (and/or wanted) on other arch's
 > 	b> ones that are truely sparc64 specific
 > 	c> ones that was cause havok in other ports if put in the "right" place
 > 
 > Location of a file doesn't mean anything when it comes to how difficult
 > it is to port a driver.

...nevermind that portint the code from OpenBSD to NetBSD isn't even
necessary.  OpenBSD got the code for "autri" from NetBSD *IN THE FIRST
PLACE*.

(Of course, they don't acknowledge NetBSD in their commit message, but
that's typical of them, so it shouldn't really be any surprise.)

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>