/kernel/trunk/arch/mips32/src/fpu_context.c |
---|
34,7 → 34,7 |
void fpu_disable(void) |
{ |
#ifdef HAVE_FPU |
#ifdef ARCH_HAS_FPU |
cp0_status_write(cp0_status_read() & ~cp0_status_fpu_bit); |
if (THREAD && THREAD->pstate) |
THREAD->pstate->status &= ~cp0_status_fpu_bit; |
43,7 → 43,7 |
void fpu_enable(void) |
{ |
#ifdef HAVE_FPU |
#ifdef ARCH_HAS_FPU |
cp0_status_write(cp0_status_read() | cp0_status_fpu_bit); |
if (THREAD && THREAD->pstate) |
THREAD->pstate->status |= cp0_status_fpu_bit; |
/kernel/trunk/arch/mips32/src/asm.S |
---|
156,7 → 156,7 |
.global fpu_context_save |
fpu_context_save: |
#ifdef HAVE_FPU |
#ifdef ARCH_HAS_FPU |
fpu_gp_save 0,$a0 |
fpu_gp_save 1,$a0 |
fpu_gp_save 2,$a0 |
227,7 → 227,7 |
.global fpu_context_restore |
fpu_context_restore: |
#ifdef HAVE_FPU |
#ifdef ARCH_HAS_FPU |
fpu_gp_restore 0,$a0 |
fpu_gp_restore 1,$a0 |
fpu_gp_restore 2,$a0 |