xref: /nrf52832-nimble/rt-thread/libcpu/arm/cortex-r4/vector_gcc.S (revision 104654410c56c573564690304ae786df310c91fc)
1/*
2 * Copyright (c) 2006-2018, RT-Thread Development Team
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 *
6 * Change Logs:
7 * Date           Author       Notes
8 */
9@-------------------------------------------------------------------------------
10@ sys_intvecs.asm
11@
12@ (c) Texas Instruments 2009-2013, All rights reserved.
13@
14
15.section .vectors, "ax"
16.code 32
17
18@-------------------------------------------------------------------------------
19@ import reference for interrupt routines
20
21    .globl _reset
22    .globl turnon_VFP
23    .globl vector_svc
24    .globl vector_pabort
25    .globl vector_dabort
26    .globl vector_resv
27    .globl IRQ_Handler
28
29
30.globl system_vectors
31system_vectors:
32        b   _reset
33        b   turnon_VFP
34        b   vector_svc
35        b   vector_pabort
36        b   vector_dabort
37        b   vector_resv
38        b   IRQ_Handler
39        ldr pc,[pc,#-0x1b0]
40