According to Steve Youngs: While burning my CPU.
> 
> Hey! Did you hear what Richard Adams was saying on Apr 18 ?
> 
> RA> Not realy true for standard isa cards, 0x300 is probed automaticly.
> RA> You only need to define the ioport and irq if they are "non standard".
> RA> Check /usr/src/linux/driver/net/ne.c for the "standard" addresses.
> 
>       _IS_ really true for standard ISA cards. The ne.o module won't
> autoprobe the io on a ISA card...But it does for a PCI card.  How do I
> know, because I checked with the following on my system...

Well something must have changed, i have used ne cards without options in
the past. I just took a piek at the source for ne.c and it states;

/* A zero-terminated list of I/O addresses to be probed at boot. */
#ifndef MODULE
static unsigned int netcard_portlist[] __initdata = {
        0x300, 0x280, 0x320, 0x340, 0x360, 0x380, 0
};
#endif

However considering the amount of "ne2000 clones" i can imagen problems
arising, i can assure you when i used one i had no problems at all.

So it would seem that you actualy need to define addresses with
ins(mod)probe. Thanks for your answer and examples.

> 
> Regards, Steve Youngs <[EMAIL PROTECTED]>   ICQ: 34307457

-- 
Regards Richard.
[EMAIL PROTECTED]

Reply via email to