The rxv64 Operating System: MIT's xv6, in Rust, for SMP x86_64 machines
github.com
github.com
Of course, there are other various "Rust xv6" forks and unfortunately they won't compile with recent Rust...
afaik macOS currently targets two architectures. just how smooth is the apple silicon ride, i wonder?
With that in mind if rxv64 is easy enough to build on an Intel Mac, then it should do fine on an ARM Mac as well.
Obviously if you're talking about porting rxv64 to an ARM host, that's a whole different ball of wax.
https://gist.github.com/anta40/4625d6a2752551aada9c91a72e787...
Done. Will try on M2 Mac probably in the next 2 weeks
but as they say, a long road begins with a single step.
The actual dragons live in the FS driver.