A demo tutorial for low-level and kernel developers - developing a custom Windows boot loader
This project was created as a demo tutorial for low-level and kernel developers. The sample researched is a custom bootloader code to replace/complement a default Windows boot loader.
Our bootloader is primarily based on C++ low-level programming, also applying some C and Assembler. For our development task we did not require anything besides standard Microsoft Visual Studio 2005/2008.
The source code for bootloader cited here is solely for training purposes. Its structure is rather simple and it has the following functions:
For detailed explanations, additional tutorial materials and schemes, please see the related article
Licensed under the MIT license. ? Apriorit.