I have more been thinking about if those Rust OSs could implement WASI and allow running of a larger set of applications rather then natively porting to each OS API.
In terms of running Hubris in WebAssembly for testing, why not Renode like Xous does, https://github.com/betrusted-io/xous-core. Seems interesting but also kind of reinventing things.
I don't know of a in Rust written WebAssembly runtime that also runs on RISC-V. Wasmer has some outstanding patches.
In terms of running Hubris in WebAssembly for testing, why not Renode like Xous does, https://github.com/betrusted-io/xous-core. Seems interesting but also kind of reinventing things.
I don't know of a in Rust written WebAssembly runtime that also runs on RISC-V. Wasmer has some outstanding patches.