bug in Intel 8255x ethernet controller driver (if_fxp.c)

Eugene Denisov dea at sendmail.ru
Tue Mar 16 12:06:23 UTC 2004


----- Original Message ----- 
From: "Ralf Corsepius" <corsepiu at faw.uni-ulm.de>
To: "Eugene Denisov" <dea at sendmail.ru>
Cc: "RTEMS Users" <rtems-users at rtems.com>
Sent: Tuesday, March 16, 2004 1:32 PM
Subject: Re: bug in Intel 8255x ethernet controller driver (if_fxp.c)


> On Tue, 2004-03-16 at 11:10, Eugene Denisov wrote:
> > Hello all.
> >
> > Recently I attempted to use RTEMS 4.6.0pre5 'if_fxp' driver for Intel
> > EEPro100+ adapter (PCI IDs: 0x8086 / 0x1229).
> >
> > Original drier doesn't wor so I made two modifications in the driver:
> >
> > First I uncomment PCI ID for this adapter:
> >
> > static struct fxp_ident fxp_ident_table[] = {
> >  /* currently untested */
> > /* dea: uncommenting i82557 chip */
> >         { 0x1229,  "Intel Pro 10/100B/100+ Ethernet" },
> > ...
> Why did you have to do this?
> Even Linux uses 0x8086/0x1229 as PCI ids for this card.
>
> IMO, your change either indicates you not using an Intel card or a
> massive problem somewhere in RTEMS (Which CPU, which BSP are you
> using?).
>
> Ralf

I think you not understand me, the 0x1229 ID is commented in original
version of if_fxp.c
It was only tested for 0x1209 ID.

The only thing I made was moving this line up from 'NOTUSED' block.

>
>




More information about the users mailing list