-
Bug
-
Resolution: Fixed
-
Medium
-
PDK
-
PDK-13327
-
PROCESSOR_SDK_09.00.00
-
PROCESSOR_SDK_09.01.00
-
Description
HSMMCSDBusFreqSet API results into floating point exception error when the input frequency is equal to output frequency.
Resolution Description
Added error check to ensure freq_out * 2 is less than freq_in
Root Cause
MMCSD Clock(clkd) is calculated as freq_in/(freq_out * 2). Hence clkd is 0 when freq_out * 2 is greater than freq_in leading to floating point exception.