Developing a Boot Loader (Windows Embedded CE 6.0)
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.
- Boot Loaders
Provides information about Windows Embedded CE-based boot loaders, recommended boot loader functionality, and hardware considerations for the boot loader.
- How to Develop a Boot Loader
Describes the entire process for creating a boot loader for a target device.
- Boot Loader Reference
Provides links to topics that list the boot loader programming elements.
- Enhanced Boot Loader Security
Provides information about new boot loader security functionality available in Windows Embedded CE 6.0.
- 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.
- Developing a Board Support Package
Provides an overview of BSPs and links to topics that discuss the development process for each of the elements in a BSP.
- Boot Loader Changes in Windows Embedded CE 6.0
Provides information on changes boot loader changes in Windows Embedded CE 6.0.