summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bsp/renesas/ra6m3-ek/board/lvgl/lv_port_disp.c11
-rw-r--r--bsp/renesas/ra6m3-ek/board/ports/SConscript4
2 files changed, 15 insertions, 0 deletions
diff --git a/bsp/renesas/ra6m3-ek/board/lvgl/lv_port_disp.c b/bsp/renesas/ra6m3-ek/board/lvgl/lv_port_disp.c
index 8863a50c90..90090d0184 100644
--- a/bsp/renesas/ra6m3-ek/board/lvgl/lv_port_disp.c
+++ b/bsp/renesas/ra6m3-ek/board/lvgl/lv_port_disp.c
@@ -34,6 +34,17 @@ static struct rt_device_graphic_info info;
__attribute__((section(".ARM.__at_0x1FFE0000"))) lv_color_t buf_1[COLOR_BUFFER];
#if !DLG_LVGL_USE_GPU_RA6M3
+void _ra_port_display_callback(display_callback_args_t * p_args)
+{
+ /* enter interrupt */
+ rt_interrupt_enter();
+
+ /* TODO */
+
+ /* leave interrupt */
+ rt_interrupt_leave();
+}
+
static void color_to16_maybe(lv_color16_t *dst, lv_color_t *src)
{
#if (LV_COLOR_DEPTH == 16)
diff --git a/bsp/renesas/ra6m3-ek/board/ports/SConscript b/bsp/renesas/ra6m3-ek/board/ports/SConscript
index 3c57bc9c6d..09bd4c2582 100644
--- a/bsp/renesas/ra6m3-ek/board/ports/SConscript
+++ b/bsp/renesas/ra6m3-ek/board/ports/SConscript
@@ -1,8 +1,12 @@
import os
from building import *
+src = []
objs = []
cwd = GetCurrentDir()
+CPPPATH = [cwd]
+
+objs = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
list = os.listdir(cwd)
for item in list: