From owner-cvs-all@FreeBSD.ORG Tue Feb 26 23:19:32 2008 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 118CF1065676 for ; Tue, 26 Feb 2008 23:19:32 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.180]) by mx1.freebsd.org (Postfix) with ESMTP id 9209A13C45B for ; Tue, 26 Feb 2008 23:19:31 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by el-out-1112.google.com with SMTP id r27so2151527ele.3 for ; Tue, 26 Feb 2008 15:19:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=t5DfHOyeGBKZ+QltLmnIJ2CGCFsBBa7gM/9XNM3IiVI=; b=xosMzryTlBnKVU30Il0Gl26xU30JkMs5nVBK3EYUDKQa9wgkjZ2ZBDMw2fhxMHSJ8q+UDrNNAmppWFvwVknJIIpE3ZNXEABoFJ9vTuUDIWZdrZN28eWs44l/Ff8Eo6TcO5ZmJtfZ+9WpcFrgBGEjmBwxL75lCpZDf6SPoBQlQrc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=UoIimLBeZpaM+O5Fc7jb7UMJ+/0f0F411ITCMviUOP4e9kNmuNjj0gEMY71kS4NVuTQmYZkgC5YNMZ3pIZ+9PtJbGXgOM1b43ykUF+hugGkmy6ORkZZnccXrxB22pyuhMcWvDiW3r3eQWKT8z8QJtpYBcllEtEjr1PgHOS8TsHM= Received: by 10.114.176.1 with SMTP id y1mr6344093wae.86.1204067969885; Tue, 26 Feb 2008 15:19:29 -0800 (PST) Received: by 10.114.255.16 with HTTP; Tue, 26 Feb 2008 15:19:29 -0800 (PST) Message-ID: Date: Tue, 26 Feb 2008 15:19:29 -0800 From: "Kip Macy" To: "John Baldwin" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200802260302.m1Q32KOT081487@repoman.freebsd.org> <200802261133.00942.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/cxgb bin2h.pl cxgb_main.c cxgb_t3fw.c cxgb_t3fw.h t3fw-5.0.0.bin.gz.uu src/sys/modules/cxgb Makefile src/sys/modules/cxgb/cxgb Makefile src/sys/modules/cxgb/cxgb_t3fw Makefile src/sys/conf NOTES files 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: Tue, 26 Feb 2008 23:19:32 -0000 the make system doesn't work with firmware + static linking - this works around that On Tue, Feb 26, 2008 at 3:07 PM, Kip Macy wrote: > > On Tue, Feb 26, 2008 at 8:33 AM, John Baldwin wrote: > > On Monday 25 February 2008 10:02:20 pm Kip Macy wrote: > > > kmacy 2008-02-26 03:02:20 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/cxgb cxgb_main.c > > > sys/modules/cxgb Makefile > > > sys/modules/cxgb/cxgb Makefile > > > sys/conf NOTES files > > > Added files: > > > sys/dev/cxgb bin2h.pl cxgb_t3fw.c cxgb_t3fw.h > > > sys/modules/cxgb/cxgb_t3fw Makefile > > > Removed files: > > > sys/dev/cxgb t3fw-5.0.0.bin.gz.uu > > > Log: > > > Move firmware in to separate module that can be compiled statically in to > > the kernel > > > Add utility for converting future firmware revs to a C header file > > > > Did you consider using firmware(9)? It already handles wrapping a binary blob > > into a kernel module for you and can autoload the firmware on demand. > > > > > Read the code. >