projects
/
rpikern
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
interrupts, timers, under construction
[rpikern]
/
src
/
intrasm.s
1
.code 32
2
3
.section .vect
4
.extern startup
5
intr_vector:
6
b startup
7
b intr_entry_undef
8
b intr_entry_swi
9
b intr_entry_iabort
10
b intr_entry_dabort
11
b intr_entry_irq
12
13
@ FIQ entry point used for timer interrupts
14
.extern num_ticks
15
intr_entry_fiq:
16
ldr r9, =num_ticks
17
ldr r8, [r9]
18
add r8, #1
19
str r8, [r9]
20
subs pc, lr, #4
21
22
.text
23
intr_entry_undef:
24
intr_entry_swi:
25
intr_entry_iabort:
26
intr_entry_dabort:
27
intr_entry_irq:
28
subs pc, lr, #4