lib.rs
xous-ipc
System call interface for Xous | Rust/Cargo package. Lib.rs › Operating systems › Xous # xous # microkernel # interface # call # system-interface xous-ipc by Sean Cross, bunnie and 40 contributors. Install; API reference; GitHub repo (betrusted-io) Home (betrusted.io) 62 releases. 0.10.4 Dec 16, 2024 0.10.2 Sep 23, 2024 0.9.63
xous-kernel
Xous Kernel. This contains the core kernel for Xous. It requires a stage 1 loader in order to start up, as it assumes the system is already running in Supervisor mode. Building. To build the kernel, you will need a riscv32 target for Rust. Possible targets include riscv32i-unknown-none-elf, riscv32imac-unknown-none-elf, or riscv32imac-unknown ...
xous-api-names
xous-name-server was picked because name-server already has a meaning in the context of DNS. ticktimer-server is necessary for implementing deterministic timing delays in xous-name-server upon failure, and also for other processes to wait a fixed period of time on initialization while the initial set of name registrations occur.
xous-api-ticktimer
73 downloads per month Used in xous-ticktimer. MIT/Apache. 320KB 6K SLoC Xous API: ticktimer. The Xous ticktimer helps other processes track the passage of time through several mechanisms:. It can report the elapsed uptime since boot in milliseconds. It can block a process for a specified number of milliseconds.
xous-names
91 downloads per month . MIT/Apache. 2.5MB 41K SLoC. Xous service: names. This crate is the implementation of xous-api-names.. Please refer to the Xous Book for further documentation.