xell-rs/README.md
2021-10-30 16:41:12 -05:00

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.

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