Joe,

I have been working off-line with David Woodhouse and Pavel Roskin to sort out 
machine checks on PPC
hardware with a phy->rev == 1 card. As you likely recall, we submitted a patch 
that fixed two
distinct places in the code. One of them was a typo in the specs, but the other 
was found
empirically by David. Those have been fixed with a patch now queued with Linus 
for 2.6.21.

We did find an additional problem when I modified the phy_initg code to match 
the latest specs of
3/25/07. Now we get a problem in calc_loopback_gain, which David has localized 
to PHY registers
0x0814 and 0x0815. Based on earlier code in phy_initg (Step 4), it seems that 
those two registers
should be touched in this section only if phy->rev >= 2. Is there anything in 
the bcom driver to
support this?

Thanks,

Larry
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to