fix(freertos): sync signal from isr fixed (#6793)

Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com>
Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com>
Co-authored-by: Nicușor Cîțu <nicusor.citu@nxp.com>
This commit is contained in:
Cosmin-Daniel Radu
2024-09-24 14:35:39 +03:00
committed by GitHub
parent 55faa53bcc
commit 9db0ee3d02
7 changed files with 101 additions and 40 deletions

View File

@@ -162,6 +162,15 @@ menu "LVGL configuration"
string "Custom OS include header"
default "stdint.h"
depends on LV_OS_CUSTOM
config LV_USE_FREERTOS_TASK_NOTIFY
bool "Use RTOS task with a direct notification for synchronization"
default y
depends on LV_OS_FREERTOS
help
Unblocking an RTOS task with a direct notification is 45% faster and uses less RAM
than unblocking a task using an intermediary object such as a binary semaphore.
RTOS task notifications can only be used when there is only one task that can be the recipient of the event.
endmenu
menu "Rendering Configuration"