This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: eCos presentation
- From: Peter Vandenabeele <peter dot vandenabeele at mind dot be>
- To: Daniel Lidsten <Daniel dot Lidsten at combitechsystems dot com>
- Cc: Ecos-Discuss <ecos-discuss at sources dot redhat dot com>
- Date: Wed, 25 Sep 2002 01:36:03 +0200
- Subject: Re: [ECOS] eCos presentation
- Organisation: Mind Linux Solutions in Leuven/Belgium -- http://mind.be/
- References: <004B1D7A5257174C9044A1B7BD0E60ED232C06@ratatosk.combitechsystems.com>
On Tue, Sep 17, 2002 at 09:41:39AM +0200, Daniel Lidsten wrote:
> Hi all,
>
> I am going to give a presentation about eCos. Hopefully a lot of people
> have done this before and have some powerpoint presentation lying
> around?
It took me a while to get to this, sorry. Attached is a MagicPoint presentation
from Peter De Schrijver about eCos. I hope it is still usefull. It is still at the
1.3 level, so it may need an update.
It is Copyright Mind. Anybody can copy, distibute, modify and use it under the
condition that the Copyright statements are left intact and that Mind accepts no
responsability of any kind for this text. It is provided "AS IS". I would
appreciate that updates, corrections or other improvements are sent back to
the list or to me (I have published it on our site and will update that
version as I get improvements coming in, or from our own work).
Peter
> Regards, Daniel
>
> --
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
%include "default.mgp"
%page
%nodefault
%size 10, font "standard", fore "white", vgap 20, back "black"
%bquality 10
%bgrad 0 0 256 45 0 "red" "blue"
%center
eCos
%size 10
Peter De Schrijver
p2@mind.be
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV
Overview
What is eCos ?
Supported platforms and devices (overview)
Footprint
Realtime
Development tools
New developments
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV
What is eCos ?
Embedded Configurable Operating System
Single address space for all threads
Realtime
Highly configurable
Minimum footprint : about 50KBytes
Supports POSIX and uItron API's
Similar to commercial small RTOS's like pSOS
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV
Platform and device support
ARM, PowerPC, MIPS, SH3/SH4, Intel IA32
Serial
Flash memory
PCMCIA
Keyboard
USB slave
Ethernet, IPv4, SNMP
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV
Development tools
GNU toolchain
gdb/ddd
"synthetic target" : eCos as a linux process
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV
New developments
Flash filesystem : JFFS2
Microwindows GUI
Dynamic library loading
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV
Comparison
Linux better than eCos
Device support
Networking
Memory protection
Filesystem support
Tools
Developer community
eCos better than linux
Footprint
Realtime behaviour
XIP support
Configureable
Easier to port
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss