The bootloader of the Sync OS project.
Go to file
2019-07-21 15:30:54 +01:00
gnu-efi Add ARM efi includes and libs. 2019-07-21 15:22:32 +01:00
inc Add new includes for Syncboot rewrite. 2019-07-20 20:15:45 +01:00
src Minor grammar and bug fixes. 2019-07-21 00:26:09 +01:00
.gitattributes Major overhaul of this branch. 2019-07-17 21:10:29 +01:00
.gitignore Remove all VS stuff. 2019-07-21 15:30:54 +01:00
.gitmodules Major overhaul of this branch. 2019-07-17 21:10:29 +01:00
build.sh Rework build.sh script. 2019-07-21 01:26:29 +01:00
c_files.txt Attempt to make a working build system for linux. 2019-07-21 00:27:20 +01:00
debug.vbs Minor file updates 2019-07-21 15:24:41 +01:00
makefile Minor file updates 2019-07-21 15:24:41 +01:00
OVMF_X64.fd OVMF for testing. 2019-07-21 01:32:56 +01:00
README.md Major overhaul of this branch. 2019-07-17 21:10:29 +01:00
uefi-simple.sln Major overhaul of this branch. 2019-07-17 21:10:29 +01:00

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