From 79cb42ab155d72d1478f321ea78b5a79c38b08da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Hlusi=C4=8Dka?= Date: Thu, 1 Jan 2026 03:43:38 +0100 Subject: [PATCH] Re-enable processing tasks while transferring framebuffer to LCD --- firmware2/src/main.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/firmware2/src/main.rs b/firmware2/src/main.rs index 488ddb0..c8c4dfb 100644 --- a/firmware2/src/main.rs +++ b/firmware2/src/main.rs @@ -510,10 +510,10 @@ async fn run_lcd(mut st7701s: St7701s<'static, Blocking>, framebuffer: &'static // the flash to be accessed, which interferes with the framebuffer transfer. // For that reason, it is disabled, and this task blocks the first core, until the transfer // is complete. - // while !transfer.is_done() { - // // Timer::after_millis(1).await; - // yield_now().await; - // } + while !transfer.is_done() { + // Timer::after_millis(1).await; + yield_now().await; + } let result; let dma_buf;