Skip to content

SauravMaheshkar/kernel-template.rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

        ,-~~-.___.
       / |  '     \         It was a dark and stormy night....
      (  )         0
       \_/-, ,----'
          ====           //
         /  \-'~;    /~~~(O)
        /  __/~|   /       |
      =(  _____| (_________|   W<

Starter template for a barebones x86_64 kernel based on Phil Opperman's Writing an OS in Rust using the latest bootloader v0.11.X crate.

Getting started

You need to have qemu and llvm installed on your machine to build and run the kernel. With those installed you can get started using cargo

cargo build
cargo run

References

About

Bare Bones staring point for writing a custom kernel in Rust

Topics

Resources

License

Stars

Watchers

Forks

Languages