Libertas SDIO 88w8686 with iPhone

Dan Williams dcbw at redhat.com
Tue Apr 6 01:16:55 EDT 2010


On Mon, 2010-04-05 at 21:43 -0700, David Wang wrote:
> On Mon, Apr 5, 2010 at 9:39 PM, David Wang <mirrorspeak at gmail.com> wrote:
> > Here's a snippet of my code (I stuck it near the beginning of
> > lbs_setup_firmware); I've only tested the 2G settings. These settings
> > appear not to change between different versions of the iPhone OS
> > kernel.
> 
> Oops, my apologies, I forgot to include a section of init that occurs
> regardless of the device type. This occurs before all of the code I
> mentioned earlier:
> 
>         lbs_set_rf_reg(priv, 0x50, 0x50);
>         lbs_set_rf_reg(priv, 0x6B, 0xAE);
>         lbs_set_mac_reg(priv, 0xA240, 0xA3000);
> 
> And this occurs after all of that code:
> 
>         lbs_set_bbp_reg(priv, 0x4E, 0x1B);

Hmm, I'm pretty sure the registers are firmware-specific and I've
actually no documentation that lists what the registers are.  What
firmware version gets printed out during the init?

Dan





More information about the libertas-dev mailing list