O'Reilly logo

Professional Windows® Embedded Compact 7 by Thierry Joubert, David Jones, Samuel Phung

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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). ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required