summaryrefslogtreecommitdiffstats
path: root/cpu
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-05 18:02:08 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-07-05 18:02:08 +0200
commitab85b9e9b3fc7ab565e7f500aac8e2aa72451d75 (patch)
tree1e162ef0033d8380813d7299c822ed42fac22609 /cpu
parent129bcd7a4db6c57b71c1e3dca52775807c5753c0 (diff)
downloadbarebox-ab85b9e9b3fc7ab565e7f500aac8e2aa72451d75.tar.gz
barebox-ab85b9e9b3fc7ab565e7f500aac8e2aa72451d75.tar.xz
svn_rev_595
no interrupts#
Diffstat (limited to 'cpu')
-rw-r--r--cpu/mpc5xxx/Makefile2
-rw-r--r--cpu/mpc5xxx/start.S2
2 files changed, 3 insertions, 1 deletions
diff --git a/cpu/mpc5xxx/Makefile b/cpu/mpc5xxx/Makefile
index 779e1ddfcd..dde8ace473 100644
--- a/cpu/mpc5xxx/Makefile
+++ b/cpu/mpc5xxx/Makefile
@@ -3,7 +3,7 @@ obj-y += cpu_init.o
obj-$(CONFIG_DRIVER_NET_MPC5200) += firmware_sc_task_bestcomm.impl.o
#obj-y += firmware_sc_task.impl.o
obj-y += ide.o
-obj-y += interrupts.o
+obj-$(CONFIG_INTERRUPTS) += interrupts.o
#obj-y += io.o
obj-y += loadtask.o
obj-y += pci_mpc5200.o
diff --git a/cpu/mpc5xxx/start.S b/cpu/mpc5xxx/start.S
index 063288c2d6..795fdd4ff6 100644
--- a/cpu/mpc5xxx/start.S
+++ b/cpu/mpc5xxx/start.S
@@ -192,7 +192,9 @@ _start_of_vectors:
STD_EXCEPTION(0x400, InstStorage, UnknownException)
/* External Interrupt exception. */
+#ifdef CONFIG_INTERRUPTS
STD_EXCEPTION(0x500, ExtInterrupt, external_interrupt)
+#endif
/* Alignment exception. */
. = 0x600