[Cbe-oss-dev] spidernet: add improved phy support in sungem_phy.c
Jens Osterkamp
jens at de.ibm.com
Thu Feb 1 21:55:48 EST 2007
On Tuesday 30 January 2007 11:30 pm, Linas Vepstas wrote:
> Shifting to the right by 5 bits has no effect on the result
> of this conditional. Either the bit is set, or its not.
> There is no need to shift.
>
> > + if ( (phy_reg & 0x0020) >> 7 ) {
You are right, I corrected this.
> The result here will always be zero, since the bit,
> if set, will be shifted off the end. Bits on the lef
> are padded with zero. Ergo, this is a bug.
You are right, wrong bit. I corrected this.
Jens
More information about the cbe-oss-dev
mailing list