diff --git a/zephyr/src/zephyr_getchar.c b/zephyr/src/zephyr_getchar.c index 246d86a2efcc821a5569b7202be17101cc879d48..52b3394d0384a4abe5222a6fc6083cec850a48e0 100644 --- a/zephyr/src/zephyr_getchar.c +++ b/zephyr/src/zephyr_getchar.c @@ -44,6 +44,7 @@ static int console_irq_input_hook(uint8_t ch) } //printk("%x\n", ch); k_sem_give(&uart_sem); + k_yield(); return 1; }