ember_os 0.1.3

A simple OS kernel implemented in rust, which has referenced https://os.phil-opp.com/
Documentation
#![allow(dead_code)]

use bootloader::BootInfo;

pub mod concurrency;
pub mod cpu_exceptions;
pub mod double_fault;
pub mod heap_allocation;
pub mod memory;
pub mod multithread;
pub mod println_eprintln;

#[inline]
pub fn run_synchronous_demos(boot_info: &'static BootInfo) {
  memory::show_map_of_tables(boot_info);
  println_eprintln::show_color_diff();
  heap_allocation::create_box();
  heap_allocation::create_vec();
  heap_allocation::create_reference_counted_vec();
}