Examples
embedded operating systems typically reside in ROM (flash)
Palm OS (e.g., IBM Workpad)
- US Robotics Palm Pilot
- Motorola microcontrollers (68328 - Dragonball)
- simple OS for PDAs
- only supports single threads
Windows CE (e.g., Nino)
- PDA operating system
- spin-off of Windows ‘95
- portable to a wide variety of processors
- full-featured OS modularized to only include features as needed
Wind River Systems VxWorks
- one of the most popular embedded OS kernels
- highly portable to an even wider variety of processors (tiny to huge)
- modularized even further