summaryrefslogtreecommitdiffstats
path: root/EdkModulePkg
diff options
context:
space:
mode:
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2006-09-19 19:08:01 +0000
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>2006-09-19 19:08:01 +0000
commitf47629a4822eb80ed8f5e0ce79f12e86b54bf5d5 (patch)
treebc64476e4e8a8168a8e2b77d69784b007171deb7 /EdkModulePkg
parent23086ba84cbb13350a2464b857b197eef67f1361 (diff)
downloadedk2-f47629a4822eb80ed8f5e0ce79f12e86b54bf5d5.tar.gz
edk2-f47629a4822eb80ed8f5e0ce79f12e86b54bf5d5.tar.bz2
edk2-f47629a4822eb80ed8f5e0ce79f12e86b54bf5d5.zip
Remove IDT
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1568 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkModulePkg')
-rw-r--r--EdkModulePkg/Core/DxeIplX64Peim/x64/LongMode.asm1056
1 files changed, 0 insertions, 1056 deletions
diff --git a/EdkModulePkg/Core/DxeIplX64Peim/x64/LongMode.asm b/EdkModulePkg/Core/DxeIplX64Peim/x64/LongMode.asm
index ae87bd83e4..a241273048 100644
--- a/EdkModulePkg/Core/DxeIplX64Peim/x64/LongMode.asm
+++ b/EdkModulePkg/Core/DxeIplX64Peim/x64/LongMode.asm
@@ -290,1061 +290,5 @@ SPARE4_SEL equ $-GDT_BASE ; Selector [0x40]
GDT_END:
-;
-;
-;------------------------------------------------------------------------------
-; Generic IDT Vector Handlers for the Host. They are all the same so they
-; will compress really well.
-;
-; By knowing the return address for Vector 00 you can can calculate the
-; vector number by looking at the call CommonInterruptEntry return address.
-; (return address - AsmIdtVector00Base)/8 == IDT index
-;
-;------------------------------------------------------------------------------
-
-_AsmIdtVector00 PROC NEAR PUBLIC
- call CommonInterruptEntry
-_AsmIdtVector00 ENDP
-AsmIdtVector00Base PROC NEAR PUBLIC
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
- call CommonInterruptEntry
- nop
- nop
- nop
-AsmIdtVector00Base ENDP
-
-
-;---------------------------------------;
-; CommonInterruptEntry ;
-;---------------------------------------;
-; The follow algorithm is used for the common interrupt routine.
-; TBD: Save EFI_SYSTEM_CONTEXT_x64 on the stack per AP definition
-;
-;
-CommonInterruptEntry PROC NEAR PUBLIC
- cli
- jmp $
- iret
-
-CommonInterruptEntry ENDP
-
END