1//
2//  Copyright (c) 2011, ARM Limited. All rights reserved.
3//
4//  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
8//
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.
11//
12//
13
14#include <AsmMacroIoLib.h>
15#include <AutoGen.h>
16#include <Library/PcdLib.h>
17
18.text
19.align 5
20
21GCC_ASM_EXPORT(MonitorVectorTable)
22
23ASM_PFX(MonitorVectorTable):
24
25_MonitorResetEntry:
26  b   _MonitorResetEntry
27_MonitorUndefinedEntry:
28  b   _MonitorUndefinedEntry
29_MonitorSmcEntry:
30  b   _MonitorSmcEntry
31_MonitorPrefetchEntry:
32  b   _MonitorPrefetchEntry
33_MonitorDataAbortEntry:
34  b   _MonitorDataAbortEntry
35_MonitorReservedEntry:
36  b   _MonitorReservedEntry
37_MonitorIrqEntry:
38  b   _MonitorIrqEntry
39_MonitorFiqEntry:
40  b   _MonitorFiqEntry
41
42