Skip to content

ljfa-ag/operating-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

operating-system

A small side project where I explore some concepts and the very basics of operating system kernels.

This is mainly written in C++ and runs on an x86-64 CPU. It can be loaded by GRUB via multiboot, and it should work when run in QEMU, see emu.sh (you may need to adapt that script to your system).

Right now, the main function of the kernel does not much more than some silly stuff and some screen output before halting.

For building, it is recommended that you use an i686-elf-gcc cross-compiler.

About

A very basic proof of concept of an OS kernel

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published