projects
/
u-boot.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
acac475
)
AVR32: Fix logic inversion in disable_interrupts()
author
Haavard Skinnemoen
<hskinnemoen@atmel.com>
Mon, 17 Dec 2007 10:02:44 +0000
(11:02 +0100)
committer
Haavard Skinnemoen
<hskinnemoen@atmel.com>
Mon, 17 Dec 2007 10:02:44 +0000
(11:02 +0100)
disable_interrupts() should return nonzero if interrupts were
_enabled_ before, not disabled.
Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
lib_avr32/interrupts.c
patch
|
blob
|
history
diff --git
a/lib_avr32/interrupts.c
b/lib_avr32/interrupts.c
index
ce538f3
..
28df20d
100644
(file)
--- a/
lib_avr32/interrupts.c
+++ b/
lib_avr32/interrupts.c
@@
-35,5
+35,5
@@
int disable_interrupts(void)
sr = sysreg_read(SR);
asm volatile("ssrf %0" : : "n"(SYSREG_GM_OFFSET));
- return SYSREG_BFEXT(GM, sr);
+ return
!
SYSREG_BFEXT(GM, sr);
}