[tulip] bug and fix with Macronix MX98713
Henry Gutman
hrg123456789@yahoo.com
Sat Dec 21 21:05:01 2002
--- Donald Becker <becker@scyld.com> wrote:
> On Sat, 21 Dec 2002, Henry Gutman wrote:
>
> > Hello. I was having a problem with your tulip.c
> > driver, versions 0.89H, 0.91g-ppc, and 0.95f, and
my
> > Macronix MX98713 based card. As soon as the
driver
> > loaded, the link would die. The problem seems to
be
> > in CSR14. The PWD10B bit was set to 0, turning
off
> > the TX and RX ports. I was able to fix the
problem
> > by moving the case MX98713: label from line 1023,
> > where it was paired with the COMPEX9881, to line
> > 1029, where it is with its cousins, the MX98713
and
> > MX98725.
>
> Thanks for the excellent report. I've made the
> change for the next release (and will see if I can
> find the MXIC card to test).
>
> I'll also try to track down why I wrote the code in
> this way.
>
> You might want to also send this email to
> tulip@scyld.com
The line numbers are from the source for version
0.95f. The labels are part of a switch statement in
the start_link(struct net_device *dev) function, if
the line numbers are inaccurate for other versions.
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com