Crates.io | neutron_kernel |
lib.rs | neutron_kernel |
version | 0.1.1 |
source | src |
created_at | 2022-01-30 11:33:53.012343 |
updated_at | 2022-01-30 12:36:38.120792 |
description | A rust-based kernel for riscv and arm |
homepage | |
repository | |
max_upload_size | |
id | 523996 |
size | 42,962 |
A rust based kernel built on first principles.
A core idea is TDD. The only way to really verify that things work. Each mod.rs
should contain cfg() for build and test, esp for arch dependent code. For arch independent code, should try not to rely on arch dependent code. I.e. only arch dependent code should rely on arch independent code. Or the interface should be isolated, i.e. in kernel manager.
Rust (rustup recommended)
cargo build
)cargo build
run.sh