summaryrefslogtreecommitdiff
path: root/firmware/export
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export')
-rw-r--r--firmware/export/system.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/export/system.h b/firmware/export/system.h
index 50cbaee..4511911 100644
--- a/firmware/export/system.h
+++ b/firmware/export/system.h
@@ -238,7 +238,7 @@ static inline int set_irq_level(int level)
/* Read the old level and set the new one */
asm volatile ("move.w %%sr,%0\n"
"or.l #0x2000,%1\n"
- "move.w %1,%%sr\n" : "=r" (oldlevel), "+r" (level) : );
+ "move.w %1,%%sr\n" : "=d" (oldlevel), "+d" (level) : );
return oldlevel;
}