Operating Systems
Mac OS X
Embedded & RT
Theory Books
Programming Languages
Microsoft Technologies
Computer Science
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback

Embedded and RTOS

Book Title : Building Embedded Linux Systems
eBook download format(s) : PDF CHM 
ISBN-10 : 059600222X 
ISBN-13 : 978-0-596002-22-0 
Author(s) : Karim Yaghmour
Publisher : O'Reilly Media (30 Apr 2003)
Section : Embedded and RTOS
Book Review:

Book Description
Linux® is being adopted by an increasing number of embedded systems developers, who have been won over by its sophisticated scheduling and networking, its cost-free license, its open development model, and the support offered by rich and powerful programming tools. While there is a great deal of hype surrounding the use of Linux in embedded systems, there is not a lot of practical information. Building Embedded Linux Systems is the first in-depth, hard-core guide to putting together an embedded system based on the Linux kernel. This indispensable book features arcane and previously undocumented procedures for:

  • Building your own GNU development toolchain
  • Using an efficient embedded development framework
  • Selecting, configuring, building, and installing a target-specific kernel
  • Creating a complete target root filesystem
  • Setting up, manipulating, and using solid-state storage devices
  • Installing and configuring a bootloader for the target
  • Cross-compiling a slew of utilities and packages
  • Debugging your embedded system using a plethora of tools and techniques

Details are provided for various target architectures and hardware configurations, including a thorough review of Linux's support for embedded hardware. All explanations rely on the use of open source and free software packages. By presenting how to build the operating system components from pristine sources and how to find more documentation or help, this book greatly simplifies the task of keeping complete control over one's embedded operating system, whether it be for technical or sound financial reasons. Author Karim Yaghmour, a well-known designer and speaker who is responsible for the Linux Trace Toolkit, starts by discussing the strengths and weaknesses of Linux as an embedded operating system. Licensing issues are included, followed by a discussion of the basics of building embedded Linux systems. The configuration, setup, and use of over forty different open source and free software packages commonly used in embedded Linux systems are also covered. uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace, and gdb are among the packages discussed.

add to                 Digg!

You may use anyone of the download options

eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and try these 2 + 1 alternates...

Tell a Friend!

Similar Book titles in Embedded and RTOS section:
Real-time Systems Specification, Verification and Analysis
Programming Embedded Systems in C and C++
Embedded Systems Dictionary
Embedded System Design: A Unified Hardware/Software Approach

Similar Book titles in Other sections:

Section: Bio-Chemistry
Systems Biology in Practice
Systems Biology: Properties of Reconstructed Networks

Section: Data Structures and Algorithms
Algorithms for Communications Systems and their Applications

Section: CS -> Hardware
Designing Computers and Digital Systems

Section: Parallel Computing
Handbook of Applied Expert Systems
Designing and Building Parallel Programs

Section: CS -> Theory
Capability-Based Computer Systems
Discovering Information Systems An Exploratory Approach
Intelligent Vision Systems for Industry

Section: DB -> Datawarehousing
Database Systems: Concepts, Languages and Architectures

Section: DB -> DB / 2
IBM DB2 Building Applications for UNIX Environments

Section: DB -> Oracle
Database Systems: The Complete Book
Oracle8 Distributed Database Systems Release 8.0

Section: DB -> Others
Object-Oriented Database Management Systems Revisited
Concurrency Control And Recovery in Database Systems

Section: DB -> SQL
Embedded SQL Programming Guide

Section: Computer Hardware
Hardware Guide to Linux: A Collection of Linux HOW-TO
Build Your Own Laptop - An Impractical Guide to Building a Laptop Computer
Upgrading and Repairing PCs, Linux Edition (Upgrading & Repairing)

Section: Device Drivers
An I/O Device Driver Model and Framework for Embedded Systems
Linux Device Drivers, 2nd Edition
Writing a Linux device driver

Section: Logic Design and Architecture
A primer on noise in VLSI systems
Design of VLSI Systems
Automated Manufacturing Systems with PLCs

Section: Microprocessor
Embedded Internet for Embedded Systems Professionals

Section: Peripherals
PCI Audio Design Guide for Embedded Systems

Section: Internet
Building an Online Community
Building Internet Firewalls
Building an Intranet with Windows NT 4
Building Your Business with Google for Dummies

Section: Advanced Java
Java Thin Client Systems with VisualAge Generator

Section: Java Enterprise Edition
J2EE Technology in Practice: Building Business Applications with the Java2 Platform
Tutorial For Building j2Ee Applications Using Jboss And Eclipse

Section: Java Language
Java Programming on Linux
Java Application Development on Linux

