]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Fixed GDT load issue in some cases after a reset. Only CS should be used to access...
authorgeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 27 Jan 2010 22:45:14 +0000 (22:45 +0000)
committergeekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 27 Jan 2010 22:45:14 +0000 (22:45 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9839 6f19259b-4bc3-4df7-8a09-765794883524

OvmfPkg/ResetVector/Bin/ResetVector.ia32.port80.raw
OvmfPkg/ResetVector/Bin/ResetVector.ia32.raw
OvmfPkg/ResetVector/Bin/ResetVector.ia32.serial.raw
OvmfPkg/ResetVector/Bin/ResetVector.x64.port80.raw
OvmfPkg/ResetVector/Bin/ResetVector.x64.raw
OvmfPkg/ResetVector/Bin/ResetVector.x64.serial.raw
OvmfPkg/ResetVector/Ia16/16RealTo32Flat.asm

index c071f1afaf8ca65796a93ea1feecabf486f188e8..3a8a46d17265364917572a83248743cf60d1c301 100644 (file)
Binary files a/OvmfPkg/ResetVector/Bin/ResetVector.ia32.port80.raw and b/OvmfPkg/ResetVector/Bin/ResetVector.ia32.port80.raw differ
index 97e639ab7005626950c3519df2186788b6de42e1..7379cb7b30f367fce2fe2463ed9f57f20b49df9a 100644 (file)
Binary files a/OvmfPkg/ResetVector/Bin/ResetVector.ia32.raw and b/OvmfPkg/ResetVector/Bin/ResetVector.ia32.raw differ
index c775900fbf960fc082afba1cfd748710967cc0a4..4b7278463bfef7bd9fee94bac4ad744f76481a78 100644 (file)
Binary files a/OvmfPkg/ResetVector/Bin/ResetVector.ia32.serial.raw and b/OvmfPkg/ResetVector/Bin/ResetVector.ia32.serial.raw differ
index 09c911707269be5f46ea0a75caca5338411aab4f..487d815670e1d693df6736e6a746a08830345932 100644 (file)
Binary files a/OvmfPkg/ResetVector/Bin/ResetVector.x64.port80.raw and b/OvmfPkg/ResetVector/Bin/ResetVector.x64.port80.raw differ
index 4b98137b1dfa6752d00b826ef32c8a89941b9e28..1f4e9fcb8333ea00e4d7bbdb8b5634591409f210 100644 (file)
Binary files a/OvmfPkg/ResetVector/Bin/ResetVector.x64.raw and b/OvmfPkg/ResetVector/Bin/ResetVector.x64.raw differ
index dfbb4f46d3ba9124e2dbe04646fa27263ed23b5b..9b08b317ce6768e81096c6620bfb1513f4381a78 100644 (file)
Binary files a/OvmfPkg/ResetVector/Bin/ResetVector.x64.serial.raw and b/OvmfPkg/ResetVector/Bin/ResetVector.x64.serial.raw differ
index adf049cf77e937c3ee6aaedace5bae16f79444a8..3139ff50cb9b286e167afcfaf90845fb70afc9e7 100644 (file)
@@ -32,7 +32,7 @@ TransitionFromReal16To32BitFlat:
 \r
     mov     bx, ADDR16_OF(gdtr)\r
 \r
-o32 lgdt    [bx]\r
+o32 lgdt    [cs:bx]\r
 \r
     mov     eax, SEC_DEFAULT_CR0\r
     mov     cr0, eax\r