diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/export/system.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/export/system.h b/firmware/export/system.h index 50cbaee686..45119118f7 100644 --- a/firmware/export/system.h +++ b/firmware/export/system.h | |||
@@ -238,7 +238,7 @@ static inline int set_irq_level(int level) | |||
238 | /* Read the old level and set the new one */ | 238 | /* Read the old level and set the new one */ |
239 | asm volatile ("move.w %%sr,%0\n" | 239 | asm volatile ("move.w %%sr,%0\n" |
240 | "or.l #0x2000,%1\n" | 240 | "or.l #0x2000,%1\n" |
241 | "move.w %1,%%sr\n" : "=r" (oldlevel), "+r" (level) : ); | 241 | "move.w %1,%%sr\n" : "=d" (oldlevel), "+d" (level) : ); |
242 | return oldlevel; | 242 | return oldlevel; |
243 | } | 243 | } |
244 | 244 | ||