FAUCR = 0x800000
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
What build options did you use? What is the compiler version?
Thanks and regards,
-George
Hi George,
I am using CCS version 5.5.0.00077, compiler TI V7.4.4, debug (active ) configuration and the flags set are:
-mv6600 --abi=eabi -g --include_path ="C:/ti/ccsv5/tools/compilier/c6000_7.4.4/include"
--include_path ="C:/ti/pdk_C6678_1_1_2_6/packages/ti/drv/qmss"
--include_path ="C:/ti/pdk_C6678_1_1_2_6/packages/ti/drv/cppi"
--include_path ="C:/ti/pdk_C6678_1_1_2_6/packages/ti/csl" --display_error_number
--diag_warning=225 --diag_wrap=off
Regards
Puay Teck
I think you presume the compiler uses a floating point divide instruction. That is not the case. The compiler calls a RTS routine to perform floating point divide. The effect of dividing by zero does not appear in the FAUCR register.
Thanks and regards,
-George