/* param delay_us Delay time in unit of microsecond.  */
__attribute__((weak))
/* param delay_us Delay time in unit of microsecond.  */
__attribute__((weak))
{
    assert(0U != delay_us);
    uint32_t count = (uint32_t)USEC_TO_COUNT(delay_us, SDK_DEVICE_MAXIMUM_CPU_CLOCK_FREQUENCY);
    count = (count / 4U);
    for (; count > 0UL; count--)
    {
        __NOP();
    }
}