# eCos Reference Manual

Copyright © 1998, 1999, 2000, 2001, 2002, 2003 by Red Hat, Inc., Nick Garnett (eCosCentric), Jonathan Larmour (eCosCentric), Andrew Lunn (Ascom), Gary Thomas (MLB Associates), Bart Veer (eCosCentric)

Documentation licensing terms

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 substantively modified versions of this document is prohibited without the explicit permission of the copyright holder.

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.

Trademarks

Red Hat, the Red Hat Shadow Man logo®, eCos™, RedBoot™, GNUPro®, and Insight™ are trademarks of Red Hat, Inc.

Sun Microsystems® and Solaris® are registered trademarks of Sun Microsystems, Inc.

SPARC® is a registered trademark of SPARC International, Inc., and is used under license by Sun Microsystems, Inc.

Intel® is a registered trademark of Intel Corporation.

Motorola™ is a trademark of Motorola, Inc.

ARM® is a registered trademark of Advanced RISC Machines, Ltd.

MIPS™ is a trademark of MIPS Technologies, Inc.

Toshiba® is a registered trademark of the Toshiba Corporation.

NEC® is a registered trademark if the NEC Corporation.

Cirrus Logic® is a registered trademark of Cirrus Logic, Inc.

Compaq® is a registered trademark of the Compaq Computer Corporation.

Matsushita™ is a trademark of the Matsushita Electric Corporation.

Samsung® and CalmRISC™ are trademarks or registered trademarks of Samsung, Inc.

Linux® is a registered trademark of Linus Torvalds.

UNIX® is a registered trademark of The Open Group.

Microsoft®, Windows®, and Windows NT® are registered trademarks of Microsoft Corporation, Inc.

All other brand and product names, trademarks, and copyrights are the property of their respective owners.

Warranty

eCos and RedBoot are open source software, covered by a modified version of the GNU General Public Licence, and you are welcome to change it and/or distribute copies of it under certain conditions. See http://sources.redhat.com/ecos/license-overview.html for more information about the license.

eCos and RedBoot software have NO WARRANTY.

Because this software is licensed free of charge, there are no warranties for it, to the extent permitted by applicable law. Except when otherwise stated in writing, the copyright holders and/or other parties provide the software “as is” without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the software is with you. Should the software prove defective, you assume the cost of all necessary servicing, repair or correction.

In no event, unless required by applicable law or agreed to in writing, will any copyright holder, or any other party who may modify and/or redistribute the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages.

List of Tables
13-1. Behavior of math exception handling

List of Examples
1-1. Sample DHCP configuration file
1-2. Sample `/etc/named.conf` for Red Hat Linux 7.x

|  | Next
|  | The eCos Kernel