diff options
author | David Li <li.davidm96@gmail.com> | 2016-01-14 18:06:53 -0700 |
---|---|---|
committer | David Li <li.davidm96@gmail.com> | 2016-01-14 18:06:53 -0700 |
commit | 86a76b0825c200ebedd7a5914154a94ad16fa662 (patch) | |
tree | d008cd709399d778dbd345286bf40469a6b71ef1 /devkit | |
parent | 7d5bd0af1e24372582c30f3ae3574b28db54505d (diff) |
Properly check for write traps
Diffstat (limited to 'devkit')
-rw-r--r-- | devkit/masochist.c | 6 |
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; } |