BL Common Boot Framework (Compact 2013)

3/26/2014

All boot loaders can use the BLCOMMON library that is provided with Windows Embedded Compact. The library encapsulates most of the common boot loader functionality. The BLCOMMON code is located in %_WINCEROOT%\Platform\Common\Src\Common\Boot\Blcommon. The interface is defined in %_WINCEROOT%\public\common\oak\inc\blcommon.h.

The topics in this section discuss the categories of the boot loader code: startup, memory layout, serial debug message output, download transport, and flash memory.

In This Section

  • Startup (Boot Loader)
    Provides the location of the BLCOMMON boot loader startup code, lists the main boot loader startup functions, and illustrates the boot loader function calls in the startup process.
  • Flash Memory (Boot Loader)
    Provides the location of the flash memory code, lists the main functions, and includes an illustrated example of the function call sequence when you download a run-time image into flash memory.

See Also

Concepts

BSP Boot Loader Frameworks