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 许可证提供“现状”且不提供任何类型的保证。