Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
31 used & new from $15.50

Have one to sell? Sell yours here
 
   
Embedded Linux(R): Hardware, Software, and Interfacing (Sams White Books)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Embedded Linux(R): Hardware, Software, and Interfacing (Sams White Books) (Paperback)

by Craig Hollabaugh (Author)
3.8 out of 5 stars See all reviews (13 customer reviews)

List Price: $64.99
Price: $44.09 & this item ships for FREE with Super Saver Shipping. Details
You Save: $20.90 (32%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
17 new from $20.00 14 used from $15.50

Frequently Bought Together

Embedded Linux(R): Hardware, Software, and Interfacing (Sams White Books) + Embedded Linux Primer: A Practical Real-World Approach (Prentice Hall Open Source Software Development Series) + Building Embedded Linux Systems
Price For All Three: $128.44

Show availability and shipping details


Customers Who Bought This Item Also Bought

Embedded Linux (Landmark)

Embedded Linux (Landmark)

by John Lombardo
2.4 out of 5 stars (7)  $30.39
Building Embedded Linux Systems

Building Embedded Linux Systems

by Karim Yaghmour
3.9 out of 5 stars (21)  $43.57
Linux for Embedded and Real-time Applications, Second Edition (Embedded Technology)

Linux for Embedded and Real-time Applications, Second Edition (Embedded Technology)

by Doug Abbott
2.0 out of 5 stars (2)  $52.15
Embedded Linux System Design and Development

Embedded Linux System Design and Development

by P. Raghavan
4.0 out of 5 stars (2)  $59.87
Practical Linux Programming: Device Drivers, Embedded systems, and the Internet (with CD- ROM) (Programming Series)

Practical Linux Programming: Device Drivers, Embedded systems, and the Internet (with CD- ROM) (Programming Series)

by Ashfaq A. Khan
Explore similar items

Editorial Reviews

Product Description
Embedded Linux will help the user: select an Embedded Linux platform based on hardware requirements; build and boot a custom Linux kernel for the platform; remote debug programs running on the platform using GNU tools; connect data acquisition and control electronics/peripherals using the platform's serial, parallel, USB, I/O port and I2C interfaces; interface the peripherals to the kernel and applications using modules; collect, control, store and present data via open source protocols and applications; and analyze Embedded Linux vendor product offerings.

From the Back Cover

Embedded Linux covers the development and implementation of interfacing applications on an embedded Linux platform. It includes a comprehensive discussion of platform selection, crosscompilation, kernel compilation, root filesystem creation, booting, remote debugging, real-world interfacing, application control, data collection, archiving, and presentation.

This book includes serial, parallel, memory I/O, USB, and interrupt-driven hardware designs using x86-, StrongARM®-, and PowerPC®-based target boards. In addition, you will find simple device driver module code that connects external devices to the kernel, and network integration code that connects embedded Linux field devices to a centralized control center. Examples teach hardware developers how to store and activate field bits and deliver process information using open source software. If you are a hardware developer, software developer, system integrator, or product manager who's begun exploring embedded Linux for interfacing applications, this book is for you.

  • Select an embedded Linux platform (x86, StrongARM®, and PowerPC® architectures are covered)
  • Create a cross-compiling and debugging development environment
  • Build a custom Linux kernel for each architecture
  • Create a minimum root filesystem
  • Boot the custom Linux kernel on three target boards with x86, SA-1110, and MPC860 microprocessors
  • Remote debug programs running on a target board across an ethernet network using GNU tools
  • Connect data acquisition and control electronics/peripherals using the microprocessor's serial, parallel, memory I/O, and USB interfaces
  • Measure average interrupt latencies for the x86, SA-1110, and MPC860 microprocessors and design an interrupt-driven process timer with 1mS accuracy
  • Interface the peripherals to the kernel and applications using device driver modules
  • Collect, control, store, and present data via open source protocols and applications
  • Analyze embedded Linux vendor product offerings


0672322269B03282002

See all Editorial Reviews

Product Details

  • Paperback: 432 pages
  • Publisher: Addison-Wesley Professional (March 17, 2002)
  • Language: English
  • ISBN-10: 0672322269
  • ISBN-13: 978-0672322266
  • Product Dimensions: 9 x 7.4 x 0.9 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #459,755 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #86 in  Books > Computers & Internet > Hardware > Microprocessors & System Design > Embedded Systems

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

13 Reviews
5 star:
 (5)
4 star:
 (4)
3 star:
 (1)
2 star:
 (2)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
22 of 22 people found the following review helpful:
4.0 out of 5 stars Slightly Out of Date but still well worth the purchase, April 19, 2004
As of 4/2004, the book relies on a free distribution of Hard Hat linux that is no longer available on Montavista's site (as they charge $25K for a single seat, I guess they felt they were giving too much away ;-) HOWEVER: Hollanaugh has copies of them with all of his scripts on his site, so look for them there. His scripts are also now modified to point to the new locations. Though even this distribution is somewhat out of date, this book does a pretty reasonable job of getting you through it all. I found finding free (useful, current) distributions of embedded linux very hard to find but eventually did.. Check out www.denx.de and store.yahoo.com/snapgear/snemlidi.html for current multiplatform distributions. The denx distribution ELDK appears to have morphed from the original Hard Hat distibution as many of the utilities still exist, I used this and was able to "generally" follow along. It's a more recent distribution and supports more platforms (at least for the PPC). I would definately repurchase this book again..
His site is:
http://www.embeddedlinuxinterfacing.com/overview.shtml
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 23 people found the following review helpful:
3.0 out of 5 stars Device drivers for embedded linux, May 1, 2003
By "ravishankar_r" (Santa Clara, CA United States) - See all my reviews
Part I ('Getting Started') is a head start for newbie, but the emphasis is more on setting up a development and
debugging environment for an embedded linux project and not on the process of porting linux for an embedded system.
None of the issues related to the porting of kernel loader or porting of the actual kernel for any of the reference target
boards are addressed.Not enough information for a newbie trying to port linux for a custom board.
After getting past these issues (with help from resources on web) and having a working kernel on the board, Part II ('Interfacing')
of the book is quite useful.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
4.0 out of 5 stars good introduction to linux embedded systems, April 3, 2002
By Carles Perello (Barcelona, Catalunya Spain) - See all my reviews
The overall impression is good. Focusing an embedded project following a potential practical case is a good idea.

Its also a good idea to bring three diferent platforms as a case study, making it clear that linux gives enough abstraction level.

I didn't rate it 5 because it relays on hardhat (tm) already built development tools, which is far from being the standrad way to build those tools. Is not that dificult to explain how to make them from source.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars not enough info to be usefull
the book does not contain enough information to be usefull. I would recommend other books such as "building Embedded Linux Systems"
Published on February 9, 2006 by john bougs

4.0 out of 5 stars Great Reference, Odd Story format
This book is clearly the best reference I have for embedded projects under linux; future and present inclusive. Read more
Published on October 15, 2005 by T. Fitzpatrick

5.0 out of 5 stars Most Excellent Introduction and Objective Methodology
Dr. Hollabaugh has certainly shed useful light on the concept of embedded linux. He intelligently sets the stage and walk you through real steps for deploying a fully embedded... Read more
Published on August 21, 2003 by Cliff Reid

5.0 out of 5 stars Great book
Hey embedded Linux developers,

This book is great. The simple examples clearly illustrate how to get a development system up and running, then how to develop simple device... Read more

Published on July 23, 2003

2.0 out of 5 stars Very beginners guide simple things to write about
Sorry,
This is not embedded systems. There is far too little useful
information related to embedded linux and more on higher level
issues. Read more
Published on June 26, 2003 by Frank Motta

4.0 out of 5 stars Excellent pratical examples.
This is the best Embedded Linux book I have read so far. The Author has an excellent approach on the subject. He takes a real life application and proposes real solutions. Read more
Published on May 31, 2002 by Luc lessard

5.0 out of 5 stars A highly recommended reference for serious Linux programmers
Embedded Linux: Hardware, Software, And Interfacing by Linux computer expert Craig Hollabuagh is a straightforward, comprehensive guide to the development and use of interfacing... Read more
Published on May 6, 2002 by Midwest Book Review

2.0 out of 5 stars Mostly about interfacing
With over 200 of the 400 pages dedicated to interfacing, it seems the emphasis of the title should have reflected this. Read more
Published on April 26, 2002

5.0 out of 5 stars Excellent!
I picked this book up -- in a word, excellent. Much of the work in this book is very similar to the current embedded project that my company is working on. Read more
Published on March 28, 2002 by XPav

5.0 out of 5 stars I've known the author for over 20 years
I have not read the book, but I've known the author since high school (over 20 years) and know how much time and care he put into writing it. Read more
Published on March 22, 2002 by Stumpjumper

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 32 3 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


The New Braun bodycruZer

Braun bodyCruzer Men's Body Groomer
Introducing the new Braun bodycruZer with a precision trimmer to efficiently trim body hair and a Gillette blade for smooth, clean shaving results.

Shop now

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Cut Some Wood

Shop for band saws
A quality band saw is your best choice of all woodworking power tools when you need to make curved cuts in wood.

Shop for band saws now

 

Keep Your Tools Handy with a Tool Belt

Shop for tool belts
Keep your tools close at hand with a rugged and convenient tool belt from the Home Improvement Store.

Shop for tool belts now

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates