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 790/week @ 2024-04-29 167/week @ 2024-05-06 10/week @ 2024-05-13 12/week @ 2024-05-20 157/week @ 2024-05-27 19/week @ 2024-06-03 145/week @ 2024-06-10 18/week @ 2024-06-17 163/week @ 2024-06-24 74/week @ 2024-07-01 7/week @ 2024-07-08 275/week @ 2024-07-29 6/week @ 2024-08-12

每月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