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]