aboutsummaryrefslogtreecommitdiff
path: root/devkit
diff options
context:
space:
mode:
authorDavid Li <li.davidm96@gmail.com>2016-01-14 18:06:53 -0700
committerDavid Li <li.davidm96@gmail.com>2016-01-14 18:06:53 -0700
commit86a76b0825c200ebedd7a5914154a94ad16fa662 (patch)
treed008cd709399d778dbd345286bf40469a6b71ef1 /devkit
parent7d5bd0af1e24372582c30f3ae3574b28db54505d (diff)
Properly check for write traps
Diffstat (limited to 'devkit')
-rw-r--r--devkit/masochist.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/devkit/masochist.c b/devkit/masochist.c
index a1dc18c..aac2fc8 100644
--- a/devkit/masochist.c
+++ b/devkit/masochist.c
@@ -2,7 +2,7 @@
void __start(int core_id, unsigned char payload) {
volatile char *ptr = (volatile char*) HOME_DATA;
- while (1) {
- ptr[0] = WRITE_TRAP;
- }
+ volatile int *ptr2 = (volatile int*) HOME_DATA;
+ ptr[core_id] = WRITE_TRAP;
+ ptr2[0] = 0;
}