Share via


Developing a Boot Loader

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

A boot loader is generally used to place the operating system (OS) image into memory and then jump to the OS startup routine. A boot loader is also typically used during the board support package (BSP) development process to save time by quickly downloading a new run-time image to a target device.

In This Section

  • Boot Loaders
    Provides information about Windows Embedded CE-based boot loaders, recommended boot loader functionality, and hardware considerations for the boot loader.
  • Developing an OEM Adaptation Layer
    Provides an overview of the OEM adaptation layer (OAL), links to topics that discuss the OAL development process, and a reference section for the OAL programming elements.
  • Developing a Device Driver
    Provides an overview of Windows Embedded CE drivers and describes the typical processes for developing device drivers for a Windows Embedded CE-based device.