Return-path: Received: from mail-ww0-f46.google.com ([74.125.82.46]:37765 "EHLO mail-ww0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757538Ab0CaQLa convert rfc822-to-8bit (ORCPT ); Wed, 31 Mar 2010 12:11:30 -0400 Received: by wwb17 with SMTP id 17so189439wwb.19 for ; Wed, 31 Mar 2010 09:11:28 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4BB366C2.8010605@lwfinger.net> References: <4BB366C2.8010605@lwfinger.net> Date: Wed, 31 Mar 2010 19:11:28 +0300 Message-ID: Subject: Re: Changes in specs From: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= To: Larry Finger Cc: Michael Buesch , John Linville , wireless , b43-dev@lists.infradead.org Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: 2010/3/31 Larry Finger : > John Linville ran an MMIO dump on his Netbook while loading the wl > driver. From the output, it was clear that his device does indeed have > an SPROM, but it is in a different location than previous devices we > have encountered. With this information, it was not difficult to find > the test for this situation in the Broadcom code. The revised specs for > this condition are in the first paragraph of > http://bcm-v4.sipsolutions.net/SPROM. In a nutshell, the SPROM is at > offset 0x1000 for chipcommon revisions < 31, and at 0x0800 for revisions >>= 31. > > I have also discovered what was wrong with the specs that described what > devices do not have an SPROM. The previous version only covers those > devices that are on a PCMCIA bus. The new version of those specs are at > http://bcm-v4.sipsolutions.net/802.11/IsSpromAvailable. As might be > expected, the chipcommon revision is again important for PCI devices. I've is_sprom_available updated. Will hack on SPROM today. -- RafaƂ