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

📄 ecos-user-guide.html

📁 ecos 文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!-- 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
>eCos User Guide</TITLE
><meta name="MSSmartTagsPreventParsing" content="TRUE">
<META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
"><LINK
REL="NEXT"
TITLE="Introduction"
HREF="user-guide-introduction.html"></HEAD
><BODY
CLASS="BOOK"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="BOOK"
><A
NAME="ECOS-USER-GUIDE"><DIV
CLASS="TITLEPAGE"
><H1
CLASS="TITLE"
><A
NAME="AEN2">eCos User Guide</H1
><P
CLASS="COPYRIGHT"
>Copyright &copy; 2001, 2002 by Red Hat, Inc.</P
><P
CLASS="COPYRIGHT"
>Copyright &copy; 2003 by eCosCentric Ltd.</P
><DIV
CLASS="LEGALNOTICE"
><A
NAME="AEN10"><P
><B
>Documentation licensing terms</B
></P
><P
>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
<A
HREF="http://www.opencontent.org/openpub/"
TARGET="_top"
>http://www.opencontent.org/openpub/</A
>).</P
><P
>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.</P
></DIV
><DIV
CLASS="LEGALNOTICE"
><A
NAME="AEN15"><P
><B
>Trademarks</B
></P
><P
>Red Hat, the Red Hat Shadow Man logo&reg;, eCos&#8482;, RedBoot&#8482;,
GNUPro&reg;, and Insight&#8482; are trademarks of Red Hat, Inc. </P
><P
>Sun Microsystems&reg; and Solaris&reg; are registered trademarks of
Sun Microsystems, Inc. </P
><P
>SPARC&reg; is a registered trademark of SPARC International, Inc., and
is used under license by Sun Microsystems, Inc. </P
><P
>Intel&reg; is a registered trademark of Intel Corporation.</P
><P
>Motorola&#8482; is a trademark of Motorola, Inc.</P
><P
>ARM&reg; is a registered trademark of Advanced RISC Machines, Ltd.</P
><P
>MIPS&#8482; is a trademark of MIPS Technologies, Inc.</P
><P
>Toshiba&reg; is a registered trademark of the Toshiba Corporation.</P
><P
>NEC&reg; is a registered trademark if the NEC Corporation.</P
><P
>Cirrus Logic&reg; is a registered trademark of Cirrus Logic, Inc.</P
><P
>Compaq&reg; is a registered trademark of the Compaq Computer Corporation.</P
><P
>Matsushita&#8482; is a trademark of the Matsushita Electric Corporation.</P
><P
>Samsung&reg; and CalmRISC&#8482; are trademarks or registered trademarks
of Samsung, Inc. </P
><P
>Linux&reg; is a registered trademark of Linus Torvalds. </P
><P
>UNIX&reg; is a registered trademark of The Open Group. </P
><P
>Microsoft&reg;, Windows&reg;, and Windows NT&reg; are registered trademarks
of Microsoft Corporation, Inc. </P
><P
>All other brand and product names, trademarks, and copyrights are the
property of their respective owners. </P
></DIV
><HR></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
>I. <A
HREF="user-guide-introduction.html"
>Introduction</A
></DT
><DD
><DL
><DT
>1. <A
HREF="ecos-key-features.html"
>Key Features</A
></DT
><DT
>2. <A
HREF="ecos-overview.html"
><SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Overview</A
></DT
><DT
>3. <A
HREF="ecos-licensing.html"
><SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Licence Overview</A
></DT
><DD
><DL
><DT
><A
HREF="ecos-licensing.html#ECOS-LICENSING-QNA"
>Questions and answers</A
></DT
><DT
><A
HREF="ecos-licensing-previous.html"
>Previous License</A
></DT
></DL
></DD
><DT
>4. <A
HREF="c229.html"
>Notation and Conventions</A
></DT
><DD
><DL
><DT
><A
HREF="c229.html#GDB-AND-GCC-COMMAND-NOTATION"
>GDB and GCC Command Notation</A
></DT
><DT
><A
HREF="directory-and-file-system-conventions.html"
>Directory and File System Conventions</A
></DT
><DT
><A
HREF="version-conventions.html"
>Version Conventions</A
></DT
></DL
></DD
><DT
>5. <A
HREF="documentation-roadmap.html"
>Documentation Roadmap</A
></DT
></DL
></DD
><DT
>II. <A
HREF="user-guide-installation.html"
>Installing <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
></A
></DT
><DD
><DL
><DT
>6. <A
HREF="user-guide-installation-requirements.html"
>System Requirements</A
></DT
><DT
>7. <A
HREF="user-guide-installation-linux.html"
>Installation on Linux</A
></DT
><DT
>8. <A
HREF="user-guide-installation-windows.html"
>Installation on Windows</A
></DT
><DT
>9. <A
HREF="user-guide-installation-target.html"
>Target Setup</A
></DT
><DD
><DL
><DT
><A
HREF="user-guide-installation-target.html#CONNECTING-TARGET-SERIAL"
>Connecting Via Serial Line</A
></DT
><DT
><A
HREF="connecting-target-ethernet.html"
>Connecting Via Ethernet</A
></DT
><DT
><A
HREF="connecting-target-sim.html"
>Using A Simulator Target</A
></DT
><DT
><A
HREF="connecting-target-synth.html"
>Using A Synthetic Target</A
></DT
></DL
></DD
></DL
></DD
><DT
>III. <A
HREF="user-guide-programming.html"
>Programming With <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
></A
></DT
><DD
><DL
><DT
>10. <A
HREF="programming-with-ecos.html"
>Programming With <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
></A
></DT
><DD
><DL
><DT
><A
HREF="programming-with-ecos.html#DEVELOPMENT-PROCESS"
>The Development Process</A
></DT
></DL
></DD
><DT
>11. <A
HREF="configuring-and-building-ecos-from-source.html"
>Configuring and Building <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> from Source</A
></DT
><DD
><DL
><DT
><A
HREF="configuring-and-building-ecos-from-source.html#ECOS-STARTUP-CONFIGS"
><SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Start-up Configurations</A
></DT
><DT
><A
HREF="using-configtool-windows-linux.html"
>Configuration Tool on Windows and Linux Quick Start</A
></DT
><DT
><A
HREF="using-ecosconfig-on-linux.html"
>Ecosconfig on Windows and Linux Quick Start</A
></DT
></DL
></DD
><DT
>12. <A
HREF="running-an-ecos-test-case.html"
>Running an <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Test Case</A
></DT
><DD
><DL
><DT
><A
HREF="running-an-ecos-test-case.html#USING-CONFIGTOOL-TESTCASE"
>Using the <SPAN
CLASS="APPLICATION"
>Configuration Tool</SPAN
></A
></DT
><DT
><A
HREF="using-commandline-testcase.html"
>Using the command line</A
></DT
><DT
><A
HREF="testing-filters.html"
>Testing Filters</A
></DT
></DL
></DD
><DT
>13. <A
HREF="building-and-running-sample-appliations.html"
>Building and Running Sample Applications</A
></DT
><DD
><DL
><DT
><A
HREF="building-and-running-sample-appliations.html#ECOS-HELLO-WORLD"
><SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Hello World</A
></DT
><DT
><A
HREF="sample-twothreads.html"
>A Sample Program with Two Threads</A
></DT
></DL
></DD
><DT
>14. <A
HREF="clocks-and-alarm-handlers.html"
>More Features &#8212; Clocks and Alarm
Handlers</A
></DT
><DD
><DL
><DT
><A
HREF="clocks-and-alarm-handlers.html#SAMPLE-ALARMS"
>A Sample Program with Alarms</A
></DT
></DL
></DD
></DL
></DD
><DT
>IV. <A
HREF="the-ecos-configuration-tool.html"
>The eCos Configuration Tool</A
></DT
><DD
><DL
><DT
>15. <A
HREF="config-tool-getting-started.html"
>Getting Started</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-getting-started.html#CONFIG-TOOL-GETTING-STARTED-INTRO"
>Introduction</A
></DT
><DT
><A
HREF="config-tool-invoking.html"
>Invoking the <SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> <SPAN
CLASS="APPLICATION"
>Configuration Tool</SPAN
></A
></DT
><DT
><A
HREF="config-tool-component-repository.html"
>The Component Repository</A
></DT
><DT
><A
HREF="config-tool-documents.html"
><SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> <SPAN
CLASS="APPLICATION"
>Configuration Tool</SPAN
> Documents</A
></DT
></DL
></DD
><DT
>16. <A
HREF="config-tool-getting-help.html"
>Getting Help</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-getting-help.html#CONFIG-TOOL-CONTEXT-HELP-DIALOGS"
>Context-sensitive Help for Dialogs</A
></DT
><DT
><A
HREF="config-tool-context-help-otherwin.html"
>Context-sensitive Help for Other Windows</A
></DT
><DT
><A
HREF="config-tool-context-help-config-items.html"
>Context-sensitive Help for Configuration Items</A
></DT
><DT
><A
HREF="methods-of-displaying-html-help.html"
>Methods of Displaying HTML Help</A
></DT
></DL
></DD
><DT
>17. <A
HREF="config-tool-customization.html"
>Customization</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-customization.html#CONFIG-TOOL-WINDOW-PLACEMENT"
>Window Placement</A
></DT
><DT
><A
HREF="config-tool-settings.html"
>Settings</A
></DT
></DL
></DD
><DT
>18. <A
HREF="config-tool-screen-layout.html"
>Screen Layout</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-screen-layout.html#CONFIG-TOOL-CONFIGURATION-WINDOW"
>Configuration Window</A
></DT
></DL
></DD
><DT
>19. <A
HREF="config-tool-updating-configuration.html"
>Updating the Configuration</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-updating-configuration.html#CONFIG-TOOL-ADDING-REMOVING-PACKAGES"
>Adding and Removing Packages</A
></DT
><DT
><A
HREF="config-tool-platform-selection.html"
>Platform Selection</A
></DT
><DT
><A
HREF="config-tool-using-templates.html"
>Using Templates</A
></DT
></DL
></DD
><DT
>20. <A
HREF="config-tool-searching.html"
>Searching</A
></DT
><DT
>21. <A
HREF="config-tool-building.html"
>Building</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-building.html#CONFIG-TOOL-SELECTING-BUILD-TOOLS"
>Selecting Build Tools</A
></DT
><DT
><A
HREF="config-tool-selecting-user-tools.html"
>Selecting User Tools</A
></DT
></DL
></DD
><DT
>22. <A
HREF="config-tool-test-execution.html"
>Execution</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-test-execution.html#CONFIG-TOOL-TEST-PROPERTIES"
>Properties</A
></DT
></DL
></DD
><DT
>23. <A
HREF="config-tool-creating-a-shell.html"
>Creating a Shell</A
></DT
><DD
><DL
><DT
><A
HREF="config-tool-creating-a-shell.html#CONFIG-TOOL-KEYBOARD-ACCELERATORS"
>Keyboard Accelerators</A
></DT
></DL
></DD
></DL
></DD
><DT
>V. <A
HREF="ecos-programming-concepts-and-techniques.html"
><SPAN
CLASS="PRODUCTNAME"
>eCos</SPAN
> Programming Concepts and Techniques</A
></DT
><DD
><DL
><DT
>24. <A
HREF="cdl-concepts.html"
>CDL Concepts</A
></DT
><DD
><DL
><DT
><A
HREF="cdl-concepts.html#CDL-CONCEPTS-ABOUT"
>About this chapter</A
></DT
><DT
><A
HREF="cdl-component-repository.html"
>Component Repository</A
></DT
><DT
><A
HREF="cdl-component-definition-language.html"
>Component Definition Language</A
></DT
><DT
><A
HREF="cdl-packages.html"
>Packages</A
></DT
><DT
><A
HREF="cdl-configuration-items.html"
>Configuration Items</A
></DT
><DT
><A
HREF="cdl-conflicts.html"
>Conflicts</A
></DT
><DT
><A
HREF="cdl-templates.html"
>Templates</A
></DT
></DL
></DD
><DT
>25. <A
HREF="component-repo-and-working-dirs.html"
>The Component Repository and Working Directories</A
></DT
><DD
><DL
><DT
><A
HREF="component-repo-and-working-dirs.html#COMPONENT-REPO"
>Component Repository</A
></DT
><DT
><A
HREF="build-tree.html"
>Build Tree</A
></DT
><DT
><A
HREF="install-tree.html"
>Install Tree</A
></DT
><DT
><A
HREF="repository-app-build-tree.html"
>Application Build Tree</A
></DT
></DL
></DD
><DT
>26. <A
HREF="compiler-and-linker-options.html"
>Compiler and Linker Options</A
></DT
><DD
><DL
><DT
><A
HREF="compiler-and-linker-options.html#COMPILING-C-APP"
>Compiling a C Application</A
></DT
><DT
><A
HREF="compiling-cpp-app.html"
>Compiling a C++ Application</A
></DT
></DL
></DD
><DT
>27. <A
HREF="debugging-techniques.html"
>Debugging Techniques</A
></DT
><DD
><DL
><DT
><A
HREF="debugging-techniques.html#TRACING"
>Tracing</A
></DT
><DT
><A
HREF="kernel-instrumentation.html"
>Kernel Instrumentation</A
></DT
></DL
></DD
></DL
></DD
><DT
>VI. <A
HREF="configuration-and-the-package-repository.html"
>Configuration and the Package Repository</A
></DT
><DD
><DL
><DT
>28. <A
HREF="manual-configuration.html"
>Manual Configuration</A
></DT
><DD
><DL
><DT

⌨️ 快捷键说明

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