granite-rust/library/std
Sean Cross eabd445053 std: xous: rewrite rwlock to be more robust
Add more checks to RwLock on Xous. As part of this, ensure the variable
is in a good state when unlocking.

Additionally, use the global `yield_now()` rather than platform-specific
`do_yield()`.

Signed-off-by: Sean Cross <sean@xobs.io>
2024-01-13 09:13:56 -08:00
..
benches mv std libs to library/ 2020-07-27 19:51:13 -05:00
src std: xous: rewrite rwlock to be more robust 2024-01-13 09:13:56 -08:00
tests apply fmt 2024-01-11 15:04:48 +03:00
build.rs add teeos std impl 2023-12-07 10:33:03 +08:00
Cargo.toml Rollup merge of #118645 - Patryk27:bump-compiler-builtins, r=Nilstrieb,dtolnay 2024-01-09 17:52:20 +01:00