Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Dec 2013 11:47:48 -0600
From:      Mark Felder <feld@FreeBSD.org>
To:        freebsd-net@freebsd.org
Subject:   Re: Intel Controllers [Rant]
Message-ID:  <1386697668.8944.57916449.7576FC53@webmail.messagingengine.com>
In-Reply-To: <1386634847.38473.YahooMailNeo@web121606.mail.ne1.yahoo.com>
References:  <1386634847.38473.YahooMailNeo@web121606.mail.ne1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 9, 2013, at 18:20, Barney Cordoba wrote:
> Why is it that every time I get a new MB it has yet-another intel
> controller on it? How are you supposed to write good drivers that support
> 9000 different controllers? As much as I appreciate the progression of
> CPU technology, they
> would serve the community better by making up their damn minds and just
> build 1 or 2 controller for each=A0
> target market.
>=20

I'm pretty sure an entirely new driver doesn't need to be written for
each new controller. I assume like with most things (network cards, wifi
chips, etc) it's usually a matter of adding its identifier to the driver
code.

It might be a foolish idea, but I've wondered for a while why drivers
can't pick up a list of IDs from a file on the filesystem which could be
distributed by, say, freebsd-update and then new ISOs could be rolled to
include them.

This probably presents too many layers of complexity and potential
security issues, though. :-)



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