summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2015-11-30 13:04:21 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2015-11-30 13:04:21 +0100
commit8d6ceb1a61f3420aec1b5cfec3ae37ddc3bc96f6 (patch)
tree42649b41e3eb6adc7913ef5de578753c2ea679fc
parentbsp/t32mppc: Use -Og optimization level (diff)
downloadrtems-8d6ceb1a61f3420aec1b5cfec3ae37ddc3bc96f6.tar.bz2
bsp/t32mppc: Add primitive NULL pointer protection
-rw-r--r--c/src/lib/libbsp/powerpc/t32mppc/start/start.S9
1 files changed, 7 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/t32mppc/start/start.S b/c/src/lib/libbsp/powerpc/t32mppc/start/start.S
index f74bc9c87a..380c019b31 100644
--- a/c/src/lib/libbsp/powerpc/t32mppc/start/start.S
+++ b/c/src/lib/libbsp/powerpc/t32mppc/start/start.S
@@ -1,8 +1,8 @@
/*
- * Copyright (c) 2012 embedded brains GmbH. All rights reserved.
+ * Copyright (c) 2012, 2015 embedded brains GmbH. All rights reserved.
*
* embedded brains GmbH
- * Obere Lagerstr. 30
+ * Dornierstr. 4
* 82178 Puchheim
* Germany
* <rtems@embedded-brains.de>
@@ -23,6 +23,11 @@
.section ".bsp_start_text", "ax"
+ /* Primitive NULL pointer protection */
+.rept 1024
+ sc
+.endr
+
_start:
/* Enable time base */
li r0, 0x4000