]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Fixed issue with InternalX86ReadIdtr referencing LDT read and not IDT read operation.
authorgeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 1 Jun 2010 22:46:53 +0000 (22:46 +0000)
committergeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 1 Jun 2010 22:46:53 +0000 (22:46 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10559 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Library/BaseLib/Ia32/GccInline.c
MdePkg/Library/BaseLib/X64/GccInline.c

index e6a9e171f425abaf3ec9a499b751121f42cc2f47..80db16c28bf0b9c5ce729d01ddeb70fafdcda7e3 100644 (file)
@@ -1082,7 +1082,7 @@ InternalX86ReadIdtr (
   )\r
 {\r
   __asm__ __volatile__ (\r
-    "sldt  %0"\r
+    "sidt  %0"\r
     : "=m" (*Idtr)\r
     );\r
 }\r
index 8be2bef1210f63a0d65f500789f63f9b4cc7a164..6a4b5d5c4520b4ba1a587f0faaa89112e3e577b5 100644 (file)
@@ -1092,7 +1092,7 @@ InternalX86ReadIdtr (
   )\r
 {\r
   __asm__ __volatile__ (\r
-    "sldt  %0"\r
+    "sidt  %0"\r
     : "=m" (*Idtr)\r
     );\r
 }\r