6个版本 (1个稳定版本)

1.0.0 2024年4月25日
0.3.2 2024年3月7日
0.2.0 2024年3月7日
0.1.0 2024年3月6日

#1503 in 解析器实现


mbn-cli 中使用

MIT/Apache

80KB
2K SLoC

mbn

用于解析MBN格式的库。

基本上,它是libopenpst的相关部分的Rust重写。

MBN格式信息来自coreboot

有关详细信息,请参阅文档页面

这里有一个可用的CLI工具,它也是这个库的最佳示例。


lib.rs:

MBN格式解析库。

注意:带有MBN段扩展名的文件可能扩展名为elf。扩展名为mbn的文件几乎是ELF格式文件。

从ELF格式文件解析,请参阅 [from_elf()].

从字节流解析,请参阅 [HashTableSegment::parse()].

输出到字节流,请参阅 [HashTableSegment::dump()].

依赖项

~435KB