blob: 65c49c1bd2f2b5fc1d3b52cdd883f20adddd26be (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
.section .interrupt_vector
__reset:
b _start
__undefined:
b undefined
__swi:
b .
__prefetch_abort:
b prefetch_abort
__data_abort:
b data_abort
__reserved:
b .
__irq:
b irq
__fiq:
b .
.text
.global _start
_start:
ldr sp, =_stack_end
bl reset
.global halt
halt:
exc_default:
b .
.weak undefined, data_abort, prefetch_abort, irq
.set undefined, exc_default
.set data_abort, exc_default
.set prefetch_abort, exc_default
.set irq, exc_default
|