Section: Java Micro Edition
Using WebSphere Studio Device Developer to Build Embedded Java Applications

Section: Java Tools
Building AS/400 Internet-Based Applications with Java

Section: Mathematics
Templates for the Solution of Linear Systems: Building Blocks for the Iterative Methods
Mathematics for Algorithm and Systems Analysis
Unsolved Problems in Mathematical Systems and Control Theory
Ordinary Differential Equations And Dynamical Systems

Section: Miscellaneous
Universal Command Guide for Operating Systems

Section: Microsoft C Sharp (C#)
C# - Your Visual Blueprint for building .Net applications

Section: Microsoft .(dot) net
Building Dot Net Applications For Mobile Devices
Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication

Section: Microsoft Windows Servers
Microsoft Systems Management Server 2.0 Training Kit

Section: Microsoft Visual C++
Building Internet Applications with Visual C++

Section: Networking
Introduction to Computer, Internet & Network Systems Security
Simulation of Communication Systems
Open Distributed Systems
Linux Network Administrator's Guide (2nd Edition)
Linux: A Network Solution for Your Office
Show all..

Section: Novels
The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Section: GNU/Linux OS
The Linux Cookbook - Tips and Techniques for Everyday Use
Linux IP Networking
The Linux Programmer's Guide
Introduction to Linux
Linux Professional Institute Certification (LPIC) Level 2 Examination Preparation
Show all..

Section: OS Theory
Operating Systems: Internals and Design Principles, Fourth Edition
Operating Systems
Research and Experimental Operating Systems
A Short Introduction to Operating Systems
Lecture Notes on Operating Systems
Show all..

Section: Assembly Language
Windows Assembly Language & Systems Programming: 16- And 32-Bit Low-Level Programming for the PC and Windows
Linux Assembly HOW-TO
Linux Assembly
Linux System Calls for Assembly Language Programmers
Linux Device Drivers in Assembly Language
Show all..

Section: C++ Language
Tom Swan's GNU C++ for Linux (Professional Dev. Guide)
Applied C++: Techniques for Building Better Software

Section: Other Programming
The Big Online Book of Linux Ada Programming
Building Expert Systems in Prolog
Seamless Object-Oriented Software Architecture: Analysis and Design of Reliable Systems
Type Systems for Programming Languages
Building Skills in Object-Oriented Design
Show all..

Section: Perl Scripting
Learning Perl on Win32 Systems

Section: Scripting
The Linux Tcl and Tk HOWTO
Building Skills in Programming - How To Write Your Own Software Using Python

Section: Redbooks Draft
Building Composite Applications
Patterns: Building Serial and Parallel Processes with WebSphere Process Server V6
IBM Workplace Managed Client 2.6 on Linux
Using DCSS/XIP with Oracle 10g on Linux for System z
System i Application Modernization: Building a New Interface to Your Legacy Applications
Show all..

Section: Redbooks
Aix and Linux Interoperabilty
IBM eServer pSeries Systems Handbook 2003 Edition
Security for Linux on System z
Systems Programmer's Guide to: z/OS System Logger
Passenger Risk Management Infrastructure Solution Building Block: Installation and Configuration Guide
Show all..

Section: IBM Technotes
VIOS Network Install from Linux Server
Migrating from Hierarchical File Systems to zSeries File Systems

Section: Redpapers
Installing and Using MPICH, MPICH-GM, and MPICH-MX on Linux Systems
WebSphere Portal Server for Linux on zSeries and z9
Building Service-Oriented Banking Solutions with IBM Banking Industry Models and Rational SDP
Techniques to Build a Diskless Boot Linux Cluster of JS21 Blades
Lotus Domino 7 on Linux for IBM System z: Capacity Planning and Performance Updates
Show all..

Section: Redpapers Draft
Techniques to Build a Diskless Boot Linux Cluster of JS21 Blades
Joining IBM System Storage N series Systems to Microsoft Active Directory
Domino 7 on Linux for IBM System z: Capacity Planning and Performance Updates
Managing Linux Guests using IBM Director and z/VM Center
Building Composite Aplications in Lotus Expeditor V6.1
Show all..

Section: Software Engineering
Reusable Software Components: Object-Oriented Embedded Systems Programming in C
Free For All: How Linux and the Free Software Movement Undercut the High-Tech Titans

Section: Web Programming
Secure PHP Development: Building 50 Practical Applications
Pro JSF and Ajax: Building Rich Internet Components

Section: Web Technology
Building Accessible Websites

Section: XML, XSL & UML
Developer's Guide to Building XML Based Web Services with J2EE

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions