1
0
Fork 0
forked from AbleOS/ableos
The fork to develop the ableOS IDL is developed on
Go to file
2022-08-17 13:29:34 +03:00
.cargo
.github/workflows
.vscode
ableos progress, i guess 2022-08-17 13:29:34 +03:00
api
asl
ext2-rs OOOO MIGHTY CLIPPY, WE SUMMON YOU!!! 2022-08-10 21:47:33 +02:00
facepalm
kernel Devices: Add block devices 2022-08-17 13:29:34 +03:00
qrcode-rust OOOO MIGHTY CLIPPY, WE SUMMON YOU!!! 2022-08-10 21:47:33 +02:00
repbuild VFS: path resolution 2022-08-08 08:22:55 +03:00
userland
.gdbinit
.gitignore
Cargo.lock ATA: get rid of x86_ata 2022-08-17 13:29:30 +03:00
Cargo.toml
LICENSE
qmp.py
qprofiler.py
README.md
rust-toolchain.toml
TODO.md

ableOS

Discord Code Size

Set up

Install Qemu

On Windows be sure to add C:\Program Files\qemu to your PATH variable

rustup component add rust-src

rustup component add llvm-tools-preview

cargo install bootimage

Running

repbuild can be used to run and build docs for able os

cargo repbuild doc cargo repbuild run

Testing on real hardware

I recommend using an old x86_64 computer

  • cargo run --release to generate a binary image that is bootable
  • flash it to a USB device via dd or balenaEtcher
  • Remove said USB device and plug into test machine
  • assure test machine boots from USB devices