From 4ce15c119130ab2fe4fa447be73fac4d48484cc8 Mon Sep 17 00:00:00 2001 From: Luca Burelli Date: Thu, 4 Dec 2025 12:48:21 +0100 Subject: [PATCH] loader: fix missing pulseIn() implementation pulseIn() and friends rely on being able to query GPIO pin direction, which was not enabled in the Zephyr configuration. Signed-off-by: Luca Burelli --- loader/prj.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/prj.conf b/loader/prj.conf index aaecec5c..e5aaf7f4 100644 --- a/loader/prj.conf +++ b/loader/prj.conf @@ -29,6 +29,7 @@ CONFIG_LLEXT_EDK=y CONFIG_LLEXT_EDK_FORMAT_TAR_ZSTD=y CONFIG_GPIO=y +CONFIG_GPIO_GET_DIRECTION=y CONFIG_PINCTRL=y CONFIG_I2C=y CONFIG_SPI=y @@ -50,4 +51,4 @@ CONFIG_MAIN_THREAD_PRIORITY=14 CONFIG_INPUT_THREAD_PRIORITY_OVERRIDE=y CONFIG_INPUT_THREAD_PRIORITY=0 -CONFIG_EVENTS=y \ No newline at end of file +CONFIG_EVENTS=y