lkml.org 
[lkml]   [2001]   [Apr]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: epic100 error
Stefan Jaschke wrote:
> I also noted that there are substantial differences between the original epic100.c at
> http://www.scyld.com/network/epic100.html and the version included with 2.4.3.
> Who did these changes?

Francois (PCI DMA) and me (everything else). The scyld version does not
support 2.4 kernels, so these changes were necessary.

Besides Francois changes, the biggest thing in 2.4.3 was a merge of
additional scyld.com code :)

I'm leaving on a trip so I won't be able to look at this until after
2.4.4 is released... Maybe one of you guys is willing to play patch
circus, and go through the changes to the epic driver one by one and see
which one caused the breakage. When I get back I'll take a look at
this.

Here's a suggestion to try: go through epic100.c and write 0x12
unconditionally to MIICfg register. Right now it is conditional: if
(dev->if_port...) out(0x12,ioaddr+MIICfg);

--
Jeff Garzik | The difference between America and England is that
Building 1024 | the English think 100 miles is a long distance and
MandrakeSoft | the Americans think 100 years is a long time.
| (random fortune)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:26    [W:0.105 / U:0.108 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site