This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: implementation of my personal TCP/IP stack
- From: Gary Thomas <gary at mlbassoc dot com>
- To: Jean François HARDY <james dot drayh at gmail dot com>
- Cc: ecos-discuss at ecos dot sourceware dot org
- Date: Wed, 06 May 2009 09:19:40 -0600
- Subject: Re: [ECOS] implementation of my personal TCP/IP stack
- References: <c67b86a90905060802w7ea76a13l832b4961e41cc00f@mail.gmail.com>
Jean François HARDY wrote:
> Hello, eCos people !
>
> I'm working on the implementation of the TCP/IP networking.
>
> Today, i use the eCos kernel for MPC5567 (packages : net) , and it's
> run correctly.
> But, in this project, i want implementing my personal TCP/IP stack.
>
> To resume, i have a FEC driver (fast Ethernet control) of my
> evaluation board, my TCP/IP stack and the eCos environment.
> I seek the entrance point in the environment eCos of the current eCos
> stack (Net package).
>
> I must keep the Ethernet driver, and implement my stack on the high
> level of the driver (eth_drv.h).
> How to connect my TCP/IP stack to the environment eCos?
>
> Which configuration (packages) advise me to tackle this problem?
Since this has already been done 3 times, it should be straight
forward for you. Just look at the differences in choosing the
old (OpenBSD), new (FreeBSD) or LWIP stacks. The low level
interface remains the same - the API comes from io/eth
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss