13个稳定版本

新增 1.4.4 2024年8月22日
1.4.3 2024年7月17日
1.4.1 2024年6月21日
1.3.0 2024年5月27日
1.0.1 2023年11月24日

操作系统 类别中排名 275

Download history • Rust 包仓库 314/week @ 2024-05-02 • Rust 包仓库 54/week @ 2024-05-09 • Rust 包仓库 145/week @ 2024-05-16 • Rust 包仓库 322/week @ 2024-05-23 • Rust 包仓库 218/week @ 2024-05-30 • Rust 包仓库 356/week @ 2024-06-06 • Rust 包仓库 326/week @ 2024-06-13 • Rust 包仓库 244/week @ 2024-06-20 • Rust 包仓库 68/week @ 2024-06-27 • Rust 包仓库 275/week @ 2024-07-04 • Rust 包仓库 227/week @ 2024-07-11 • Rust 包仓库 290/week @ 2024-07-18 • Rust 包仓库 462/week @ 2024-07-25 • Rust 包仓库 588/week @ 2024-08-01 • Rust 包仓库 437/week @ 2024-08-08 • Rust 包仓库 225/week @ 2024-08-15 • Rust 包仓库

每月下载量 1,729
用于 2 个 仓库

Apache-2.0 许可

180KB
2.5K SLoC

C 1.5K SLoC // 0.0% comments • Rust 包仓库 Rust 823 SLoC // 0.0% comments • Rust 包仓库 GNU Style Assembly 37 SLoC • Rust 包仓库

Rust 对 Ledger C SDK 的低级绑定

提供对 Ledger 设备操作系统的低级 API 的访问。

构建

根据目标(--target nanos--target nanox,...),此crate将克隆适当的C SDK分支(API_LEVEL_x)并编译Rust SDK所需文件的子集。

要使用已克隆的C SDK,可以通过环境变量LEDGER_SDK_PATH=/path/to/c_sdk或通过cargo--config标志传递其路径。

cargo build --target nanosplus --config env.LEDGER_SDK_PATH="../ledger-secure-sdk/"

依赖项

~0–2MB
~40K SLoC