Advertisement

Embedded Operating Systems

A Practical Approach

  • Alan Holt
  • Chi-Yu Huang

Part of the Undergraduate Topics in Computer Science book series (UTICS)

Table of contents

  1. Front Matter
    Pages i-xiii
  2. Alan Holt, Chi-Yu Huang
    Pages 1-12
  3. Alan Holt, Chi-Yu Huang
    Pages 13-37
  4. Alan Holt, Chi-Yu Huang
    Pages 39-69
  5. Alan Holt, Chi-Yu Huang
    Pages 71-85
  6. Alan Holt, Chi-Yu Huang
    Pages 87-114
  7. Alan Holt, Chi-Yu Huang
    Pages 115-136
  8. Alan Holt, Chi-Yu Huang
    Pages 137-160
  9. Alan Holt, Chi-Yu Huang
    Pages 161-181
  10. Back Matter
    Pages 183-196

About this book

Introduction

This practically-oriented textbook/reference 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 operating system.

Topics and 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

Ideal for undergraduate and graduate level students studying operating systems, the book will also prove to be highly useful to industry professionals involved in this area.

Dr. Alan Holt is Chief Technical Officer at the network consultancy company IP Performance Ltd., based in Bristol, UK. His publications include the Springer title Network Performance Analysis: Using the J Programming Language. Dr. Chi-Yu Huang works for Tata Technologies Ltd., and is currently a software consultant on the Airbus project in Bristol. She was formerly Operations Manager for DL Consulting, New Zealand. Together with Dr. Holt, she is also co-author of the Springer book 802.11 Wireless Networks: Security and Analysis.

Keywords

Embedded Systems File Systems OpenWrt Operating System Shells User-Mode Linux (UML) Xen

Authors and affiliations

  • Alan Holt
    • 1
  • Chi-Yu Huang
    • 2
  1. 1.IP PerformanceBristolUnited Kingdom
  2. 2.Tata Technologies Ltd.BristolUnited Kingdom

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4471-6603-0
  • Copyright Information Springer-Verlag London 2014
  • Publisher Name Springer, London
  • eBook Packages Computer Science
  • Print ISBN 978-1-4471-6602-3
  • Online ISBN 978-1-4471-6603-0
  • Series Print ISSN 1863-7310
  • Series Online ISSN 2197-1781
  • Buy this book on publisher's site
Industry Sectors
Pharma
Automotive
Finance, Business & Banking
Electronics
IT & Software
Telecommunications
Aerospace
Engineering