This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: configuration problem with SA1110
- To: wjasper at tx dot ncsu dot edu
- Subject: Re: [ECOS] configuration problem with SA1110
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Mon, 08 Oct 2001 21:48:15 +0100
- Cc: ecos-discuss at sources dot redhat dot com
- Organization: Red Hat UK Ltd.
- References: <3BC1FE3E.9805F14F@tx.ncsu.edu>
Warren Jasper wrote:
>
> I have a custom SA110 board. I am trying to see how small a footprint
> I can configure, so I
> did a
>
> ecoscofig new travis kernel
>
> and removed a buch of packages:
>
> Target: travis
> Template: kernel
> Removed:
> CYGPKG_IO
> CYGPKG_IO_SERIAL
> CYGPKG_MEMALLOC
[snip]
> I have the Kernal API package installed (I think). What's the deal?
No memalloc package means no kernel C API. You can remove the overhead from
memalloc by disablign "malloc() and supporting allocators" within it.
NB There are tons of options to configure within the hal and kernel
packages to reduce the footprint even smaller. You can find out what's
taking up space using a linker map (linking with -Wl,-Map,mymapfilename ).
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