forked from koniifer/ableos
ad85f82be3
create hardware rng buffer & stn.random.uint_64 (currently weird) move examples out of fb_driver (currently broken) remove literal kernel panic from `info!("AHHH")` re-implement stn.buffer.send_message() |
||
---|---|---|
.cargo | ||
.vscode | ||
contrib | ||
dev | ||
kernel | ||
limine@2d3d7b2633 | ||
repbuild | ||
sysdata | ||
.gitignore | ||
.gitmodules | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md | ||
rust-toolchain.toml | ||
rustfmt.toml | ||
shell.nix |
AbleOS
An UNIX-unlike micro-kernel written in rust with an embedded bytecode virtual machine.
Please note that a custom target directory is not supported and support will not be added.
Community
Donations can be made here on Liberapay or on Patreon
Compiling
AbleOS should be able to be built on any platform which is supported by Rustc Tier 1 platform support.
For running AbleOS, repbuild
uses QEMU.
Steps
- Ensure you have qemu installed
git submodule update --init
cargo repbuild run
Developing
There is a new work in progress developer tool for hblang.