BIOS
文章平均质量分 90
zichongid
这个作者很懒,什么都没留下…
展开
-
【UEFI】Redfish
开机时,该驱动发送网络请求,将请求回来的数据(资产信息)进行整理,匹配该数据跟当前收集的数据是否一致。如:通过BMC的Post/Patch请求修改BIOS的某些属性。(该驱动模块起到上承下达的作用,发送网络请求接收BMC端数据,以及推送BIOS端资产信息数据,这类似于使用浏览器发送http请求)、服务器开机时,BIOS端(Client)会收集好资产信息(在Redfish DXE Driver 请求BMC数据后),通俗的讲就是通过网络协议来传输的。(就是将收集的资产信息数据,转换成JSON结构的数据)。原创 2024-03-12 18:51:05 · 1818 阅读 · 1 评论 -
【UEFI】HiiDataBase 学习
HiiDataBase由多个PackageList组成,每个PackageList对应一个HiiHandle数据存放在一块连续内存,通过HiiHandle可以找到对应的PackageList;遍历整个HiiDataBase首先从HiiHandles入手,因为每个HiiHandle就是一个PackageList,所以便利每个HiiHandle时导出一个PackageList。注意:有些设备的PackageListGuid是固定的有些则是运行时生成的。其在UEFI中的体现是 BIOS Setup的内容显示。原创 2023-11-27 17:02:45 · 1337 阅读 · 1 评论