public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] Ethernet device initialization
@ 2005-04-29 17:10 Ali, Khurram
  2005-04-29 17:17 ` Andrew Lunn
  0 siblings, 1 reply; 2+ messages in thread
From: Ali, Khurram @ 2005-04-29 17:10 UTC (permalink / raw)
  To: eCos Discussion

Hi,

I have been looking for information on where and how an Ethernet device
gets initialized. Can someone please guide me to the right document? I
looked at the eCos reference, but I could not gather from there, how the
initialization actually happens. Specifically, I would like to know how
the logical and hardware initializations happen.

I am trying to integrate my own networking stack and would like to use
existing Ethernet drivers with it. I am at a loss of how to go about it.

What packages would I need in my build?

I would really appreciate any help.

Thank you,
Khurram

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [ECOS] Ethernet device initialization
  2005-04-29 17:10 [ECOS] Ethernet device initialization Ali, Khurram
@ 2005-04-29 17:17 ` Andrew Lunn
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Lunn @ 2005-04-29 17:17 UTC (permalink / raw)
  To: Ali, Khurram; +Cc: eCos Discussion

On Fri, Apr 29, 2005 at 11:31:39AM -0500, Ali, Khurram wrote:
> Hi,
> 
> I have been looking for information on where and how an Ethernet device
> gets initialized. Can someone please guide me to the right document? I
> looked at the eCos reference, but I could not gather from there, how the
> initialization actually happens. Specifically, I would like to know how
> the logical and hardware initializations happen.
> 
> I am trying to integrate my own networking stack and would like to use
> existing Ethernet drivers with it. I am at a loss of how to go about it.
> 
> What packages would I need in my build?

Take a look at

http://ecos.sourceware.org/docs-latest/ref/io-eth-drv-generic1.html

This documents the downward interface to the ethernet drivers. You
need to keep to this interface if you want to use the existing
ethernet drivers. The interface to your stack can then either use one
of the existing implementatins in packages/io/eth or you can make your
own interface.

        Andrew

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-04-29 17:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-29 17:10 [ECOS] Ethernet device initialization Ali, Khurram
2005-04-29 17:17 ` Andrew Lunn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).