52 lines
		
	
	
		
			933 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
		
		
			
		
	
	
			52 lines
		
	
	
		
			933 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
|  | /* | ||
|  |  * Copyright (c) 2006-2018, RT-Thread Development Team | ||
|  |  * | ||
|  |  * SPDX-License-Identifier: Apache-2.0 | ||
|  |  * | ||
|  |  * Change Logs: | ||
|  |  * Date           Author       Notes | ||
|  |  * 2013-07-05     Bernard      the first version | ||
|  |  */ | ||
|  | 
 | ||
|  | .section .vectors, "ax" | ||
|  | .code 32
 | ||
|  | 
 | ||
|  | .globl system_vectors
 | ||
|  | system_vectors: | ||
|  |     ldr pc, _vector_reset | ||
|  |     ldr pc, _vector_undef | ||
|  |     ldr pc, _vector_swi | ||
|  |     ldr pc, _vector_pabt | ||
|  |     ldr pc, _vector_dabt | ||
|  |     ldr pc, _vector_resv | ||
|  |     ldr pc, _vector_irq | ||
|  |     ldr pc, _vector_fiq | ||
|  | 
 | ||
|  | .globl _reset
 | ||
|  | .globl vector_undef
 | ||
|  | .globl vector_swi
 | ||
|  | .globl vector_pabt
 | ||
|  | .globl vector_dabt
 | ||
|  | .globl vector_resv
 | ||
|  | .globl vector_irq
 | ||
|  | .globl vector_fiq
 | ||
|  | 
 | ||
|  | _vector_reset: | ||
|  |     .word _reset
 | ||
|  | _vector_undef: | ||
|  |     .word vector_undef
 | ||
|  | _vector_swi: | ||
|  |     .word vector_swi
 | ||
|  | _vector_pabt: | ||
|  |     .word vector_pabt
 | ||
|  | _vector_dabt: | ||
|  |     .word vector_dabt
 | ||
|  | _vector_resv: | ||
|  |     .word vector_resv
 | ||
|  | _vector_irq: | ||
|  |     .word vector_irq
 | ||
|  | _vector_fiq: | ||
|  |     .word vector_fiq
 | ||
|  | 
 | ||
|  | .balignl 	16,0xdeadbeef |