2025-01-29 11:00:09 +03:00
2025-01-29 11:00:09 +03:00
2025-01-29 11:00:09 +03:00
2025-01-28 00:45:05 +03:00
2025-01-29 11:00:09 +03:00
2025-01-29 11:00:09 +03:00
2025-01-28 00:22:36 +03:00
2025-01-29 01:49:10 +03:00
2025-01-29 01:56:52 +03:00
2025-01-28 00:26:47 +03:00
2025-01-29 11:00:09 +03:00

MxRox

Mixray's small x86_64 OS

How to build

make clean      # removes target/
make build      # builds iso image (build/mxrox.iso)
make run        # runs iso image in QEMU emulator
make run-kernel # runs only kernel in QEMU emulator

Roadmap

  • Hello World
  • Keyboard & Mouse (PS/2)
  • ACPI
  • Threads
  • Time
  • Video graphics
  • Audio

Resources

Internet resources where I found most information about OS dev

Contributing

If you would like to contribute to the project, feel free to fork the repository and submit a pull request.

License

This project is licensed under the WTFPL License

Description
My simple x86_64 OS
Readme 93 KiB
Languages
Rust 72.4%
Assembly 23.4%
Makefile 3.4%
Nix 0.8%