This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: redboot problem


flagship wrote:
> 
> i've got my ethernet card's PCI id: 2449
> it's seem to be NOT supported, isn't it?

It appears that it is compatible, so you will need to update the source for
the driver with this PCI ID. By looking at the Linux driver, the same is
true of ID 0x1029 so I'll add that to the main sources too.

Here's what I changed:


Index: src/if_i82559.c
===================================================================
RCS file: /home/cvs/ecc/ecc/devs/eth/intel/i82559/current/src/if_i82559.c,v
retrieving revision 1.40
diff -u -5 -p -r1.40 if_i82559.c
--- src/if_i82559.c	2002/01/04 01:23:14	1.40
+++ src/if_i82559.c	2002/01/10 07:51:38
@@ -2665,11 +2665,13 @@ find_82559s_match_func( cyg_uint16 v, cy
 {
     return
         (0x8086 == v) &&
         ((0x1030 == d) ||
          (0x1229 == d) ||
-         (0x1209 == d));
+         (0x1209 == d) ||
+         (0x1029 == d) ||
+         (0x2449 == d));
 }
 
 static int
 pci_init_find_82559s( void )
 {

Jifl
-- 
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]