From 86c9eb0e28989667a0d85ae45efd1152cacea04e Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 11 Jan 2000 14:57:41 +0000 Subject: Bug fix from Wayne Bullaughey to use the complement of the mask when disabling the interrupt. --- c/src/lib/libcpu/mips/clock/ckinit.c | 2 +- c/src/lib/libcpu/mips64orion/clock/ckinit.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'c/src/lib/libcpu') 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); } } -- cgit v1.2.3