mirror of
https://github.com/xenia-project/xell-rs.git
synced 2024-11-26 21:00:41 +00:00
997 B
997 B
Xell-rs
This is the xell-reloaded bootloader, rewritten in Rust.
Currently this project is a huge WIP and can't do much, but eventually this can be used to boot Linux from TFTP or a local storage device.
Crates
- boot/stage1: The very first stage bootloader.
- shared/
- core_reqs: Bare-minimum functionality required for Rust's libcore. Originally from the chocolate milk project.
- sync: Xenon-specific mutex spinlock implementation
- xenon-cpu: Xenon-specific CPU intrinsics
- xenon-enet: Xenon fast ethernet driver
- xenon-soc: Drivers for Xenon SoC functionality
License
Licensed under either of
- Apache License, Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
- MIT license (https://opensource.org/licenses/MIT) at your option.