当前位置:   article > 正文

ARM64下构建 UEFI 模块_arm uefi

arm uefi

构建Application工程目录

mkdir edk2/ShellPkg/Application/ShellHello

目录内容如下:

 编写 ShellHello.c

  1. /* edk2/ShellPkg/Application/ShellHello/ShellHello.c*/
  2. #include <Uefi.h>
  3. #include <Library/UefiLib.h>
  4. #include <Library/DebugLib.h>
  5. #include <Library/ShellCEntryLib.h>
  6. EFI_STATUS
  7. EFIAPI
  8. ShellHelloMain (
  9. IN EFI_HANDLE ImageHandle,
  10. IN EFI_SYSTEM_TABLE *SystemTable
  11. )
  12. {
  13. SystemTable->ConOut->OutputString(SystemTable->ConOut, L"Hello world");
  14. return EFI_SUCCESS;
  15. }

定义编译脚本

  1. /* edk2/ShellPkg/Application/ShellHello/ShellHello.inf */
  2. [Defines]
  3. INF_VERS
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/609994
推荐阅读
相关标签
  

闽ICP备14008679号