#binary-data #edid #assemble #blob #parse #forms #specification

bin+lib pasedid

解析并组装EDID二进制数据块

1个不稳定版本

0.2.0 2023年7月31日

#675硬件支持

MITLGPL-2.0

155KB
3.5K SLoC

解析和组装EDID

解析和组装EDID二进制数据块。

用法

将二进制EDID数据块解析为yaml文件

./edidparse < edid.bin > edid.yml

注意: edidparse 工具期望数据为 二进制 形式。以 hex 形式的文件需要先进行转换,例如使用

xxd -r -p edid.hex > edid.bin

根据从yaml文件中读取的规范组装EDID数据块

./edidassemble < edid.yml > edid.bin

注意: edidassemble 工具将二进制数据写入stdout,这可能很危险。请将输出重定向到文件或管道。

有关进一步的使用信息,请运行带有 --help 的命令。

注意事项

使用 edid-decode 工具验证EDID二进制数据块

edid-decode -c < edid.bin

lib.rs:

解析和组装EDID二进制数据块。

依赖项

~5MB
~95K SLoC