summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S
diff options
context:
space:
mode:
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2008-09-27 02:26:32 +0000
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2008-09-27 02:26:32 +0000
commit44f9e3ca1ff74f9b4fbd724fa36862a605a73445 (patch)
treebe9964ccc4bac8fda6a5ff43b087ef9dd4628c8c /MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S
parent5e580cf71790636baf0e627f8bbe29614126b432 (diff)
downloadedk2-platforms-44f9e3ca1ff74f9b4fbd724fa36862a605a73445.tar.xz
Renamed
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5992 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S')
-rw-r--r--MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S58
1 files changed, 58 insertions, 0 deletions
diff --git a/MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S b/MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S
new file mode 100644
index 0000000000..087e5490bb
--- /dev/null
+++ b/MdeModulePkg/Universal/DebugSupportDxe/X64/AsmFuncs.S
@@ -0,0 +1,58 @@
+#/**@file
+# Low leve x64 specific debug support functions.
+#
+# Copyright (c) 2006, Intel Corporation
+# All rights reserved. This program and the accompanying materials
+# are licensed and made available under the terms and conditions of the BSD License
+# which accompanies this distribution. The full text of the license may be found at
+# http://opensource.org/licenses/bsd-license.php
+#
+# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+#
+#**/
+
+.globl _OrigVector
+.globl _InterruptEntryStub
+.globl _StubSize
+.globl _CommonIdtEntry
+.globl _FxStorSupport
+
+_AppEsp: .long 0x11111111 # ?
+_DebugEsp: .long 0x22222222 # ?
+_ExtraPush: .long 0x33333333 # ?
+_ExceptData: .long 0x44444444 # ?
+_Eflags: .long 0x55555555 # ?
+_OrigVector: .long 0x66666666 # ?
+_StubSize: .long _InterruptEntryStubEnd - _InterruptEntryStub
+
+.globl _FxStorSupport
+_FxStorSupport:
+ ret
+
+.globl _GetIdtr
+_GetIdtr:
+ ret
+
+.globl _WriteInterruptFlag
+_WriteInterruptFlag:
+ ret
+
+.globl _Vect2Desc
+_Vect2Desc:
+ ret
+
+.globl _InterruptEntryStub
+_InterruptEntryStub:
+ ret
+
+.globl _InterruptEntryStubEnd
+_InterruptEntryStubEnd:
+ ret
+
+.globl _CommonIdtEntry
+_CommonIdtEntry:
+ ret
+
+PhonyIretd:
+ iret