summaryrefslogtreecommitdiff
path: root/firmware/system.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/system.c')
-rw-r--r--firmware/system.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/firmware/system.c b/firmware/system.c
index bf112b6f6f..f02bbb821d 100644
--- a/firmware/system.c
+++ b/firmware/system.c
@@ -450,3 +450,16 @@ asm (
450 "_UIE107:\tbsr\t_UIE\n\tmov.l\t@r15+,r4\t\n" 450 "_UIE107:\tbsr\t_UIE\n\tmov.l\t@r15+,r4\t\n"
451 "_UIE108:\tbsr\t_UIE\n\tmov.l\t@r15+,r4\t\n" 451 "_UIE108:\tbsr\t_UIE\n\tmov.l\t@r15+,r4\t\n"
452 "_UIE109:\tbsr\t_UIE\n\tmov.l\t@r15+,r4"); 452 "_UIE109:\tbsr\t_UIE\n\tmov.l\t@r15+,r4");
453
454void system_init(void)
455{
456 /* Disable all interrupts */
457 IPRA = 0;
458 IPRB = 0;
459 IPRC = 0;
460 IPRD = 0;
461 IPRE = 0;
462
463 /* NMI level low, falling edge on all interrupts */
464 ICR = 0;
465}