#educational #essential #bare-metal #system #x86 #required #physical

os_essentials

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.

3 releases

0.0.3 Nov 22, 2024
0.0.2 Nov 22, 2024
0.0.1 Nov 22, 2024

#371 in Hardware support

Download history 202/week @ 2024-11-16 144/week @ 2024-11-23 7/week @ 2024-11-30 6/week @ 2024-12-07

359 downloads per month

MIT license

29KB
478 lines

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

Dependencies

~1MB
~23K SLoC