Home > Store > Operating Systems, Server > Linux/UNIX/Open Source

Embedded Linux

Register your product to gain access to bonus material or receive a coupon.

Embedded Linux

Book

  • Your Price: $31.99
  • List Price: $39.99
  • Usually ships in 24 hours.

Description

  • Copyright 2002
  • Dimensions: Special (all other)
  • Pages: 224
  • Edition: 1st
  • Book
  • ISBN-10: 0-7357-0998-X
  • ISBN-13: 978-0-7357-0998-0

Embedded Linux provides the reader the information needed to design, develop, and debug an embedded Linux appliance. It explores why Linux is a great choice for an embedded application and what to look for when choosing hardware.

Downloads

Downloads

All the code developed for the book in one convenient file for download - 42 kb -- code.tar.gz

Sample Content

Downloadable Sample Chapter

Click below for Sample Chapter related to this title:
073570998X.pdf

Table of Contents

     Introduction

        Why Linux?

        Open Source

        When Is Linux Inappropriate?

        The Embedded Linux Workshop

     Conventions Used in This Book

     Part I:  Software

        Chapter 1.  Software Considerations

        Embedded Linux Toolkits 

        Kernel Features 

        Creating or Acquiring a Development Environment 

        Booting the Kernel 

        Software Size 

        Upgrading the Software in Place 

        Chapter 2.  Minimal Linux

        Stripping Distributions Versus Building Your Own 

        Static Versus Dynamic Application 

        Software Subsystems 

        C Compiler 

        Summary 

        Chapter 3.  Software Configuration

        Be Selective About Software 

        Dealing with Software Expectations 

        Summary 

        Chapter 4.  Booting Your Embedded Linux Device

        Understanding the Boot Process 

        Sample BIOS and Boot Loader 

        Summary 

     Part II:  Hardware

        Chapter 5.  Hardware Considerations

        Determining the Design Goal 

        Buy or Build? 

        Processor Choices 

        Storage Choices and Memory Requirements 

        Input/Output 

        Display 

        Summary 

     Part III:  Implementing an Embedded Linux Application

        Chapter 6.  Embedded Linux Toolkits

        What Constitutes an "Embedded Linux Toolkit"? 

        Considerations 

        BlueCat Linux from LynuxWorks (www.LynuxWorks.com) 

        PeeWeeLinux (www.peeweelinux.org) 

        Summary 

        Chapter 7.  The Embedded Linux Workshop

        General Goals 

        A Bit of History 

        Requirements 

        Hardware 

        Software 

        Debugging Your Application 

        Installing the Embedded Linux Workshop 

        Your First Embedded Linux Workshop Project 

        A Tour of the Embedded Linux Workshop 

        The Project Directory 

        The Build Process 

        Terminology 

        Chapter 8.  Static Application Example: Minicom

        Procedure 

        Troubleshooting 

        Chapter 9.  Testing and Debugging

        Test on Your Host Computer as Much as Possible 

        Debugging Tools 

        Chapter 10.  Embedded Linux Success Stories

        TiVo (www.tivo.com) 

        Diamond Riocar (www.riohome.com) 

        Axis Network Camera (www.axis.com) 

        Summary 

     Part IV:  Appendixes

        Chapter A.  GNU General Public License 

        GNU GENERAL PUBLIC LICENSE 

        TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 

        How to Apply These Terms to Your New Programs 

        Chapter B.  GNU Lesser General Public License 

        GNU LESSER GENERAL PUBLIC LICENSE 

        Preamble 

        TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 

        How to Apply These Terms to Your New Libraries 

        Chapter C.  Booting from Flash Memory 

        Building the DiskOnChip Files 

        Files 

        Installing the Image or Files onto the DiskOnChip 

        Summary 

        Chapter D.  Embedded Linux Resources 

        This Book's Web Site: www.EmbeddedLinuxBook.com 

        Web Sites Devoted to Embedded Linux 

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership