This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: eCos presentation


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?

We updated the presentation for a recent presentation at a
prospect (now closer to 2.0).

In html you can view it under http://mind.be/library/papers/

The "source" code in mgp (MagicPoint) is attached.

Please send back any updates, corrections, extensions, ...
(in return, everyone can use it under some kind of simplified
BSD-style license)

Peter

> Regards, Daniel

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% eCos presentation
%%
%% Copyright (c) 2002 : Mind NV
%%
%% Author: Peter De Schrijver (p2@mind.be)
%%
%% you are allowed to use this presentation in original and modified 
%% form, as long as you keep this header intact on top of the source 
%% version of the file and leave the Copyright and Authorship notices 
%% on the individual pages (small print is acceptable).
%%
%% Mind NV and the author cannot be held liable for any consequences of 
%% the use of this presentation and cannot guarantee the accuracy. This
%% presentation is provided AS IS. 
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%default 1 area 90 90, leftfill, size 2, fore "white", back "black", font "thick"
%default 2 size 7, vgap 10, prefix " "
%default 3 size 2, bar "gray70", vgap 10
%default 4 size 4, fore "white", vgap 30, prefix " ", font "standard"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
%% Default settings that are applied to TAB-indented lines.
%%
%tab 1 size 5, vgap 40, prefix "  ", icon box "green" 50
%tab 2 size 4, vgap 40, prefix "      ", icon arc "yellow" 50
%tab 3 size 3, vgap 40, prefix "            ", icon delta3 "white" 40
%page
%nodefault
%size 10, font "standard", fore "white", vgap 20, back "black"
%bquality 10
%bgrad 0 0 256 45 0 "red" "blue"

%center

eCos

Peter De Schrijver
p2@mind.be
%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV. Author: Peter De Schrijver.
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. Author: Peter De Schrijver.
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. Author: Peter De Schrijver.
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. Author: Peter De Schrijver.
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. Author: Peter De Schrijver.
New features in 2.0

        Flash filesystem : JFFS2

        Microwindows GUI

        Power management

        Small tcp/ip stack (lwIP)

%page
%bgrad 0 0 256 45 0 "black" "blue"
(c) Mind NV. Author: Peter De Schrijver.
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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]