PCI lookup issue: 3c905C-TX not found by RTEMS.

Karel Gardas kgardas at objectsecurity.com
Mon Jan 24 22:19:06 UTC 2005


On Mon, 24 Jan 2005 gregory.menke at gsfc.nasa.gov wrote:

> Karel Gardas writes:
>  > On Mon, 24 Jan 2005, Karel Gardas wrote:
>  >
>  > > Well, then the only other issue is that RTEMS after printing:
>  > >
>  > > etherlink: device '3Com 3c905C-TX Fast Etherlink XL', name 'elnk1', pci
>  > > 00:08.00, 16 rx.16 tx buffers
>  > >
>  > > freeze.
>  >
>  > It seems it freeze on call:
>  >
>  >    printk("rtems_timer_create...");
>  >    if( rtems_timer_create( rtems_build_name( 'X', 'L', 't',
>  > (char)(sc->xl_unit & 255)),
>  >                            &sc->stat_timer_id ) != RTEMS_SUCCESSFUL )
>  >    {
>  >       printk("etherlink : unit elnk%d unable to create stats timer\n",
>  > sc->xl_unit );
>  >       return 0;
>  >    }
>  >    printk("OK\n");
>  >
>  > I see only `rtems_timer_create...' on the console.
>  >
>  > Any idea what might be the issue with creating a timer for NIC?
>
>
> Timers aren't particularly associated with nic's.  What have you
> defined CONFIGURE_MAXIMUM_TIMERS to in your project?

I'm using modified netdemo, which as it seems does not define any
CONFIGURE_MAXIMUM_TIMERS value...

Should this be defined for this case?

Thanks,
Karel
--
Karel Gardas                  kgardas at objectsecurity.com
ObjectSecurity Ltd.           http://www.objectsecurity.com




More information about the users mailing list