Chapter 7. Starting the Operating System

Understanding the processes that take place during the system startup is important for building devices based on Microsoft Windows Embedded CE. As we look at the process of system initialization, the role of each of the components that make up the system kernel, as well as the role of the included code and custom code developed by the Board Support Package (BSP) manufacturer, becomes much clearer.

No boot loader is required in order to load the Windows Embedded CE operating system (OS). The use of a boot loader simplifies development tasks significantly, but its presence is not required for the end device. It implies that the image of the operating system is located in ROM and that during a device startup, ...

Get Windows® Embedded CE 6.0 Fundamentals now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.