【发布时间】:2019-10-13 01:15:59
【问题描述】:
我是 uefi 的新手,正在尝试使用协议技术访问 smbios 值。我检查了 UEFI 和 SMBIOS 规范,但没有发现任何内容。
我知道有一个叫做 pci.read() 的函数,每次使用协议处理 pci 设备时,它可以访问内存的 pci 区域中的一个值。好像没有类似的函数每次读取一个值来处理 smbios 协议?
我在specs中找到的类似的是GetNext(),但是这个函数只输出了三个header的值。我想知道是否有任何方法可以每次读取单个值,以便我可以立即 Print() 值?还是把smbios的内存值放到一个数组中?
【问题讨论】: