#ryzen #msr #cpu #unsafe-bindings

libryzenadj-sys-alt

为libryzenadj提供的低级不安全自动生成的绑定,更新到v0.14

1个不稳定版本

0.14.0 2024年4月1日

#293FFI


用于 libryzenadj-alt

LGPL-3.0

310KB
4K SLoC

C 3.5K SLoC // 0.0% comments • Rust 包仓库 PowerShell 382 SLoC // 0.1% comments • Rust 包仓库 C++ 109 SLoC // 0.0% comments • Rust 包仓库 Python 104 SLoC // 0.0% comments • Rust 包仓库 Batch 49 SLoC • Rust 包仓库 Rust 28 SLoC // 0.1% comments • Rust 包仓库

包含 (Windows DLL, 99KB) RyzenAdj/win32/inpoutx64.dll, (Windows DLL, 63KB) RyzenAdj/win32/WinRing0x64.dll, (静态库, 16KB) RyzenAdj/win32/WinRing0x64.lib, (DOS可执行文件, 15KB) RyzenAdj/win32/WinRing0x64.sys, (静态库, 6KB) RyzenAdj/win32/inpoutx64.lib

libryzenadj-sys

此crate通过bindgen提供自动生成的Rust不安全绑定,用于ryzenadj提供的C函数,这是Ryzen CPU的C接口,用于调整各种设置。

大多数开发者应通过[libryzenadj]提供的安全绑定来使用此cratehttps://crates.io/crates/libryzenadj

警告:自行承担风险!

调整该库提供的值可能导致系统不稳定/崩溃,甚至损坏您的硬件

无运行时依赖

~0–2.2MB
~42K SLoC