This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: question re CYGSEM_IO_ETH_DRIVERS_PASS_PACKETS
- From: Jonathan Larmour <jlarmour at redhat dot com>
- To: michael shiloh <michael at magrittesystems dot com>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Wed, 27 Feb 2002 22:46:04 +0000
- Subject: Re: [ECOS] question re CYGSEM_IO_ETH_DRIVERS_PASS_PACKETS
- Organization: Red Hat UK Ltd.
- References: <Pine.LNX.4.33.0202250959380.12435-100000@magritte.magrittesystems.com>
michael shiloh wrote:
>
> I'm still struggling trying to figure out why my
> x86 pc with 82559 ethernet chip networks fine under
> redboot, but not at all under ecos.
This should maybe in the FAQ, but if you use BOOTP for redboot, you should
use a static IP for eCos so they don't share the same IP (and indeed you
may want to check the IPs they're both currently using to see if this is
the problem).
> for my ecos (not redboot) ecos.ecc, since CYGPKG_REDBOOT_NETWORKING
> is turned off, then the CYGSEM_IO_ETH_DRIVERS_PASS_PACKETS
> user value is 0.
>
> Can someone explain to me what "stand-alone processing"
> means in this context?
Not a threaded environment. A non-kernel application, e.g. redboot.
> And why does redboot use an alternate
> TCP/IP stack? Don't they both use the same stack based on
> OpenBSD?
Nope. RedBoot uses a much smaller one (see redboot/current/src/net). The
PASS_PACKETS option exists to allow packets to be passed to redboot.
Jifl
--
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss