Arnaud Patard (Rtp) wrote: > Riku Voipio <[EMAIL PROTECTED]> writes: > > Hi, >>>>>> code in the e1000 driver that deals with the EEPROM and MAC >>>>>> addresses. Is there any plan for cleanly handling no-EEPROM >>>>>> platforms, or am I into "undiscovered territory" here? I'm willing >>>>>> to submit patches once I find a minimally-invasive and robust >>>>>> solution, but I don't want to reinvent the wheel... >>> we don't want to support this in the default drivers, but maybe we could >>> in the kernel with a Kconfig option that defaulted to off. >> This could be acceptable, we would only turn that option on the iop32x >> kernel. It's sub-optimal, as some iop32x boards have PCI slots. > > I don't know which iop32x configurations are enabled in the default > iop32x kernel but there are some boards with e1000 which do have the > eeprom so imho unless you do some kind of runtime detection, I fear > you'll break theses boards.
Right. All I want is runtime logic that says, "if I don't have an EEPROM but it looks like I have a valid MAC address, then continue normally". Jesse is suggesting that such logic should be conditional at compile time, defaulting to off; Riku is saying that he'll enable that logic in the iop32x platforms (at least). b.g. -- Bill Gatliff [EMAIL PROTECTED] ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel