Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Apr 2005 16:05:58 -0400
From:      Chuck Swiger <cswiger@mac.com>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: New driver loading scheme for Project Evil, need input
Message-ID:  <4266B626.2000404@mac.com>
In-Reply-To: <20050420131744.t092cv40dck804ww@netchild.homeip.net>
References:  <20050419225640.7B92816A4CF@hub.freebsd.org> <20050420104309.hqhvxfmu00cskwks@netchild.homeip.net> <200504201837.40830.doconnor@gsoft.com.au> <20050420022128.B421@xorpc.icir.org> <20050420131744.t092cv40dck804ww@netchild.homeip.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Leidinger wrote:
> Luigi Rizzo <rizzo@icir.org> wrote:
[ ... ]
> AFAIK we don't have such a facility. A disc controller (SCSI/RAID?) in the
> tree needs a firmware blob, ath needs a blob (but the license seems to be
> ok, so we can have it in the tree), the newly added WLAN drivers need a
> binary blob and some other pieces need a blob too. Having a general way of
> adding the blob would be better than reinventing the wheel.

Bruce Perens pointed me at an interface called request_firmware(), being 
adopted by Debian to deal with this issue:

http://lwn.net/Articles/32997/
http://lwn.net/Articles/32671/

-- 
-Chuck



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