Skip to content

Xell Bootloader, rewritten in Rust because ¯\_(ツ)_/¯

Notifications You must be signed in to change notification settings

xenia-project/xell-rs

Repository files navigation

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

About

Xell Bootloader, rewritten in Rust because ¯\_(ツ)_/¯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published