#gal #pal #file-format #cpld #jed

无需std jedec

用于处理JEDEC编程文件的库

5个版本

0.1.0 2022年2月22日
0.0.3 2020年3月15日
0.0.2 2018年5月13日
0.0.1 2018年1月17日
0.0.0 2018年1月17日

#1301解析器实现

49 每月下载次数
2 个crate中(通过 xc2bit)使用

0BSD 许可

30KB
747

Crates.io Docs.rs

JEDEC编程文件解析器/写入器

解析和写入PAL/GAL/CPLD设备的.jed文件。与no_std兼容。

解析

let parsed = JEDECFile::from_bytes(..., &Quirks::new()).unwrap();

// access bits
parsed.f.get(...);

写入

let mut jed = JEDECFile::new(100);
jed.header = Cow::Borrowed(b"File written by example tool\n");
jed.f.set(12345, true);

jed.write_io(..., &Quirks::new()).unwrap();

lib.rs:

JEDEC编程文件格式解析器和写入器

依赖项

~1MB
~23K SLoC