From owner-cvs-all@FreeBSD.ORG Sat Mar 11 12:35:33 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 B8D8116A427; Sat, 11 Mar 2006 12:35:33 +0000 (GMT) (envelope-from damien.bergamini@free.fr) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id C748A43D55; Sat, 11 Mar 2006 12:35:31 +0000 (GMT) (envelope-from damien.bergamini@free.fr) Received: from COMETE (pas38-1-82-67-68-158.fbx.proxad.net [82.67.68.158]) by smtp5-g19.free.fr (Postfix) with SMTP id 6A2C3181F7; Sat, 11 Mar 2006 13:35:30 +0100 (CET) Message-ID: <017c01c64508$27d73cf0$0300a8c0@COMETE> From: "Damien Bergamini" To: "Sam Leffler" References: <200603101959.k2AJxFR1023598@repoman.freebsd.org> <441237D0.9060006@errno.com> Date: Sat, 11 Mar 2006 13:34:34 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2670 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/iwi if_iwi.c if_iwireg.h 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: Sat, 11 Mar 2006 12:35:33 -0000 afaik, the only change between firmware v2.4 and v3.0 is the way the firmware is stored on disk. boot firmware, microcode and main firmware are stored in the same file, so you have only three files, one for each operating mode. this simplify the driver too because you have only one call to firmware_get() instead of three. Damien | Damien Bergamini wrote: | > damien 2006-03-10 19:59:09 UTC | > | > FreeBSD src repository | > | > Modified files: | > sys/dev/iwi if_iwi.c if_iwireg.h | > Log: | > make use of the firmware(9) subsystem. | > use intel's firmware version 3.0 layout. | | This forces everyone to update their firmware to rev 3.0. It's not hard | to handle both 2.4 and later revs. Doing that also means folks can | switch in case they hit problems and need to revert firmware. | | Sam |