The bootloader of the Sync OS project.
.vs | ||
efi/docs | ||
gnu-efi | ||
inc | ||
x64/Debug | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
debug.vbs | ||
main.c | ||
makefile | ||
README.md | ||
uefi-simple.sln |
##Sync UEFI Bootloader
This branch represents the UEFI bootloader used by Sync. It tries to set a nice video mode, then gets the date and time, then finds, packs and loads the kernel, giving the information gathered to it.
A .sln project is provided for convenience. The Windows SDK is required to compile using it, but it also works with gcc and llvm.