6 个版本
0.1.5 | 2023 年 10 月 8 日 |
---|---|
0.1.4 | 2023 年 10 月 7 日 |
#218 in #com
用于 hxcfe
16MB
335K SLoC
包含 (静态库, 79KB) libadf.a, (神秘的 autoconf 代码, 18KB) configure.ac, (静态库, 18KB) ftd2xx.lib, (神秘的 autoconf 代码, 1KB) configure.ac
hxc_rs
这是一个基于 libxcfe 库的最小化 Rust 封装 https://github.com/jfdelnero/HxCFloppyEmulator。我只实现了我在其他项目 https://github.com/cpcsdk/rust.cpclib(主要是为了允许 basm 汇编器写入 HFE 图像磁盘)中需要的功能。我在可变性的选择上可能没有做出明智的选择:Rust 端的所有非可变对象在 C 端仍然是可变的。我可能存在内存泄漏,即使我已经尽力避免。
请随意提供补丁来改进包装器的覆盖,修复错误或任何其他内容。我愿意将仓库所有权转让给比我更有动力继续这项任务的人(我将只为我的主要项目添加所需的内容)。
x86_64-pc-windows-gnu
是 Windows 所需的工具链:cargo +nightly-x86_64-pc-windows-gnu test
。这可能是对依赖的 crate 的字符串限制。