Skip to content
Snippets Groups Projects
Commit df9c25ea authored by Haavard Skinnemoen's avatar Haavard Skinnemoen
Browse files

AVR32: Fix logic inversion in disable_interrupts()


disable_interrupts() should return nonzero if interrupts were
_enabled_ before, not disabled.

Signed-off-by: default avatarHaavard Skinnemoen <hskinnemoen@atmel.com>
parent acac4752
No related branches found
No related tags found
No related merge requests found
...@@ -35,5 +35,5 @@ int disable_interrupts(void) ...@@ -35,5 +35,5 @@ int disable_interrupts(void)
sr = sysreg_read(SR); sr = sysreg_read(SR);
asm volatile("ssrf %0" : : "n"(SYSREG_GM_OFFSET)); asm volatile("ssrf %0" : : "n"(SYSREG_GM_OFFSET));
return SYSREG_BFEXT(GM, sr); return !SYSREG_BFEXT(GM, sr);
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment