summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRegia König2022-08-16 16:42:14 +0200
committerRegia König2022-08-16 16:42:14 +0200
commit2e92efaf304e20d573e6b1ce1820adaf4052088f (patch)
treec0b29c928b84c1d5e3be2ef05504a73afd6add9f
parentNew script to analyze efi executable (diff)
downloadmemtest86-2e92efaf304e20d573e6b1ce1820adaf4052088f.tar.gz
memtest86-2e92efaf304e20d573e6b1ce1820adaf4052088f.tar.xz
memtest86-2e92efaf304e20d573e6b1ce1820adaf4052088f.zip
Documentation GNU-efi
-rw-r--r--documentation/GNU-efi6
1 files changed, 6 insertions, 0 deletions
diff --git a/documentation/GNU-efi b/documentation/GNU-efi
index 63097fe..27c77e3 100644
--- a/documentation/GNU-efi
+++ b/documentation/GNU-efi
@@ -178,6 +178,12 @@ compatible arguments, is under the hood nothing else than a call to:
uefi_call_wrapper(ST->ConOut->OutputString, 2, ST->ConOut, buffer);
+The biggest advantage of 'uefi_call_wrapper_ is that doesn't matter what ABI
+your gcc is using, it will always correctly translate thet into UEFI ABI. If,
+and only if you've used the correct gcc options, then you should be able to
+make the same call as:
+
+ST->ConOut->OutputString(ST->ConOut, buffer);