Re: One module, multiple NICs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dnia Fri, 9 Feb 2007 18:07:19 +0100
Grzegorz Chwesewicz <ceho@xxxxxxxxxxx> napisał(a):

> Hi, I'm trying to enable ucode option when loading e100 module.
> I've added following lines to modules.conf:
> 
> alias eth0 e100
> options e100 ucode=1 BundleSmallFr=1
> alias eth1 e100
> options e100 ucode=1 BundleSmallFr=1
> alias eth2 e100
> options e100 ucode=1 BundleSmallFr=1

The solution is simple, I just had to add:
options e100 ucode=1,1,1 BundleSmallFr=1,1,1

Here is my next question. Why some ucode defines were removed from
2.6 ? In 2.6.20 there are 3 ucode defines, for example:

/********************************************************/
/*  Micro code for 8086:1229 Rev 8                      */
/********************************************************/

/*  Parameter values for the D101M B-step  */
#define D101M_CPUSAVER_TIMER_DWORD              78
#define D101M_CPUSAVER_BUNDLE_DWORD             65
#define D101M_CPUSAVER_MIN_SIZE_DWORD           126

#define D101M_B_RCVBUNDLE_UCODE \
{\
0x00550215, 0xFFFF0437, 0xFFFFFFFF, 0x06A70789, 0xFFFFFFFF, 0x0558FFFF,
\ 0x000C0001, 0x00101312, 0x000C0008, 0x00380216, \

<cut>

But in 2.4 there are lot more of ucode defines (exacly 7). Me and
my friend had ported ucodes from 2.4 --> 2.6 and it seems to work.

-- 
Pozdrawiam 
Grzegorz Chwesewicz - CeHo - mailto:ceho@xxxxxxxxxxx

zażółć gęślą jaźń
http://www.upr.org.pl

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux