Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 997 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 997 Bytes

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.

Serial Terminal

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