5 个版本
使用旧的 Rust 2015
| 0.2.2 | 2018年9月12日 |
|---|---|
| 0.2.1 | 2018年9月12日 |
| 0.2.0 | 2018年7月6日 |
| 0.1.1 | 2018年7月4日 |
| 0.1.0 | 2018年7月4日 |
#1648 in 硬件支持
在 vitallocator 中使用
135KB
1K SLoC
psp2-sys
对 psp2 头文件的非安全 Rust FFI 绑定.
使用方法
此 crate 会静态链接到所需的库占位符,因此您需要设置 vitasdk 并设置环境变量 $VITASDK。
请参阅 示例 了解如何使用原始绑定设置项目,或者使用 vita crate 以获得更接近 Rust std 库的安全 API。
此 crate 中的子模块遵循 psp2 头文件的文件层次结构:因此,psp2_sys::kernel::threadmgr 中的 FFI 是在包含 psp2/kernel/threadmgr.h 后在 C 中获得的。
致谢
- VitaSDK 团队 为
arm-vita-eabi工具链、psp2头文件等。 - Team Molecule 为
Henkaku的辛勤工作。
免责声明
psp2-sys 与 Sony Interactive Entertainment, LLC 无关、无赞助或以其他方式获得认可。PlayStation 和 PS Vita 是 Sony Interactive Entertainment, LLC 的商标或注册商标。此软件根据 MIT 许可证提供“现状”且不提供任何类型的保证。