我用的是gnu-efi。
我不明白如何简单地读取文件。
我理解如何使用BlockIOProtocol。
你能告诉我们一个简单的例子吗?
发布于 2016-05-06 18:06:16
我手边没有一个简单的例子,对不起。但一般来说,你这样做
EfiMain中,您有一个加载图像的IMAGE_HANDLELOADED_IMAGE_PROTOCOL获取该图像是从(= EFI分区)加载的设备的设备句柄SIMPLE_FILE_SYSTEM_PROTOCOL调用OpenVolume,这将为您提供文件系统根目录的EFI_FILEOpen来打开您的文件,并在结果句柄上调用Read来读取文件。希望这能有所帮助。
https://stackoverflow.com/questions/37078004
复制相似问题