DEC21041 network card support

Joel Sherrill joel.sherrill at OARcorp.com
Wed May 10 16:30:46 UTC 2000


Emmanuel Raguet wrote:
> 
> Stephan Wilms wrote:
> >
> > Hi all and Hi Emmanuel,
> >
> > RTEMS includes only a driver for the DEC21140 network card/chip. That
> > is a serious problem for me because:
> >    1) we don't have any cards with the DEC21140
> >    2) it looks like this chip is a bit old and hard to come by
> >
> > We do, however, have lots of cards with the DEC21041 chip and therefore
> > my main question is: does anyone have a RTEMS driver for this chip ? Or
> > maybe someone knows how to modify the DEC21140 driver to make it work
> > with DEC21041 cards ?
> 
> Hi Stephan,
> 
> I don't know what are exactly the modification to apply in
> the code.
> Maybe you can have a look at the Linux driver (tulip.c)
> which is
> working with the DEC 21xxx family, if I remember.

This is what I did before I saw your post.  According to the
comments in there, it is possible to support all the Tulip
variants and clones with a single driver.  But there are 
a LOT of them and there are real operational differences
that the driver has to take into account.  In particular
I came across a section about starting either the TX
or RX and it had a switch based on type.  That is 
in addition to recognizing the PCI ids. :)



> --
>        |        Emmanuel RAGUET          |
>      _ | CANON CRF - Communication Dept. | _
>     / )|    Tel: +33(0)2 99 87 96 47     |( \
>    / / |    Fax: +33(0)2 99 84 11 30     | \ \
>  _( (_ |  _  http://www.crf.canon.fr  _  | _) )_
> (((\ \>|_/ )_________________________( \_|</ /)))
> (\\\\ \_/ /                           \ \_/ ////)
>  \       /                             \       /
>   \    _/                               \_    /
>   /   /                                   \   \

-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985



More information about the users mailing list