Skip to content

ranjankuldeep/BareMetalKernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Kernel for target x86_64 architecute.

Reference Article https://os.phil-opp.com/

Target

"arch": "x86_64", "llvm-target": "x86_64-unknown-none",

Prerequiste

  1. Cargo Version (1.78.0-nightly).
  2. QEMU should be available on the system.

Build the Kernel

    cargo build

Available Tests

    cargo test --test basic_boot
    cargo test --test should_panic.rs
    cargo test --test stack_overflow.rs

About

Custom Designed Kernel in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages