Linux For Embedded And Real-time Applications by Doug Abbott

Linux For Embedded And Real-time Applications

byDoug Abbott

Paperback | December 1, 2017

not yet rated|write a review

Pricing and Purchase Info


Earn 350 plum® points

Pre-order online

Ships free on orders over $25

Not yet available in stores


Linux for Embedded and Real-Time Applications, Fourth Editionprovides a practical introduction to the basics, covering the latest developments in this rapidly evolving technology. Ideal for those new to the use of Linux in an embedded environment, the book takes a hands-on approach that covers key concepts and specific applications. New content includes: Yocto projects, including BusyBox - configuring and building, the U-Boot bootloader - what it is, how it works, configuring and building, and new coverage of the Root file system and the latest updates on the Linux kernel.

  • Provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and capabilities
  • Covers the popular target boards, the BeagleBone and BeagleBone Black
  • Includes new material that focuses on the Yocto project, BusyBox and U-Boot bootloaders

About The Author

Doug Abbott is a consultant with over thirty years experience, specializing in hardware and software for industrial and scientific data acquisition and embedded product applications. Doug is also a popular instructor and seminar leader, who teaches classes in PC technology and real-time programming for University of California Berkeley...

Details & Specs

Title:Linux For Embedded And Real-time ApplicationsFormat:PaperbackDimensions:300 pages, 9.41 × 7.24 × 0.98 inPublished:December 1, 2017Publisher:NewnesLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:0128112778

ISBN - 13:9780128112779

Customer Reviews of Linux For Embedded And Real-time Applications


Extra Content

Table of Contents

1. The Embedded and Real-time Space 2. Installing Linux 3. Introducing Linux 4. The Host Development Environment 5. Eclipse 6. The HardwarePart 2: Application Programming in a Cross-Development Environment 7. Accessing Hardware from User Space 8. Debugging Embedded Software 9. Posix Threads 10. Embedded Networking 11. Graphics Programming with QTPart 3: Components and Tools 12. Integrated Build Environments 13. Configuring and Building the Kernel 14. BusyBox and Linux Initialization 15. U-Boot Boot Loader and Getting Ready to Ship 16. Source Code Control-GIT 17. Real-time Linux