-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> This question relates to a BCM4310 PCI-E card with a Rev. 8 PHY that 

There are no BCM4310 PCI-E cards.  It's a 0x4311 series card with a
PCI ID of 0x4311, 0x4312, or 0x4313.

>>> particularly concerned about the 7 in the statement "If 2 <= PHY 
>>> Revision <= 7, perform a B6PHY init and then continue with the GPHY 
>>> Init" as found on  http://bcm-specs.sipsolutions.net/GPHY.

Well, here's the deal with this:

Driver 3.31.16.0 does:
B5PHY Init for PHY Revision 1 only
B6PHY Init for PHY Revision 2 only

Driver 3.130 does:
B5PHY init for PHY Revision 1 only
B6PHY init for PHY Revisions 2 and 3 only

Driver 4.80.9.1 does:
B5PHY init for PHY Revision 1 only
B6PHY init for all other Revisions

I'm not sure where the 7 came from.

I've fixed this in the specs, and will go over all of the init
routines at some point this week.

> I also have additional questions in the section
> 
>   13. Otherwise
> 
>     a. If this is a 2050 radio with a Radio Revision of 8
>           1. Write the saved value of TXCTL1 left shifted by 4, then
>           bitwise OR'd with the saved value of TXCTL2
> 
> Where should this be written? Later in that section

Fixed in specs.

>     c. If the PHY Revision is 6 or greater
> 
>           1. MaskSet PHYRegister 0x36 with mask 0xF000 and set with
>           FIXME left shifted by 12
> 
> What value is this FIXME? A little further down, there is

Fixed in specs.

>     e. Otherwise
> 
>          1. Write 0x807F to PHYRegister 0x2E
> 
> Here, the code has 0x3E, not 0x2E. Which is correct, the code or the 
> specs?

The specs.

As for testing, make sure that he doesn't have a wifi button, or if
he does that it's controlled by the appropriate daemon.  st3's
patches have been reported to work with 0x4311 and 0x4312 boards,
but we still get lots of false reports of things not working due to
non-enabled wifi buttons. :p

- -Joe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFBLTLwGq7BLLARfoRAkGDAKCm63iSQQjQkRiHEOqjLyvewOefvwCg42xO
yoejt40RPJXEgyMWsvzuKUg=
=FWlu
-----END PGP SIGNATURE-----
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to