ABSTRACT

... a very good balance between the theory and practice of real-time embedded system designs.' —Jun-ichiro itojun Hagino, Ph.D., Research Laboratory, Internet Initiative Japan Inc., IETF IPv6 Operations Working Group (v6ops) co-chair 'A cl

chapter 1|18 pages

INTRODUCTION

chapter 2|16 pages

BASICS OF DEVELOPING FOR EMBEDDED SYSTEMS

chapter 3|18 pages

EMBEDDED SYSTEM INITIALIZATION

chapter 5|14 pages

TASKS

chapter 6|18 pages

SEMAPHORES

chapter 7|14 pages

MESSAGE QUEUES

chapter 8|22 pages

OTHER KERNEL OBJECTS

chapter 9|10 pages

OTHER RTOS SERVICES

chapter 10|24 pages

EXCEPTIONS AND INTERRUPTS

chapter 11|20 pages

TIMER AND TIMER SERVICES

chapter 12|12 pages

I/O SUBSYSTEM

chapter 13|14 pages

MEMORY MANAGEMENT

chapter 14|18 pages

MODELARIZING AN APPLICATION FOR CONCURRENCY

chapter 15|28 pages

SYNCHRONIZATION AND COMMUNICATION

chapter 16|22 pages

COMMON DESIGN PROBLEMS