2 个稳定版本
| 1.1.0 | 2023年6月21日 |
|---|---|
| 1.0.0 | 2023年3月11日 |
在 Rust 模式 中排名 2728
每月下载量 49
20KB
295 行
atomik
泛型 Atomic 实现
功能
critical-section-polyfill- 允许基于临界区的嵌入式目标的多重实现。
lib.rs:
泛型原子
此原子只允许与 u8、u16、u32、u64 的大小和对齐兼容的类型。
除了 fetch_* 方法外,所有原子方法都为泛型 T 实现。
fetch_* 方法只对整数有意义,对布尔值部分有意义,因此它们被实现为特殊方法。
所有方法都需要原子支持,如果目标没有所需的原子,则无法使用特定方法编译。
功能
critical-section-polyfill- 允许基于临界区的嵌入式目标的多重实现。此多重实现仅适用于单线程芯片。
依赖
~11KB