首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将iPXE嵌入到基于EDK2的UEFI固件中?

如何将iPXE嵌入到基于EDK2的UEFI固件中?
EN

Stack Overflow用户
提问于 2021-10-23 13:58:03
回答 1查看 95关注 0票数 1

我刚刚开始学习UEFI开发,作为一个游乐场,我已经有了一个定制的AARCH64平台,它提供了基于EDK2的源代码来构建完整的固件镜像(要刻录到闪存中)。

DXE驱动中的"Hello world“已经完成了,所以我选择了一个实际的任务:将iPXE包含到固件中,以避免链式加载。

其想法是构建iPXE EFI应用程序并将其放入固件卷中。然后我希望能够从UEFI shell调用它,最后一步是将它添加到启动管理器中。

在这里我卡住了:我找不到任何关于如何将EFI应用程序添加到FV的信息。

如果可能的话,请告诉我,在哪里可以读到它。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-10-24 18:41:58

好的,解决方案在这个inf文件中很接近:https://github.com/tianocore/edk2-non-osi/blob/master/Drivers/Realtek/Bus/Usb/UsbNetworking/RtkUsbUndiDxe.inf

我已经把预编译的ipxe.efi放到了固件卷中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69688808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档