os_essentials 0.0.3

A collection of tools for building simple educational operating systems in Rust in an x86 system. NOTE: MEANT TO BE BAREMETAL, YOU MUST HAVE compiler-buildtins-mem, core, compiler_builtins, alloc and a suited target, a vm or physical computer and a bootable usb required to test.
Documentation
  • Coverage
  • 38.6%
    22 out of 57 items documented6 out of 24 items with examples
  • Size
  • Source code size: 29.21 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 509.62 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 14s Average build duration of successful builds.
  • all releases: 13s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • luohoa97

OS Essentials

About this project

This project can help people follow in the footsteps of OS development fueling their future selves.

Purpose

  • This project is created to allow people to make their own OSes for their specific purposes and needs
  • This project is created to let people have fun making their own OSes

How does it help?

  • This project can build a solid foundation for people to develop their OSes often for educational purposes

Acknowledgements & Licenses

Developers: luohoa97 (luohoa97@protonmail.com) License: MIT