Commit 0cf0dbdd authored by Andrzej Puzdrowski's avatar Andrzej Puzdrowski
Browse files

boot_serial: allow to build when CONFIG_MULTITHREADING=n



For zephyr-rtos:
K_sleep() is not available when multithreading is disabled.
Let's use k_busy_wait() in that case.

Signed-off-by: default avatarAndrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
parent d4d90f8e
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -436,7 +436,11 @@ bs_reset(char *buf, int len)
    bs_empty_rsp(buf, len);

#ifdef __ZEPHYR__
#ifdef CONFIG_MULTITHREADING
    k_sleep(K_MSEC(250));
#else
    k_busy_wait(250000);
#endif
    sys_reboot(SYS_REBOOT_COLD);
#else
    os_cputime_delay_usecs(250000);