On Saturday 19 April 2008 00:38:28 Larry Finger wrote: > Michael, > > After seeing the fix for the ASUS cards, I went back to my card with a > BCM4301 and discovered that the board flags, both low and high, are > all set to ones. By detecting those conditions and forcing the values > to zero, I got the card to work with b43legacy for the first time. > > Should I make the change from 0xFFFF to 0x0000 where ssb reads the > values, or should I do it in b43legacy?
Yep, the correct fix for this is done in SSB when the boardflags lo and hi are read. We need to add a check there to set it to zero in case it's all ones. 0xFFFF == 0x0000 is true for all values, actually. But for some of them we check it in the driver. But I suggest to fix this in SSB to fix it for all drivers. -- Greetings Michael. _______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
