b43 register dumping/setting

Matthew Garrett mjg59 at srcf.ucam.org
Thu Mar 6 01:42:31 EST 2014


On Thu, Mar 06, 2014 at 07:30:20AM +0100, Rafał Miłecki wrote:

> First, please note BCM4331 is using BCMA instead of the older SSB.
> Second, there are plenty of registers you may need to dump. BCMA bus
> has multiple cores, every core has it's agent/wrapper core. You should
> probably dump registers of PCIe, ChipCommon and 80211 cores. To make
> that more tricky PCIe and 80211 cores have few sets of indirect
> registers.

Awesomes. I'll see what I can figure out.

> As a quick test: did you try pio mode? I'm not even sure if it used to
> work with BCM4331, but it's easy to try. Just b43.pio=1.

On the plus side, no corruption. On the down side, no packets. I don't 
get any scan results and never associate, so probably not an entirely 
fair comparison.

-- 
Matthew Garrett | mjg59 at srcf.ucam.org



More information about the b43-dev mailing list