From owner-cvs-src@FreeBSD.ORG Sun Nov 20 07:20:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4239716A41F; Sun, 20 Nov 2005 07:20:39 +0000 (GMT) (envelope-from nate@root.org) Received: from www.cryptography.com (li-22.members.linode.com [64.5.53.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF43A43D49; Sun, 20 Nov 2005 07:20:38 +0000 (GMT) (envelope-from nate@root.org) Received: from [10.0.5.50] (ppp-71-139-0-107.dsl.snfc21.pacbell.net [71.139.0.107]) by www.cryptography.com (8.12.8/8.12.8) with ESMTP id jAK7KZDe021791 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 19 Nov 2005 23:20:36 -0800 Message-ID: <438023A1.50002@root.org> Date: Sat, 19 Nov 2005 23:20:01 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Sam Leffler References: <200511191654.jAJGsu9n022860@repoman.freebsd.org> <43801038.7050109@errno.com> In-Reply-To: <43801038.7050109@errno.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Damien Bergamini , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/modules/iwi Makefile src/sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Nov 2005 07:20:39 -0000 Sam Leffler wrote: > Damien Bergamini wrote: > >> damien 2005-11-19 16:54:55 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/modules/iwi Makefile sys/dev/iwi if_iwi.c >> if_iwireg.h if_iwivar.h Log: >> Load firmware images directly from the filesystem (looks into >> /etc/firmware >> directory by default) without requiring the user to load them by >> hand using >> e.g iwicontrol. Get rid of the old ioctl crud. >> Updated iwi-firmware port coming soon. > > > Rather than hack individual drivers this should be done in a generic way. Right, but such an approach won't work for storage drivers like isp(4). Couldn't you just generalize the approach used by ispfw(4)? It uses the kld module approach to get the firmware into kernel memory. -- Nate