1*10465441SEvalZero/* 2*10465441SEvalZero * Copyright (c) 2006-2018, RT-Thread Development Team 3*10465441SEvalZero * 4*10465441SEvalZero * SPDX-License-Identifier: Apache-2.0 5*10465441SEvalZero * 6*10465441SEvalZero * Change Logs: 7*10465441SEvalZero * Date Author Notes 8*10465441SEvalZero * 2013-07-05 Bernard the first version 9*10465441SEvalZero */ 10*10465441SEvalZero#include <rtconfig.h> 11*10465441SEvalZero 12*10465441SEvalZero.section .vectors, "ax" 13*10465441SEvalZero.code 32 14*10465441SEvalZero 15*10465441SEvalZero.globl system_vectors 16*10465441SEvalZerosystem_vectors: 17*10465441SEvalZero ldr pc, _vector_reset 18*10465441SEvalZero ldr pc, _vector_undef 19*10465441SEvalZero ldr pc, _vector_swi 20*10465441SEvalZero ldr pc, _vector_pabt 21*10465441SEvalZero ldr pc, _vector_dabt 22*10465441SEvalZero ldr pc, _vector_resv 23*10465441SEvalZero ldr pc, _vector_irq 24*10465441SEvalZero ldr pc, _vector_fiq 25*10465441SEvalZero 26*10465441SEvalZero.globl _reset 27*10465441SEvalZero.globl vector_undef 28*10465441SEvalZero.globl vector_swi 29*10465441SEvalZero.globl vector_pabt 30*10465441SEvalZero.globl vector_dabt 31*10465441SEvalZero.globl vector_resv 32*10465441SEvalZero.globl vector_irq 33*10465441SEvalZero.globl vector_fiq 34*10465441SEvalZero 35*10465441SEvalZero_vector_reset: 36*10465441SEvalZero .word _reset 37*10465441SEvalZero_vector_undef: 38*10465441SEvalZero .word vector_undef 39*10465441SEvalZero_vector_swi: 40*10465441SEvalZero .word vector_swi 41*10465441SEvalZero_vector_pabt: 42*10465441SEvalZero .word vector_pabt 43*10465441SEvalZero_vector_dabt: 44*10465441SEvalZero .word vector_dabt 45*10465441SEvalZero_vector_resv: 46*10465441SEvalZero .word vector_resv 47*10465441SEvalZero_vector_irq: 48*10465441SEvalZero .word vector_irq 49*10465441SEvalZero_vector_fiq: 50*10465441SEvalZero .word vector_fiq 51*10465441SEvalZero 52*10465441SEvalZero.balignl 16,0xdeadbeef 53