我有一个基于英特尔的主机系统,带有我公司设计的PCIe子卡。我们可以对其进行枚举,以允许与英特尔处理器共享内存。我希望通过PCIe使子卡内存空间被BIOS/UEFI识别为可引导的。
我可以走上实现许多HCI标准之一的道路,但这似乎很慢,因为这张子卡是由处理器驱动的,而HCI必须在软件中实现。更具体的问题是,在枚举子卡之后,BIOS/UEFI是否可以识别已知的可引导内存格式?谷歌对我和这些标准并没有取得多大的成功,bios或UEFI在引导过程中是如何符合上述标准的,这似乎是部落知识,很难发现。
其他详情:
发布于 2019-09-25 20:36:40
要做到这一点,一个干净的方法是让设备公开一个PCI (UEFI 2.8中的14.4.2节)。您可以相当容易地实现一个基本的SIMPLE_FILESYSTEM_PROTOCOL,将图像作为文件系统中的文件公开。没有必要模仿HCI。
https://stackoverflow.com/questions/58086563
复制相似问题