1 #******************************************************************************
3 #* Copyright (c) 2007, Intel Corporation
4 #* All rights reserved. This program and the accompanying materials
5 #* are licensed and made available under the terms and conditions of the BSD License
6 #* which accompanies this distribution. The full text of the license may be found at
7 #* http://opensource.org/licenses/bsd-license.php
9 #* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 #* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12 #******************************************************************************
15 .globl _InterruptEntryStub
17 .globl _CommonIdtEntry
20 _AppEsp: .long 0x11111111 # ?
21 _DebugEsp: .long 0x22222222 # ?
22 _ExtraPush: .long 0x33333333 # ?
23 _ExceptData: .long 0x44444444 # ?
24 _Eflags: .long 0x55555555 # ?
25 _OrigVector: .long 0x66666666 # ?
26 _StubSize: .long _InterruptEntryStubEnd - _InterruptEntryStub
36 .globl _WriteInterruptFlag
44 .globl _InterruptEntryStub
48 .globl _InterruptEntryStubEnd
49 _InterruptEntryStubEnd:
52 .globl _CommonIdtEntry