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
Embedded and Real-Time Operating Systems
โ Scribed by K.C. Wang
- Publisher
- Springer
- Year
- 2017
- Tongue
- English
- Leaves
- 491
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instructions and programming, toolchain for developing programs, virtual machines for software implementation and testing, program execution image, function call conventions, run-time stack usage and link C programs with assembly code.
It describes the design and implementation of a complete OS for embedded systems in incremental steps, explaining the design principles and implementation techniques. For Symmetric Multiprocessing (SMP) embedded systems, the author examines the ARM MPcore processors, which include the SCU and GIC for interrupts routing and interprocessor communication and synchronization by Software Generated Interrupts (SGIs).
Throughout the book, complete working sample systems demonstrate the design principles and implementation techniques. The content is suitable for advanced-level and graduate students working in software engineering, programming, and systems theory.
โฆ Table of Contents
Front Matter....Pages i-xix
Introduction....Pages 1-6
ARM Architecture and Programming....Pages 7-46
Interrupts and Exceptions Processing....Pages 47-94
Models of Embedded Systems....Pages 95-111
Process Management in Embedded Systems....Pages 113-167
Memory Management in ARM....Pages 169-191
User Mode Process and System Calls....Pages 193-264
General Purpose Embedded Operating Systems....Pages 265-327
Multiprocessing in Embedded Systems....Pages 329-399
Embedded Real-Time Operating Systems....Pages 401-475
Back Matter....Pages 477-481
๐ SIMILAR VOLUMES
<span>This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instruction
This book covers the basic concepts and principles of operating systems, showing how to apply them to the design and implementation of complete operating systems for embedded and real-time systems. It includes all the foundational and background information on ARM architecture, ARM instructions and
This book is self-published and is printed on demand. The original ISBN was generated in 2012, but if you purchase the book new from CreateSpace or Amazon you will get the new version, which was uploaded January 3, 2017. This book, now in its fourth edition (January 2017), is the third in a series o
This book is self-published and is printed on demand. The original ISBN was generated in 2012, but if you purchase the book new from CreateSpace or Amazon you will get the new version, which was uploaded January 3, 2017. This book, now in its fourth edition (January 2017), is the third in a series o