Boot Loader Code Overview (Compact 7)
3/12/2014
In this section, for ease of discussion, we divide the boot loader code into the following categories: startup, memory layout, serial debugging, download transport, and flash memory. Each category of code is described separately.
Important
Not all functions, configurations, or other supporting files that Windows Embedded Compact requires are listed in this guide. If a function is listed, you may still have to customize the code to your particular implementation, and you will often need to explore lower-level methods that are called by the functions. For a detailed description of each function and configuration file, see Board Support Package (BSP).
In This Section
- Startup (Boot Loader)
Provides the location of the BLCOMMON boot loader startup code, lists the main boot loader startup functions, and includes a figure that shows the boot loader function calls in the startup process.
- Memory Layout (Boot Loader)
Specifies the configuration file that you need to modify to define the virtual address space.
- Serial Debugging (Boot Loader)
Provides the location of the serial debugging code and lists the main functions.
- Download Transport (Boot Loader)
Provides the location of the Ethernet download transport code and lists the main functions.
- Flash Memory (Boot Loader)
Provides the location of the flash memory code, lists the main functions, and includes a figure that shows an example of the function call sequence when you download a run-time image into flash memory.