From owner-cvs-all@FreeBSD.ORG Sun Jan 29 04:57:07 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C3B616A420; Sun, 29 Jan 2006 04:57:07 +0000 (GMT) (envelope-from nate@root.org) Received: from ylpvm15.prodigy.net (ylpvm15-ext.prodigy.net [207.115.57.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFECD43D45; Sun, 29 Jan 2006 04:57:06 +0000 (GMT) (envelope-from nate@root.org) Received: from pimout7-ext.prodigy.net (pimout7-int.prodigy.net [207.115.4.147]) by ylpvm15.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id k0T4vIEV013628; Sat, 28 Jan 2006 23:57:18 -0500 X-ORBL: [71.139.114.10] Received: from [10.0.0.115] (ppp-71-139-114-10.dsl.snfc21.pacbell.net [71.139.114.10]) by pimout7-ext.prodigy.net (8.13.4 outbound domainkey aix/8.13.4) with ESMTP id k0T4v5Ew010074; Sat, 28 Jan 2006 23:57:05 -0500 Message-ID: <43DC4B32.1030000@root.org> Date: Sat, 28 Jan 2006 20:57:22 -0800 From: Nate Lawson User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050723) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Max Laier References: <20060129025302.E24BB16A435@hub.freebsd.org> In-Reply-To: <20060129025302.E24BB16A435@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/examples/kld Makefile src/share/examples/kld/firmware Makefile README src/share/examples/kld/firmware/fwconsumer Makefile fw_consumer.c src/share/examples/kld/firmware/fwimage Makefile firmware.img src/share/man/man9 Makefile firmware.9 ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jan 2006 04:57:07 -0000 Max Laier wrote: > mlaier 2006-01-29 02:52:42 UTC > > FreeBSD src repository > > Modified files: > share/examples/kld Makefile > share/man/man9 Makefile > sys/conf NOTES files kmod.mk > sys/modules Makefile > Added files: > share/examples/kld/firmware Makefile README > share/examples/kld/firmware/fwconsumer Makefile fw_consumer.c > share/examples/kld/firmware/fwimage Makefile firmware.img > share/man/man9 firmware.9 > sys/kern subr_firmware.c > sys/modules/firmware Makefile > sys/sys firmware.h > sys/tools fw_stub.awk > Log: > firmware(9) is a subsystem to load binary data into the kernel via a > specially crafted module. There are several handrolled sollutions to this > problem in the tree already which will be replaced with this. They include > iwi(4), ipw(4), ispfw(4) and digi(4). > > No objection from: arch > MFC after: 2 weeks > X-MFC after: some drivers have been converted I don't know about your particular approach, but it's definitely wonderful to see people trying to solve architectural issues that aren't your responsibility. Thanks for doing this! -- Nate