You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With some specific hardware issues, those bits may never be cleared, which causes an infinite loop. There should probably be some kind of max iteration count, in order to return false if the bits are not eventually cleared.
The text was updated successfully, but these errors were encountered:
@jmichiels , This loop is required to check whether SDHC controller is busy with command or data transfer. Once code is exited from this loop then it ensures that SDHC controller is not busy and then after new command or data transfer can be initiated.
I ran into an issue due to following line:
https://github.com/Microchip-MPLAB-Harmony/csp/blob/90adeccd9213d7d66be8a14a17220638f25ef9fd/peripheral/sdhc_u2011/templates/plib_sdhc.c.ftl#L386C25-L386C25
With some specific hardware issues, those bits may never be cleared, which causes an infinite loop. There should probably be some kind of max iteration count, in order to return
false
if the bits are not eventually cleared.The text was updated successfully, but these errors were encountered: