60次发布

0.9.59 2024年6月26日
0.9.57 2024年5月28日
0.9.54 2024年2月6日
0.9.52 2023年12月25日
0.9.21 2022年11月26日

#576硬件支持

Download history • Rust 包仓库 790/week @ 2024-04-29 • Rust 包仓库 167/week @ 2024-05-06 • Rust 包仓库 10/week @ 2024-05-13 • Rust 包仓库 12/week @ 2024-05-20 • Rust 包仓库 157/week @ 2024-05-27 • Rust 包仓库 19/week @ 2024-06-03 • Rust 包仓库 145/week @ 2024-06-10 • Rust 包仓库 18/week @ 2024-06-17 • Rust 包仓库 163/week @ 2024-06-24 • Rust 包仓库 74/week @ 2024-07-01 • Rust 包仓库 7/week @ 2024-07-08 • Rust 包仓库 275/week @ 2024-07-29 • Rust 包仓库 6/week @ 2024-08-12 • Rust 包仓库

每月281次 下载
用于 3 个

MIT/Apache

2.5MB
41K SLoC

Xous Api: susres

此包定义了Xous的挂起/恢复API。

挂起/恢复API负责在系统关机前排序事件,以确保所有SoC硬件块都会丢失状态,但RAM将保留其内容。

每个包含可能因SoC关机而丢失的硬件状态的服务都必须向序列器注册,并且必须将其硬件状态原子地备份到电池供电的RAM,然后调用 suspend_until_resume,这将阻塞,直到恢复电源。一旦恢复电源,该服务应将硬件状态从电池供电的RAM复制出来并继续操作。

API还包含启动挂起过程和重启设备的钩子。

依赖项

~2.5MB
~62K SLoC