Hi,
I am using xilinx freertos on zynq platform. I got stuck as i found that the floating point multiplication doen not work properly; code is as below,
int gloabal_data1=-1;
float global_data2=1.5;
Can you please validate that the code you posted works as you expect
outside of the kernel. To do that you can just try calling it before
you call vTaskStartScheduler(). If it works before the scheduler has
started but not after then we can try and figure out why (could be stack
alignment, etc.).