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 中使用
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