BIOSLOADER STARTUP PARAMETERS
When an optional BOOT.INI configuration file is available, BIOSLoader reads and parses the following startup parameters from the file:
- Boot setting
- Debug setting
- Display setting
- Network setting
The BIOSLoader uses the boot and network settings during the startup process. The display and debug settings can be passed to the Compact 7 OS run-time image when the OS image and associated device drivers are configured to use these parameters and generated with the following build option:
- Enable eboot space in memory.
To find out the BIOSLoader’s configurable parameters, you can review the sample BOOT.INI configuration file, provided as part of BIOSLoader, in the following directory: $(_PLATFORMROOT)CEPC\SRC\BOOTLOADER\BIOSLOADER\BOOTDISK.
Through the BOOT.INI configuration file, you can configure the BIOSLoader to delay the process to launch an OS run-time image. During the delay period, you can configure the BIOSLoader to launch an Ethernet bootloader, EBOOT.BIN, or an alternative OS image, when a numeric key is pressed.
The following sample entries configure the BIOSLoader with alternative options to launch EBOOT.BIN, an Ethernet bootloader, and a secondary OS image, NK2.BIN:
Delay=10 BinFile=NK.BIN BinFile1=EBOOT.BIN BinFile2=NK2.BIN
Code snippet is from Chapter27_Snippet.txt
The preceding entries configured the BIOSLoader to function as follow:
Get Professional Windows® Embedded Compact 7 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.