OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [doc/] [html/] [user-guide/] [ecos-key-features.html] - Diff between revs 28 and 174

Only display areas with differences | Details | Blame | View Log

Rev 28 Rev 174
<!-- Copyright (C) 2003 Red Hat, Inc.                                -->
<!-- Copyright (C) 2003 Red Hat, Inc.                                -->
<!-- This material may be distributed only subject to the terms      -->
<!-- This material may be distributed only subject to the terms      -->
<!-- and conditions set forth in the Open Publication License, v1.0  -->
<!-- and conditions set forth in the Open Publication License, v1.0  -->
<!-- or later (the latest version is presently available at          -->
<!-- or later (the latest version is presently available at          -->
<!-- http://www.opencontent.org/openpub/).                           -->
<!-- http://www.opencontent.org/openpub/).                           -->
<!-- Distribution of the work or derivative of the work in any       -->
<!-- Distribution of the work or derivative of the work in any       -->
<!-- standard (paper) book form is prohibited unless prior           -->
<!-- standard (paper) book form is prohibited unless prior           -->
<!-- permission is obtained from the copyright holder.               -->
<!-- permission is obtained from the copyright holder.               -->
<HTML
<HTML
><HEAD
><HEAD
><TITLE
><TITLE
>Key Features</TITLE
>Key Features</TITLE
><meta name="MSSmartTagsPreventParsing" content="TRUE">
><meta name="MSSmartTagsPreventParsing" content="TRUE">
<META
<META
NAME="GENERATOR"
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
"><LINK
REL="HOME"
REL="HOME"
TITLE="eCos User Guide"
TITLE="eCos User Guide"
HREF="ecos-user-guide.html"><LINK
HREF="ecos-user-guide.html"><LINK
REL="UP"
REL="UP"
TITLE="Introduction"
TITLE="Introduction"
HREF="user-guide-introduction.html"><LINK
HREF="user-guide-introduction.html"><LINK
REL="PREVIOUS"
REL="PREVIOUS"
TITLE="Introduction"
TITLE="Introduction"
HREF="user-guide-introduction.html"><LINK
HREF="user-guide-introduction.html"><LINK
REL="NEXT"
REL="NEXT"
TITLE="eCos Overview"
TITLE="eCos Overview"
HREF="ecos-overview.html"></HEAD
HREF="ecos-overview.html"></HEAD
><BODY
><BODY
CLASS="CHAPTER"
CLASS="CHAPTER"
BGCOLOR="#FFFFFF"
BGCOLOR="#FFFFFF"
TEXT="#000000"
TEXT="#000000"
LINK="#0000FF"
LINK="#0000FF"
VLINK="#840084"
VLINK="#840084"
ALINK="#0000FF"
ALINK="#0000FF"
><DIV
><DIV
CLASS="NAVHEADER"
CLASS="NAVHEADER"
><TABLE
><TABLE
SUMMARY="Header navigation table"
SUMMARY="Header navigation table"
WIDTH="100%"
WIDTH="100%"
BORDER="0"
BORDER="0"
CELLPADDING="0"
CELLPADDING="0"
CELLSPACING="0"
CELLSPACING="0"
><TR
><TR
><TH
><TH
COLSPAN="3"
COLSPAN="3"
ALIGN="center"
ALIGN="center"
>eCos User Guide</TH
>eCos User Guide</TH
></TR
></TR
><TR
><TR
><TD
><TD
WIDTH="10%"
WIDTH="10%"
ALIGN="left"
ALIGN="left"
VALIGN="bottom"
VALIGN="bottom"
><A
><A
HREF="user-guide-introduction.html"
HREF="user-guide-introduction.html"
ACCESSKEY="P"
ACCESSKEY="P"
>Prev</A
>Prev</A
></TD
></TD
><TD
><TD
WIDTH="80%"
WIDTH="80%"
ALIGN="center"
ALIGN="center"
VALIGN="bottom"
VALIGN="bottom"
></TD
></TD
><TD
><TD
WIDTH="10%"
WIDTH="10%"
ALIGN="right"
ALIGN="right"
VALIGN="bottom"
VALIGN="bottom"
><A
><A
HREF="ecos-overview.html"
HREF="ecos-overview.html"
ACCESSKEY="N"
ACCESSKEY="N"
>Next</A
>Next</A
></TD
></TD
></TR
></TR
></TABLE
></TABLE
><HR
><HR
ALIGN="LEFT"
ALIGN="LEFT"
WIDTH="100%"></DIV
WIDTH="100%"></DIV
><DIV
><DIV
CLASS="CHAPTER"
CLASS="CHAPTER"
><H1
><H1
><A
><A
NAME="ECOS-KEY-FEATURES">Chapter 1. Key Features</H1
NAME="ECOS-KEY-FEATURES">Chapter 1. Key Features</H1
><P
><P
></P
></P
><UL
><UL
><LI
><LI
><P
><P
><SPAN
><SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> is distributed under the GPL
> is distributed under the GPL
license with an exception which permits proprietary application code
license with an exception which permits proprietary application code
to be linked with <SPAN
to be linked with <SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> without itself being
> without itself being
forced to be released under the GPL. It is also royalty and buyout
forced to be released under the GPL. It is also royalty and buyout
free.</P
free.</P
></LI
></LI
><LI
><LI
><P
><P
>As an Open Source project, <SPAN
>As an Open Source project, <SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> is
> is
under constant improvement, with an active developer community, based
under constant improvement, with an active developer community, based
around the <SPAN
around the <SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> web site at <A
> web site at <A
HREF="http://sources.redhat.com/ecos/"
HREF="http://sources.redhat.com/ecos/"
TARGET="_top"
TARGET="_top"
>http://sources.redhat.com/ecos/</A
>http://sources.redhat.com/ecos/</A
>.</P
>.</P
></LI
></LI
><LI
><LI
><P
><P
>Powerful GUI-based configuration system allowing both large and
>Powerful GUI-based configuration system allowing both large and
fine grained configuration of <SPAN
fine grained configuration of <SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
>. This
>. This
allows the functionality of <SPAN
allows the functionality of <SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> to be
> to be
customized to the exact requirements of the application.</P
customized to the exact requirements of the application.</P
></LI
></LI
><LI
><LI
><P
><P
>Full-featured, flexible, configurable, real time embedded
>Full-featured, flexible, configurable, real time embedded
kernel. The kernel provides thread scheduling, synchronization,
kernel. The kernel provides thread scheduling, synchronization,
timer, and communication primitives. It handles hardware resources
timer, and communication primitives. It handles hardware resources
such as interrupts, exceptions, memory and caches.</P
such as interrupts, exceptions, memory and caches.</P
></LI
></LI
><LI
><LI
><P
><P
>The Hardware Abstraction Layer (HAL) hides the specific features
>The Hardware Abstraction Layer (HAL) hides the specific features
of each supported CPU and platform, so that the kernel and other
of each supported CPU and platform, so that the kernel and other
run-time components can be implemented in a portable fashion.</P
run-time components can be implemented in a portable fashion.</P
></LI
></LI
><LI
><LI
><P
><P
>Support for &micro;ITRON and POSIX Application Programmer
>Support for &micro;ITRON and POSIX Application Programmer
Interfaces (APIs). It also includes a fully featured, thread-safe ISO
Interfaces (APIs). It also includes a fully featured, thread-safe ISO
standard C library and math library.</P
standard C library and math library.</P
></LI
></LI
><LI
><LI
><P
><P
>Support for a wide variety of devices including many serial
>Support for a wide variety of devices including many serial
devices, ethernet controllers and FLASH memories. There is also
devices, ethernet controllers and FLASH memories. There is also
support for PCMCIA, USB and PCI interconnects.</P
support for PCMCIA, USB and PCI interconnects.</P
></LI
></LI
><LI
><LI
><P
><P
>A fully featured TCP/IP stack implementing IP, IPv6, ICMP, UDP
>A fully featured TCP/IP stack implementing IP, IPv6, ICMP, UDP
and TCP over ethernet. Support for SNMP, HTTP, TFTP and FTP are also
and TCP over ethernet. Support for SNMP, HTTP, TFTP and FTP are also
present.</P
present.</P
></LI
></LI
><LI
><LI
><P
><P
>The RedBoot ROM monitor is an application that uses the
>The RedBoot ROM monitor is an application that uses the
<SPAN
<SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> HAL for portability. It provides
> HAL for portability. It provides
serial and ethernet based booting and debug services during
serial and ethernet based booting and debug services during
development.</P
development.</P
></LI
></LI
><LI
><LI
><P
><P
>Many components include test programs that validate the
>Many components include test programs that validate the
components behaviour. These can be used both to check that hardware is
components behaviour. These can be used both to check that hardware is
functioning correctly, and as examples of
functioning correctly, and as examples of
<SPAN
<SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> usage.</P
> usage.</P
></LI
></LI
><LI
><LI
><P
><P
><SPAN
><SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> documentation included this User
> documentation included this User
Guide, the Reference Manual and the Components Writer's Guide. These
Guide, the Reference Manual and the Components Writer's Guide. These
are being continually updated as the system develops.</P
are being continually updated as the system develops.</P
></LI
></LI
></UL
></UL
></DIV
></DIV
><DIV
><DIV
CLASS="NAVFOOTER"
CLASS="NAVFOOTER"
><HR
><HR
ALIGN="LEFT"
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
SUMMARY="Footer navigation table"
WIDTH="100%"
WIDTH="100%"
BORDER="0"
BORDER="0"
CELLPADDING="0"
CELLPADDING="0"
CELLSPACING="0"
CELLSPACING="0"
><TR
><TR
><TD
><TD
WIDTH="33%"
WIDTH="33%"
ALIGN="left"
ALIGN="left"
VALIGN="top"
VALIGN="top"
><A
><A
HREF="user-guide-introduction.html"
HREF="user-guide-introduction.html"
ACCESSKEY="P"
ACCESSKEY="P"
>Prev</A
>Prev</A
></TD
></TD
><TD
><TD
WIDTH="34%"
WIDTH="34%"
ALIGN="center"
ALIGN="center"
VALIGN="top"
VALIGN="top"
><A
><A
HREF="ecos-user-guide.html"
HREF="ecos-user-guide.html"
ACCESSKEY="H"
ACCESSKEY="H"
>Home</A
>Home</A
></TD
></TD
><TD
><TD
WIDTH="33%"
WIDTH="33%"
ALIGN="right"
ALIGN="right"
VALIGN="top"
VALIGN="top"
><A
><A
HREF="ecos-overview.html"
HREF="ecos-overview.html"
ACCESSKEY="N"
ACCESSKEY="N"
>Next</A
>Next</A
></TD
></TD
></TR
></TR
><TR
><TR
><TD
><TD
WIDTH="33%"
WIDTH="33%"
ALIGN="left"
ALIGN="left"
VALIGN="top"
VALIGN="top"
>Introduction</TD
>Introduction</TD
><TD
><TD
WIDTH="34%"
WIDTH="34%"
ALIGN="center"
ALIGN="center"
VALIGN="top"
VALIGN="top"
><A
><A
HREF="user-guide-introduction.html"
HREF="user-guide-introduction.html"
ACCESSKEY="U"
ACCESSKEY="U"
>Up</A
>Up</A
></TD
></TD
><TD
><TD
WIDTH="33%"
WIDTH="33%"
ALIGN="right"
ALIGN="right"
VALIGN="top"
VALIGN="top"
><SPAN
><SPAN
CLASS="PRODUCTNAME"
CLASS="PRODUCTNAME"
>eCos</SPAN
>eCos</SPAN
> Overview</TD
> Overview</TD
></TR
></TR
></TABLE
></TABLE
></DIV
></DIV
></BODY
></BODY
></HTML
></HTML
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.