Mercurial > ecos
diff packages/hal/mips/arch/current/include/arch.inc @ 18:7253dcc42a09 ecos-sw-1999-06-25
Merge from eCos master repository on 1999-06-25-15:31:50-BST
| author | jlarmour |
|---|---|
| date | Fri, 25 Jun 1999 08:28:05 +0000 |
| parents | ece80412419a |
| children | 306eee292492 |
line wrap: on
line diff
--- a/packages/hal/mips/arch/current/include/arch.inc +++ b/packages/hal/mips/arch/current/include/arch.inc @@ -340,7 +340,11 @@ hal_intc_translation_table: #else #error MIPS FPU register size not defined #endif - + +#ifndef CYG_HAL_MIPS_FSR_INIT +#define CYG_HAL_MIPS_FSR_INIT 0 +#endif + .macro hal_fpu_init mfc0 v0,status # Get sr la v1,0xDBFFFFFF # Clear bits to be changed @@ -351,7 +355,8 @@ hal_intc_translation_table: nop nop nop - ctc1 zero,$31 # clear Fp control reg + la v0,CYG_HAL_MIPS_FSR_INIT # Get initial value for FSR + ctc1 v0,$31 # set Fp control reg nop .endm
