Mastering Embedded Linux Programming
Harness the power of Linux to create versatile and robust embedded solutions
Price | $38.25 - $49.99
|
Rating | |
Author | Chris Simmonds |
Publisher | Packt Publishing |
Published | 2015 |
Pages | 418 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1784392537 |
ISBN-13 | 9781784392536 |
Mastering Embedded Linux Programming takes you through the product cycle and gives you an in-depth description of the components and options that are available at each stage. You will begin by learning about toolchains, bootloaders, the Linux kernel, and how to configure a root filesystem to create a basic working device. You will then learn how to use the two most commonly used build systems, Buildroot and Yocto, to speed up and simplify the development process. Building on this solid base, the next section considers how to make best use of raw NAND/NOR flash memory and managed flash eMMC chips, including mechanisms for increasing the lifetime of the devices and to perform reliable in-field updates. Next, you need to consider what techniques are best suited to writing applications for your device. We will then see how functions are split between processes and the usage of POSIX threads, which have a big impact on the responsiveness and performance of the final device The closing sections look at the techniques available to developers for profiling and tracing applications and kernel code using perf and ftrace.
- Chris Simmonds
5 5 30
Similar Books
Professional Linux Programming
by Jon Masters, Richard Blum
As Linux continues to grow in popularity, there has never been more of a need to understand how to develop for this platform. Rather than focusing on a particular language or development technique, Professional Linux Programming looks at the different development environments within Linux - the kernel, the desktop, and the web - and then ...
Publisher: Wrox | Release: 2007
Embedded Linux Projects Using Yocto Project Cookbook
by Alex Gonzalez
The embedded Linux world is standardizing around Yocto Project as the best integration framework to create reliable embedded Linux products. Yocto Project effectively shortens the time it takes to develop and maintain an embedded Linux product, and it increases its reliability and robustness by using proven and tested components. This boo...
Price: $49.99 | Publisher: Packt Publishing | Release: 2015
Beginning Linux Programming, 4th Edition
by Richard Stones, Neil Matthew
Building on the success of its previous editions, this must-have guide continues its popular tutorial approach and brings you a straightforward introduction to developing programs for Linux and other UNIX-style operating systems. The author duo of experienced Linux programmers covers a wide range of topics to help you learn more about wha...
Price: $22.00 | Publisher: Wrox | Release: 2011
The Linux Programming Interface
by Michael Kerrisk
The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface - the interface employed by nearly every application that runs on a Linux or UNIX system.In this authoritative work, Linux programming expert Michael Kerrisk provides detailed descriptions of the system calls and library functions th...
Price: $26.30 | Publisher: No Starch Press | Release: 2010
Exploring BeagleBone, 2nd Edition
by Derek Molloy
Exploring BeagleBone is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction manual-you'll also learn the underlying engineering techniques that will allow you to create your own proj...
Price: $31.70 | Publisher: Wiley | Release: 2019
Mastering Kali Linux for Advanced Penetration Testing, 4th Edition
by Vijay Kumar Velu
Remote working has given hackers plenty of opportunities as more confidential information is shared over the internet than ever before. In this new edition of Mastering Kali Linux for Advanced Penetration Testing, you'll learn an offensive approach to enhance your penetration testing skills by testing the sophisticated tactics employ...
Price: $54.99 | Publisher: Packt Publishing | Release: 2022
Building Embedded Linux Systems, 2nd Edition
by Karim Yaghmour, Jon Masters, Gilad Ben-Yossef, Philippe Gerum
Building Embedded Linux Systems offers an in-depth, hard-core guide to putting together embedded systems based on Linux. Updated for the latest version of the Linux kernel, this new edition gives you the basics of building embedded Linux systems, along with the configuration, setup, and use of more than 40 different open source and free s...
Price: $7.00 | Publisher: O'Reilly Media | Release: 2008
Mastering iOS 12 Programming, 3rd Edition
by Donny Wals
The iOS development environment has significantly matured, and with Apple users spending more money in the App Store, there are plenty of development opportunities for professional iOS developers. However, the journey to mastering iOS development and the new features of iOS 12 is not straightforward. This book will help you make that tran...
Price: $49.99 | Publisher: Packt Publishing | Release: 2018