April 2013
Intermediate to advanced
1200 pages
33h 55m
English
Jean J. Labrosse
Real-time operating systems (RTOS) are ubiquitous in embedded systems. This chapter explains what a real-time kernel is and what services it provides the product developer, and explains some of the internals of a kernel. A kernel is a component of an RTOS. In this chapter, we’ll look at task management, interrupt handling, scheduling, context switching, time management, resource management, message passing, priority inversions and much more.
RTOS; real-time kernel; task management; interrupt handling; scheduling; context switching; time management; resource management; memory management; message passing; priority inversions
Read now
Unlock full access