aboutsummaryrefslogtreecommitdiffstats
path: root/os/ports/GCC/PPC/SPC563Mxx/ivor.s
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-09-17 09:24:13 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-09-17 09:24:13 +0000
commitf3d472965ed481a88382fe698cdab337359d553c (patch)
treee66048cab3005783832e80df40074a68bfe65ff7 /os/ports/GCC/PPC/SPC563Mxx/ivor.s
parent4e36eab1f1affd6375c58135907d0b0e714dde52 (diff)
downloadChibiOS-f3d472965ed481a88382fe698cdab337359d553c.tar.gz
ChibiOS-f3d472965ed481a88382fe698cdab337359d553c.tar.bz2
ChibiOS-f3d472965ed481a88382fe698cdab337359d553c.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4686 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/ports/GCC/PPC/SPC563Mxx/ivor.s')
-rw-r--r--os/ports/GCC/PPC/SPC563Mxx/ivor.s35
1 files changed, 35 insertions, 0 deletions
diff --git a/os/ports/GCC/PPC/SPC563Mxx/ivor.s b/os/ports/GCC/PPC/SPC563Mxx/ivor.s
index 19a8efd4e..fe85492dc 100644
--- a/os/ports/GCC/PPC/SPC563Mxx/ivor.s
+++ b/os/ports/GCC/PPC/SPC563Mxx/ivor.s
@@ -43,6 +43,41 @@
.section .handlers, "ax"
/*
+ * Unhandled exceptions handler.
+ */
+ .weak IVOR0
+IVOR0:
+ .weak IVOR1
+IVOR1:
+ .weak IVOR2
+IVOR2:
+ .weak IVOR3
+IVOR3:
+ .weak IVOR5
+IVOR5:
+ .weak IVOR6
+IVOR6:
+ .weak IVOR7
+IVOR7:
+ .weak IVOR8
+IVOR8:
+ .weak IVOR9
+IVOR9:
+ .weak IVOR11
+IVOR11:
+ .weak IVOR12
+IVOR12:
+ .weak IVOR13
+IVOR13:
+ .weak IVOR14
+IVOR14:
+ .weak IVOR15
+IVOR15:
+ .globl _unhandled_exception
+_unhandled_exception:
+ b _unhandled_exception
+
+ /*
* IVOR10 handler (Book-E decrementer).
*/
.align 4