⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 documentation-roadmap.html

📁 有关ecos2。0介绍了实时嵌入式的结构以及线程调度的实现和内存的管理等
💻 HTML
字号:
<!-- Copyright (C) 2003 Red Hat, Inc.                                --><!-- This material may be distributed only subject to the terms      --><!-- and conditions set forth in the Open Publication License, v1.0  --><!-- or later (the latest version is presently available at          --><!-- http://www.opencontent.org/openpub/).                           --><!-- Distribution of the work or derivative of the work in any       --><!-- standard (paper) book form is prohibited unless prior           --><!-- permission is obtained from the copyright holder.               --><HTML><HEAD><TITLE>Documentation Roadmap</TITLE><meta name="MSSmartTagsPreventParsing" content="TRUE"><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="eCos User Guide"HREF="ecos-user-guide.html"><LINKREL="UP"TITLE="Introduction"HREF="user-guide-introduction.html"><LINKREL="PREVIOUS"TITLE="Version Conventions"HREF="version-conventions.html"><LINKREL="NEXT"TITLE="Installing eCos"HREF="user-guide-installation.html"></HEAD><BODYCLASS="CHAPTER"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">eCos User Guide</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="version-conventions.html"ACCESSKEY="P">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="user-guide-installation.html"ACCESSKEY="N">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="CHAPTER"><H1><ANAME="DOCUMENTATION-ROADMAP">Chapter 5. Documentation Roadmap</H1><P>The <SPANCLASS="PRODUCTNAME">eCos</SPAN> documentation is divided into athree main parts:</P><P></P><DIVCLASS="VARIABLELIST"><DL><DT><SPANCLASS="emphasis"><ICLASS="EMPHASIS">User Guide</I></SPAN></DT><DD><P>This document. It includes the following sections:</P><P></P><DIVCLASS="VARIABLELIST"><DL><DT>Installing <SPANCLASS="PRODUCTNAME">eCos</SPAN></DT><DD><P>  This section describes how to install the  <SPANCLASS="PRODUCTNAME">eCos</SPAN> software, how to set up your  hardware and how to test that it is all working.  </P></DD><DT>Programming Under <SPANCLASS="PRODUCTNAME">eCos</SPAN></DT><DD><P>  This section describes how to write programs that run under  <SPANCLASS="PRODUCTNAME">eCos</SPAN> by running through some examples.  </P></DD><DT>The <SPANCLASS="PRODUCTNAME">eCos</SPAN> <SPANCLASS="APPLICATION">Configuration Tool</SPAN></DT><DD><P>  This section describes the <SPANCLASS="PRODUCTNAME">eCos</SPAN> graphical  configuration tool and how to use it to change how  <SPANCLASS="PRODUCTNAME">eCos</SPAN> behaves.</P></DD><DT><SPANCLASS="PRODUCTNAME">eCos</SPAN> Programming Concepts and Techniques</DT><DD><P>An explanation of the <SPANCLASS="PRODUCTNAME">eCos</SPAN> programming	    cycle, and a description of some debugging facilities that	    <SPANCLASS="PRODUCTNAME">eCos</SPAN> offers.  </P></DD><DT>Configuration and the Package              Repository</DT><DD><P>Information on how to configure <SPANCLASS="PRODUCTNAME">eCos</SPAN>              manually, including a reference on the              <BCLASS="COMMAND">ecosconfig</B> command, memory layouts,              and information on how to manage a package repository              using the <SPANCLASS="PRODUCTNAME">eCos</SPAN> Package Administration              Tool.            </P></DD></DL></DIV></DD><DT><SPANCLASS="emphasis"><ICLASS="EMPHASIS">Reference Guide</I></SPAN></DT><DD><P>The Reference Guide provides detailed documentation on variousaspects of <SPANCLASS="PRODUCTNAME">eCos</SPAN>. This document is beingconstantly updated, so the following list just mentions the moreimportant sections, take a look at the guide itself for the fullstory.</P><P></P><DIVCLASS="VARIABLELIST"><DL><DT>The <SPANCLASS="PRODUCTNAME">eCos</SPAN> Kernel</DT><DD><P>In-depth description of <SPANCLASS="PRODUCTNAME">eCos</SPAN>&quot;s              native C kernel API Important considerations are given              for programming the <SPANCLASS="PRODUCTNAME">eCos</SPAN>              kernel. The semantics for each kernel function are              described, including how they are affected by              configuration. </P></DD><DT>POSIX and &micro;ITRON APIs</DT><DD><P>A description of the POSIX and &micro;ITRON APIs and how they  are supported under <SPANCLASS="PRODUCTNAME">eCos</SPAN>.  </P></DD><DT>The <SPANCLASS="PRODUCTNAME">eCos</SPAN> Hardware Abstraction Layer (HAL)</DT><DD><P>A description of the structure and functionality of the  <SPANCLASS="PRODUCTNAME">eCos</SPAN> HAL. This section also includes a  porting guide to help moving <SPANCLASS="PRODUCTNAME">eCos</SPAN> to  different platforms.  </P></DD><DT>Device Drivers</DT><DD><P>A description of the philosophy behind              <SPANCLASS="PRODUCTNAME">eCos</SPAN> device drivers, as well as a              presentation of the C language APIs for using the current              device drivers. </P><P>    Device driver support includes serial, ethernet and FLASH devices,    and support for PCI, PCMCIA and USB interconnects.  </P></DD><DT>RedBoot User's Guide</DT><DD><P>This describes RedBoot, which provides a complete bootstrap        environment for a range of embedded operating systems, such as        embedded Linux and <SPANCLASS="PRODUCTNAME">eCos</SPAN>, and        includes facilities such as network downloading and        debugging. It also provides a simple flash file system for        boot images.  </P></DD><DT>TCP/IP Stack Support</DT><DD><P>This describes the Common Networking for        <SPANCLASS="PRODUCTNAME">eCos</SPAN> package, which provides        support for a complete TCP/IP networking stack. The design        allows for the actual stack to be modular and at the current        time two different implementations, one based on OpenBSD from        2000 and a new version based on FreeBSD, are available.  </P><P>Other components related to networking, including support for        SNMP, DNS, HTTP and FTP, are also described.  </P></DD></DL></DIV></DD><DT><SPANCLASS="emphasis"><ICLASS="EMPHASIS">Component Writer's Guide</I></SPAN></DT><DD><P>The Component Writer's Guide is intended for developers who needto add or modify parts of <SPANCLASS="PRODUCTNAME">eCos</SPAN> itself. Itdescribes the following things:</P><P></P><DIVCLASS="VARIABLELIST"><DL><DT>Overview</DT><DD><P>An explanation of the configuration technology used in  <SPANCLASS="PRODUCTNAME">eCos</SPAN>, why it is done this way, how it  works and the terminology used.  </P></DD><DT>Package Organization</DT><DD><P>A description of the <SPANCLASS="PRODUCTNAME">eCos</SPAN> package  repository, how it is organized and how packages themselves are  organized.  </P></DD><DT>The CDL Language</DT><DD><P>A description of the CDL language and how it is used to  control the configuration of <SPANCLASS="PRODUCTNAME">eCos</SPAN>  components. The document also contains a complete specification of  the language.  </P></DD><DT>The Build Process</DT><DD><P>A description of what happens once a configuration has been  created and must be built into a set of executables.  </P></DD></DL></DIV></DD></DL></DIV></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="version-conventions.html"ACCESSKEY="P">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="ecos-user-guide.html"ACCESSKEY="H">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="user-guide-installation.html"ACCESSKEY="N">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">Version Conventions</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="user-guide-introduction.html"ACCESSKEY="U">Up</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Installing <SPANCLASS="PRODUCTNAME">eCos</SPAN></TD></TR></TABLE></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -