fpsqrt
fpsqrt copied to clipboard
Fix overflow in fpsqrt.c
The overflow in the original code is fixed by shifting all values one bit to the right, while the input bit 0 is preserved in q
. One extra cycle is added to enable the output rounding. Note that the argument can now be unsigned 32-bit fixed value.