summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2000-01-11 14:57:41 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2000-01-11 14:57:41 +0000
commit86c9eb0e28989667a0d85ae45efd1152cacea04e (patch)
tree9544c62c01850deb5cfc0e1a9812d746255f89f8 /c/src/lib/libcpu
parentNow automake generated. (diff)
downloadrtems-86c9eb0e28989667a0d85ae45efd1152cacea04e.tar.bz2
Bug fix from Wayne Bullaughey <wayneb@cacdsp.com> to use the complement
of the mask when disabling the interrupt.
Diffstat (limited to 'c/src/lib/libcpu')
-rw-r--r--c/src/lib/libcpu/mips/clock/ckinit.c2
-rw-r--r--c/src/lib/libcpu/mips64orion/clock/ckinit.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/mips/clock/ckinit.c b/c/src/lib/libcpu/mips/clock/ckinit.c
index 1f7ea546ed..4fda46ea0b 100644
--- a/c/src/lib/libcpu/mips/clock/ckinit.c
+++ b/c/src/lib/libcpu/mips/clock/ckinit.c
@@ -191,7 +191,7 @@ void Clock_exit( void )
{
if ( rtems_configuration_get_ticks_per_timeslice() ) {
/* mips: turn off the timer interrupts */
- disable_int(CLOCK_VECTOR_MASK);
+ disable_int(~CLOCK_VECTOR_MASK);
}
}
diff --git a/c/src/lib/libcpu/mips64orion/clock/ckinit.c b/c/src/lib/libcpu/mips64orion/clock/ckinit.c
index 1f7ea546ed..4fda46ea0b 100644
--- a/c/src/lib/libcpu/mips64orion/clock/ckinit.c
+++ b/c/src/lib/libcpu/mips64orion/clock/ckinit.c
@@ -191,7 +191,7 @@ void Clock_exit( void )
{
if ( rtems_configuration_get_ticks_per_timeslice() ) {
/* mips: turn off the timer interrupts */
- disable_int(CLOCK_VECTOR_MASK);
+ disable_int(~CLOCK_VECTOR_MASK);
}
}