Parse and write .jed
files for PAL/GAL/CPLD devices. Compatible with 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();