AnsweredAssumed Answered

Questions about MQXCFG_ENABLE_FP, and MQX floating point

Question asked by pmt on Aug 11, 2015
Latest reply on Aug 20, 2015 by Radek Sestak

If I enable floating point hardware in my compiler (in this case Keil uv5) is it mandatory that I enable MQXCFG_ENABLE_FP in my BSP assuming my code does not use any floating point?  Conversely, if I don't enable floating point hardware in my compiler, is there an impact with enabling MQXCFG_ENABLE_FP?

 

Does RTCS/MQX/Shell source use floating point (math or C-operators)?  Or are any of these guaranteed floating point free by design?

 

Does MQX task model implement lazy stacking per this application note, for processors that support it?

 

  http://infocenter.arm.com/help/topic/com.arm.doc.dai0298a/DAI0298A_cortex_m4f_lazy_stacking_and_context_switching.pdf

 

Thanks!

PMT

Outcomes