1
0
Fork 0
mirror of https://github.com/elysium-os/tartarus-bootloader.git synced 2026-07-08 17:57:41 +02:00
Tartarus is a 64bit bootloader
  • C 83.6%
  • Assembly 12.2%
  • Lua 3.1%
  • Nix 0.5%
  • Linker Script 0.3%
  • Other 0.3%
Find a file
WuX e95c3651f1
Merge pull request #2 from vcvtph2ps/main
feat: put acpi tables into memmap region
2026-06-30 21:52:44 +03:00
boot chore: change from meson to fabricate 2025-05-20 23:45:27 +03:00
core feat: put acpi tables into memmap region 2026-07-01 04:51:24 +10:00
.clang-format style: format .clang-format 2026-01-19 01:13:19 +02:00
.gitignore chore: change from meson to fabricate 2025-05-20 23:45:27 +03:00
config.md style: clean up config docs a little 2026-02-03 05:27:26 +02:00
fab.lua fix: update paths in fab.lua 2026-02-08 18:48:12 +02:00
flake.lock chore: change from meson to fabricate 2025-05-20 23:45:27 +03:00
flake.nix chore: change from meson to fabricate 2025-05-20 23:45:27 +03:00
LICENSE chore: bump license to 2026 2026-01-06 18:24:09 +02:00
README.md chore: update readme 2025-04-05 18:08:19 +03:00
tartarus.h feat: put acpi tables into memmap region 2026-07-01 04:51:24 +10:00
uefi_postprocess.sh chore: add uefi postprocess script 2025-06-09 21:15:26 +03:00

logo

Tartarus is a bootloader targeting 64bit architectures. Currently only x86_64 is supported (legacy bios and uefi). Tartarus supports multiple protocols, main one being the Tartarus Protocol. The config.md file describes the configuration file tartarus uses to boot.

Note: Tartarus is still in development.