]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/x86Thunk.c
Optimized HighBitSetXX() functions
[mirror_edk2.git] / MdePkg / Library / BaseLib / x86Thunk.c
index d4e37ae59e6671a6cc060f3d527fd8da00ccd8cc..c74962afc70abc1a4193eac973c94d8cc1b178e3 100644 (file)
@@ -58,6 +58,7 @@ extern CONST UINT16                 mTransition;
 \r
 **/\r
 IA32_REGISTER_SET *\r
+EFIAPI\r
 InternalAsmThunk16 (\r
   IN      IA32_REGISTER_SET         *RegisterSet,\r
   IN OUT  VOID                      *Transition\r
@@ -95,6 +96,10 @@ AsmGetThunk16Properties (
   ASSERT (ExtraStackSize != NULL);\r
 \r
   *RealModeBufferSize = m16Size;\r
+\r
+  //\r
+  // Extra 4 bytes for return address, and another 4 bytes for mode transition\r
+  //\r
   *ExtraStackSize = sizeof (IA32_DWORD_REGS) + 8;\r
 }\r
 \r