<p><p>This easy-to- follow textbook/reference guides the reader through the creation of a fully functional embedded operating system, from its source code, in order to develop a deeper understanding of each component and how they work together. The text describes in detail the procedure for building
Embedded Operating Systems: A Practical Approach
โ Scribed by Alan Holt, Chi-Yu Huang (auth.)
- Publisher
- Springer-Verlag London
- Year
- 2014
- Tongue
- English
- Leaves
- 204
- Series
- Undergraduate Topics in Computer Science
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
This practically-oriented textbook provides a clear introduction to the different component parts of an operating system and how these work together. The easy-to-follow text covers the bootloader, kernel, filesystem, shared libraries, start-up scripts, configuration files and system utilities. The procedure for building each component is described in detail, guiding the reader through the process of creating a fully functional GNU/Linux embedded OS. Features: presents a concise overview of the GNU/Linux system, and a detailed review of GNU/Linux filesystems; describes how to build an embedded system to run on a virtual machine, and to run natively on an actual processor; introduces the concept of the compiler toolchain, demonstrating how to develop a cross toolchain so that programs can be built on a range of different architectures; discusses the ARM-based platforms BeagleBone and Raspberry Pi; explains how to build OpenWRT firmware images for OMxP Open-mesh devices and the Dragino MS14 series.
โฆ Table of Contents
Front Matter....Pages i-xiii
Introduction....Pages 1-12
Overview of GNU/Linux....Pages 13-37
The Filesystem in Detail....Pages 39-69
Building an Embedded System (First Pass)....Pages 71-85
Building an Embedded System (Second Pass)....Pages 87-114
Compiler Toolchains....Pages 115-136
Embedded ARM Devices....Pages 137-160
OpenWRT....Pages 161-181
Back Matter....Pages 183-196
โฆ Subjects
Operating Systems
๐ SIMILAR VOLUMES
Introduction -- Overview of GNU/Linux -- Containers -- The Filesystem in Detail -- Building an Embedded System (First Pass) -- Building an Embedded System (Second Pass) -- Compiler Toolchains -- Embedded ARM Devices -- Openwrt -- Appendix A: Udhcpd Default Script -- Appendix B: Start-Up Scripts.;Thi
From the Foreword: ''''!the presentation of real-time scheduling is probably the best in terms of clarity I have ever read in the professional literature. Easy to understand, which is important for busy professionals keen to acquire (or refresh) new knowledge without being bogged down in a convolute