【问题标题】:EFI format string referenceEFI 格式字符串参考
【发布时间】:2020-10-04 03:50:56
【问题描述】:

好的,很抱歉我必须把它放在这里,但我似乎无法找到我正在寻找的信息。有人可以指点我一些关于 EFI“printf”格式参考的参考文档吗?我的意思是它不像普通的 printf,因为它支持 %g 作为 GUID,并为 %llu 打印一个问号。我最好的 Google-bet 是 "efi" "print" "format" reference "%g" "%s" "%a" "%d",但它没有给出任何可用的结果。其他搜索词提出了一些打印机的一些颜色设置。我做错了什么?谁能找到这个信息?谢谢。

【问题讨论】:

  • (U)EFI 没有指定字符串格式,这是实现的细节。如果您可以为您正在使用的任何框架添加标签,那将很有用。gnu-efi? edk2?

标签: printf uefi gnu-efi


【解决方案1】:

标志在 PrintLib.h 文件中描述。 你可以在这里找到它:https://github.com/tianocore/edk2/blob/master/MdePkg/Include/Library/PrintLib.h

编辑:

如果您使用 EDK2 构建程序,上述链接有效。 print.c 文件中描述了使用 gnu-efi 构建时的标志。 你可以在这里找到它(搜索函数_Print):https://sourceforge.net/p/gnu-efi/code/ci/master/tree/lib/print.c

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-28
    相关资源
    最近更新 更多