Skip to content
/ xdosr Public

Attempt at writing an x86 kernel and UEFI bootloader ** Currently mostly just bootloader, no real kernel functionality. Project was not updated for a while **

License

Notifications You must be signed in to change notification settings

msaw328/xdosr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xdosr - Experimentally Developed Operating System (Revisited)

This repository contains an attempt at writing a kernel for x86 platform (64 bit) as well as a UEFI bootloader for loading said kernel. Despite the name it is not related to DOS family of operating systems in any way.

It contains two directories, one for kernel and the other for the bootloader, which both try to conform to the Pitchfork project layout specification (https://github.com/vector-of-bool/pitchfork).

The EDK2 header files are used to interact with the UEFI subsystem (https://github.com/tianocore/edk2), though the library itself is not linked.

About

Attempt at writing an x86 kernel and UEFI bootloader ** Currently mostly just bootloader, no real kernel functionality. Project was not updated for a while **

Resources

License

Stars

Watchers

Forks

Packages

No packages published