| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-08-22 | std: xous: add services support | Sean Cross | -0/+3 | |
| Xous has a concept of `services` that provide various features. Processes may connect to these services by name or by address. Most services require a name server in order to connect. Add a file with the most common services, and provide a way to connect to a service by querying the name server. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
| 2023-08-22 | std: xous: add os-specific ffi calls | Sean Cross | -0/+14 | |
| Xous has no C FFI. Instead, all FFI is done via syscalls that are specified in Rust. Add these FFI calls to libstd, as well as some of the currently-supported syscalls. This enables Rust programs to interact with the Xous operating system while avoiding adding an extra dependency to libstd. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
