BIOSLOADER FILES AND UTILITY

The BIOSLoader is provided as part of the CEPC BSP, installed to the development station as part of the BSP, under the CEPC BSP’s \SRC\BOOTLOADER\BIOSLOADER directory. There are five subdirectories under the preceding BIOSLoader directory:

1. \BOOTSECTOR: This directory contains the boot sector code. This code is separated into four folders, each containing the code for the EXFAT, FAT12, FAT16, and FAT32 file systems. The boot sector code is responsible for loading the BIOSLoader into system memory for the jump to the startup routine. Precompiled boot sector images for the four different file systems are provided in the \IMAGES folder.

2. \DISKIMAGES: This directory contains two floppy disk images and two folders containing the files for each of the floppy images.

  • \BOOTDISK: This subfolder contains the files for the BOOTDISK.144 bootable floppy image, which boot to BIOSLoader and launch the included Ethernet bootloader.
  • \SETUPDISK: This subfolder contains the files for the SETUPDISK.144 bootable floppy image, which boot to MS DOS 6.22. This floppy contains the BIOSLoader binary and the necessary utility to prep the storage device to boot using BIOSLoader.

3. \INIPARSER: This directory contains the codes to parse configuration parameters from the BOOT.INI file for the BIOSLoader.

4. \LOADER: This folder contains the codes for the loader, with the following three subfolders:

  • \FIXED: This folder contains the loader codes to support fixed storage (nonremovable). ...

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.