2025-02-24 15:14:12 +00:00
2025-02-20 17:12:25 +00:00
2025-02-20 02:47:18 +00:00
2025-02-24 03:36:28 +00:00
2025-02-24 15:02:44 +00:00
2025-02-24 15:14:12 +00:00
2025-02-24 15:02:44 +00:00
2025-02-20 02:47:18 +00:00
2025-02-17 23:46:23 +00:00
2025-02-24 03:45:02 +00:00
2025-02-20 02:47:18 +00:00

FoundryOS

Cloning

git clone https://git.zxq5.dev/OsDev/FoundryOS.git

Build dependencies

  • latest rust nightly release
  • all necessary rust components installed
  • xorriso: creates ISO images to be booted from.
  • (Optional / Recommended) Qemu: to run the kernel. (this may be packaged as qemu-desktop)
  • (Optional) GDB: for debugging the kernel.
rustup update
rustup override set nightly
rustup component add rust-src
rustup component add llvm-tools-preview

Building & Running in Qemu:

cargo run

Running in GDB:

USE_GDB=1 cargo run
S
Description
No description provided
Readme 9.1 MiB
Languages
Rust 92.4%
Shell 7.5%
Assembly 0.1%