Re: cyrix 6x86 and ne2000 driver problem

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sat, 3 May 1997 16:39:15 +0100 (BST)


> ethernet - isa ne2000 compatible
> (irq 11 io 300)

> 3. Different modifications of ne2000(isa) cards changed without
> any success :(

> I think that problem is delays in ne2000 driver or
> somewhere in kernel. Those delays seems to be broken due loop
> optimisations in cyrix cpu. I hope that problem will be fixed
> soon :)

The shouldnt be. We use two kinds of delays inb_p/outb_p generate an
extra I/O cycle on the ISA bus. udelay precomputes timing according to the
CPU. Thus for example the MMX pentium does loops far faster than the pentium
but the timing adjusts accordingly.

You might also want to check that IRQ 11 isnt assigned to a PCI bus slot
(even an unused one).