diff --git a/firmwares/zephyr-arduino_giga_r1_m7.bin b/firmwares/zephyr-arduino_giga_r1_m7.bin index f87510e2..29b57184 100755 Binary files a/firmwares/zephyr-arduino_giga_r1_m7.bin and b/firmwares/zephyr-arduino_giga_r1_m7.bin differ diff --git a/firmwares/zephyr-arduino_giga_r1_m7.elf b/firmwares/zephyr-arduino_giga_r1_m7.elf index c75e5ea3..307a5a20 100755 Binary files a/firmwares/zephyr-arduino_giga_r1_m7.elf and b/firmwares/zephyr-arduino_giga_r1_m7.elf differ diff --git a/loader/boards/arduino_giga_r1_m7.overlay b/loader/boards/arduino_giga_r1_m7.overlay index fef941a7..ff320b58 100644 --- a/loader/boards/arduino_giga_r1_m7.overlay +++ b/loader/boards/arduino_giga_r1_m7.overlay @@ -261,6 +261,47 @@ }; }; + +&fmc { + status = "okay"; + pinctrl-0 = <&fmc_nbl0_pe0 &fmc_nbl1_pe1 + &fmc_sdclk_pg8 &fmc_sdnwe_ph5 &fmc_sdcke0_ph2 + &fmc_sdne0_ph3 &fmc_sdnras_pf11 &fmc_sdncas_pg15 + + &fmc_a0_pf0 &fmc_a1_pf1 &fmc_a2_pf2 &fmc_a3_pf3 &fmc_a4_pf4 + &fmc_a5_pf5 &fmc_a6_pf12 &fmc_a7_pf13 &fmc_a8_pf14 + &fmc_a9_pf15 &fmc_a10_pg0 &fmc_a11_pg1 &fmc_a12_pg2 + &fmc_a14_pg4 &fmc_a15_pg5 + + &fmc_d0_pd14 &fmc_d1_pd15 &fmc_d2_pd0 &fmc_d3_pd1 + &fmc_d4_pe7 &fmc_d5_pe8 &fmc_d6_pe9 &fmc_d7_pe10 + &fmc_d8_pe11 &fmc_d9_pe12 &fmc_d10_pe13 &fmc_d11_pe14 + &fmc_d12_pe15 &fmc_d13_pd8 &fmc_d14_pd9 &fmc_d15_pd10>; + pinctrl-names = "default"; + + sdram { + status = "okay"; + + power-up-delay = <100>; + num-auto-refresh = <8>; + mode-register = <0x220>; + refresh-rate = <603>; + + bank@0 { + reg = <0>; + st,sdram-control = ; + st,sdram-timing = <2 6 4 6 2 2 2>; + }; + }; +}; + /{ chosen { zephyr,camera = &dcmi; diff --git a/loader/llext_exports.c b/loader/llext_exports.c index 618e6538..70d2e67e 100644 --- a/loader/llext_exports.c +++ b/loader/llext_exports.c @@ -22,7 +22,12 @@ EXPORT_SYMBOL(strcmp); EXPORT_SYMBOL(strlen); EXPORT_SYMBOL(strchr); EXPORT_SYMBOL(strcat); +EXPORT_SYMBOL(strtok); +EXPORT_SYMBOL(strtol); + EXPORT_SYMBOL(memmove); +EXPORT_SYMBOL(memcpy); +EXPORT_SYMBOL(memset); EXPORT_SYMBOL(k_malloc); EXPORT_SYMBOL(malloc); diff --git a/variants/arduino_giga_r1_m7/llext-edk/Makefile.cflags b/variants/arduino_giga_r1_m7/llext-edk/Makefile.cflags index 8861368a..6ec4ccb5 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/Makefile.cflags +++ b/variants/arduino_giga_r1_m7/llext-edk/Makefile.cflags @@ -1,11 +1,11 @@ -LLEXT_CFLAGS = -DKERNEL -D__ZEPHYR__=1 -D__LINUX_ERRNO_EXTENSIONS__ -DPICOLIBC_DOUBLE_PRINTF_SCANF -D__PROGRAM_START -DSTM32H747xx -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DCORE_CM7 -DHSE_VALUE=16000000 -DK_HEAP_MEM_POOL_SIZE=32768 -DLL_EXTENSION_BUILD -fno-strict-aliasing -fno-common -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mabi=aapcs -mfpu=fpv5-d16 -mfloat-abi=hard -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wformat -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -specs=picolibc.specs -D_POSIX_THREADS -std=c99 -mlong-calls -mthumb -nodefaultlibs -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr/autoconf.h -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32 -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/libc/common/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/posix/options/getopt/ -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/common/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/drivers -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/stm32h7x/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/usb/device -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/shell/modules/kernel_service/thread/../ -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/cmsis/CMSIS/Core/Include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/modules/cmsis/. -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/soc -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/common_ll/include +LLEXT_CFLAGS = -DKERNEL -D__ZEPHYR__=1 -D__LINUX_ERRNO_EXTENSIONS__ -DPICOLIBC_DOUBLE_PRINTF_SCANF -D__PROGRAM_START -DSTM32H747xx -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DCORE_CM7 -DHSE_VALUE=16000000 -DK_HEAP_MEM_POOL_SIZE=2048 -DLL_EXTENSION_BUILD -fno-strict-aliasing -fno-common -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mabi=aapcs -mfpu=fpv5-d16 -mfloat-abi=hard -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wformat -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -specs=picolibc.specs -D_POSIX_THREADS -std=c99 -mlong-calls -mthumb -nodefaultlibs -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr/autoconf.h -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32 -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/libc/common/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/posix/options/getopt/ -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/cpp/minimal/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/common/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/drivers -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/stm32h7x/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/usb/device -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/shell/modules/kernel_service/thread/../ -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/cmsis/CMSIS/Core/Include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/modules/cmsis/. -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/soc -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/common_ll/include -LLEXT_ALL_INCLUDE_CFLAGS = -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32 -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/libc/common/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/posix/options/getopt/ -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/common/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/drivers -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/stm32h7x/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/usb/device -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/shell/modules/kernel_service/thread/../ -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/cmsis/CMSIS/Core/Include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/modules/cmsis/. -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/soc -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/common_ll/include +LLEXT_ALL_INCLUDE_CFLAGS = -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32 -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/libc/common/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/posix/options/getopt/ -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/cpp/minimal/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/common/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/drivers -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/stm32h7x/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/usb/device -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/shell/modules/kernel_service/thread/../ -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/cmsis/CMSIS/Core/Include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/modules/cmsis/. -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/soc -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/common_ll/include -LLEXT_INCLUDE_CFLAGS = -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32 -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/libc/common/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/posix/options/getopt/ -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/common/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/drivers -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/stm32h7x/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/usb/device -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/shell/modules/kernel_service/thread/../ -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/cmsis/CMSIS/Core/Include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/modules/cmsis/. -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/soc -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/common_ll/include +LLEXT_INCLUDE_CFLAGS = -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32 -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/libc/common/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/posix/options/getopt/ -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/lib/cpp/minimal/include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/common/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/drivers -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/soc/st/stm32/stm32h7x/. -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/usb/device -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/subsys/shell/modules/kernel_service/thread/../ -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/cmsis/CMSIS/Core/Include -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/modules/cmsis/. -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/soc -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include -I$(LLEXT_EDK_INSTALL_DIR)/include/modules/hal/stm32/stm32cube/common_ll/include LLEXT_GENERATED_INCLUDE_CFLAGS = -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr -I$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated -LLEXT_BASE_CFLAGS = -DKERNEL -D__ZEPHYR__=1 -D__LINUX_ERRNO_EXTENSIONS__ -DPICOLIBC_DOUBLE_PRINTF_SCANF -D__PROGRAM_START -DSTM32H747xx -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DCORE_CM7 -DHSE_VALUE=16000000 -DK_HEAP_MEM_POOL_SIZE=32768 -DLL_EXTENSION_BUILD -fno-strict-aliasing -fno-common -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mabi=aapcs -mfpu=fpv5-d16 -mfloat-abi=hard -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wformat -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -specs=picolibc.specs -D_POSIX_THREADS -std=c99 -mlong-calls -mthumb -nodefaultlibs -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h +LLEXT_BASE_CFLAGS = -DKERNEL -D__ZEPHYR__=1 -D__LINUX_ERRNO_EXTENSIONS__ -DPICOLIBC_DOUBLE_PRINTF_SCANF -D__PROGRAM_START -DSTM32H747xx -DUSE_HAL_DRIVER -DUSE_FULL_LL_DRIVER -DCORE_CM7 -DHSE_VALUE=16000000 -DK_HEAP_MEM_POOL_SIZE=2048 -DLL_EXTENSION_BUILD -fno-strict-aliasing -fno-common -fdiagnostics-color=always -mcpu=cortex-m7 -mthumb -mabi=aapcs -mfpu=fpv5-d16 -mfloat-abi=hard -mfp16-format=ieee -mtp=soft -Wall -Wformat -Wformat-security -Wformat -Wno-format-zero-length -Wdouble-promotion -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -specs=picolibc.specs -D_POSIX_THREADS -std=c99 -mlong-calls -mthumb -nodefaultlibs -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h LLEXT_GENERATED_IMACROS_CFLAGS = -imacros$(LLEXT_EDK_INSTALL_DIR)/include/zephyr/include/generated/zephyr/autoconf.h \ No newline at end of file diff --git a/variants/arduino_giga_r1_m7/llext-edk/cmake.cflags b/variants/arduino_giga_r1_m7/llext-edk/cmake.cflags index 3b5abedb..fed550b1 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/cmake.cflags +++ b/variants/arduino_giga_r1_m7/llext-edk/cmake.cflags @@ -1,11 +1,11 @@ -set(LLEXT_CFLAGS -DKERNEL;-D__ZEPHYR__=1;-D__LINUX_ERRNO_EXTENSIONS__;-DPICOLIBC_DOUBLE_PRINTF_SCANF;-D__PROGRAM_START;-DSTM32H747xx;-DUSE_HAL_DRIVER;-DUSE_FULL_LL_DRIVER;-DCORE_CM7;-DHSE_VALUE=16000000;-DK_HEAP_MEM_POOL_SIZE=32768;-DLL_EXTENSION_BUILD;-fno-strict-aliasing;-fno-common;-fdiagnostics-color=always;-mcpu=cortex-m7;-mthumb;-mabi=aapcs;-mfpu=fpv5-d16;-mfloat-abi=hard;-mfp16-format=ieee;-mtp=soft;-Wall;-Wformat;-Wformat-security;-Wformat;-Wno-format-zero-length;-Wdouble-promotion;-Wno-pointer-sign;-Wpointer-arith;-Wexpansion-to-defined;-Wno-unused-but-set-variable;-Werror=implicit-int;-fno-asynchronous-unwind-tables;-ftls-model=local-exec;-fno-reorder-functions;--param=min-pagesize=0;-fno-defer-pop;-specs=picolibc.specs;-D_POSIX_THREADS;-std=c99;-mlong-calls;-mthumb;-nodefaultlibs;-imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h;-imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr/autoconf.h;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/libc/common/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/posix/options/getopt/;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/common/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/drivers;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/stm32h7x/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/usb/device;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/shell/modules/kernel_service/thread/../;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/cmsis/CMSIS/Core/Include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/modules/cmsis/.;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/soc;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/common_ll/include) +set(LLEXT_CFLAGS -DKERNEL;-D__ZEPHYR__=1;-D__LINUX_ERRNO_EXTENSIONS__;-DPICOLIBC_DOUBLE_PRINTF_SCANF;-D__PROGRAM_START;-DSTM32H747xx;-DUSE_HAL_DRIVER;-DUSE_FULL_LL_DRIVER;-DCORE_CM7;-DHSE_VALUE=16000000;-DK_HEAP_MEM_POOL_SIZE=2048;-DLL_EXTENSION_BUILD;-fno-strict-aliasing;-fno-common;-fdiagnostics-color=always;-mcpu=cortex-m7;-mthumb;-mabi=aapcs;-mfpu=fpv5-d16;-mfloat-abi=hard;-mfp16-format=ieee;-mtp=soft;-Wall;-Wformat;-Wformat-security;-Wformat;-Wno-format-zero-length;-Wdouble-promotion;-Wno-pointer-sign;-Wpointer-arith;-Wexpansion-to-defined;-Wno-unused-but-set-variable;-Werror=implicit-int;-fno-asynchronous-unwind-tables;-ftls-model=local-exec;-fno-reorder-functions;--param=min-pagesize=0;-fno-defer-pop;-specs=picolibc.specs;-D_POSIX_THREADS;-std=c99;-mlong-calls;-mthumb;-nodefaultlibs;-imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h;-imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr/autoconf.h;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/libc/common/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/posix/options/getopt/;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/cpp/minimal/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/common/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/drivers;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/stm32h7x/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/usb/device;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/shell/modules/kernel_service/thread/../;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/cmsis/CMSIS/Core/Include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/modules/cmsis/.;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/soc;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/common_ll/include) -set(LLEXT_ALL_INCLUDE_CFLAGS -I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/libc/common/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/posix/options/getopt/;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/common/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/drivers;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/stm32h7x/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/usb/device;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/shell/modules/kernel_service/thread/../;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/cmsis/CMSIS/Core/Include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/modules/cmsis/.;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/soc;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/common_ll/include) +set(LLEXT_ALL_INCLUDE_CFLAGS -I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/libc/common/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/posix/options/getopt/;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/cpp/minimal/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/common/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/drivers;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/stm32h7x/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/usb/device;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/shell/modules/kernel_service/thread/../;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/cmsis/CMSIS/Core/Include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/modules/cmsis/.;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/soc;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/common_ll/include) -set(LLEXT_INCLUDE_CFLAGS -I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/libc/common/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/posix/options/getopt/;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/common/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/drivers;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/stm32h7x/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/usb/device;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/shell/modules/kernel_service/thread/../;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/cmsis/CMSIS/Core/Include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/modules/cmsis/.;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/soc;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/common_ll/include) +set(LLEXT_INCLUDE_CFLAGS -I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/libc/common/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/posix/options/getopt/;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/lib/cpp/minimal/include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/common/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/drivers;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/soc/st/stm32/stm32h7x/.;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/usb/device;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/subsys/shell/modules/kernel_service/thread/../;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/cmsis/CMSIS/Core/Include;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/modules/cmsis/.;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/soc;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/stm32h7xx/drivers/include;-I${CMAKE_CURRENT_LIST_DIR}/include/modules/hal/stm32/stm32cube/common_ll/include) set(LLEXT_GENERATED_INCLUDE_CFLAGS -I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr;-I${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated) -set(LLEXT_BASE_CFLAGS -DKERNEL;-D__ZEPHYR__=1;-D__LINUX_ERRNO_EXTENSIONS__;-DPICOLIBC_DOUBLE_PRINTF_SCANF;-D__PROGRAM_START;-DSTM32H747xx;-DUSE_HAL_DRIVER;-DUSE_FULL_LL_DRIVER;-DCORE_CM7;-DHSE_VALUE=16000000;-DK_HEAP_MEM_POOL_SIZE=32768;-DLL_EXTENSION_BUILD;-fno-strict-aliasing;-fno-common;-fdiagnostics-color=always;-mcpu=cortex-m7;-mthumb;-mabi=aapcs;-mfpu=fpv5-d16;-mfloat-abi=hard;-mfp16-format=ieee;-mtp=soft;-Wall;-Wformat;-Wformat-security;-Wformat;-Wno-format-zero-length;-Wdouble-promotion;-Wno-pointer-sign;-Wpointer-arith;-Wexpansion-to-defined;-Wno-unused-but-set-variable;-Werror=implicit-int;-fno-asynchronous-unwind-tables;-ftls-model=local-exec;-fno-reorder-functions;--param=min-pagesize=0;-fno-defer-pop;-specs=picolibc.specs;-D_POSIX_THREADS;-std=c99;-mlong-calls;-mthumb;-nodefaultlibs;-imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h) +set(LLEXT_BASE_CFLAGS -DKERNEL;-D__ZEPHYR__=1;-D__LINUX_ERRNO_EXTENSIONS__;-DPICOLIBC_DOUBLE_PRINTF_SCANF;-D__PROGRAM_START;-DSTM32H747xx;-DUSE_HAL_DRIVER;-DUSE_FULL_LL_DRIVER;-DCORE_CM7;-DHSE_VALUE=16000000;-DK_HEAP_MEM_POOL_SIZE=2048;-DLL_EXTENSION_BUILD;-fno-strict-aliasing;-fno-common;-fdiagnostics-color=always;-mcpu=cortex-m7;-mthumb;-mabi=aapcs;-mfpu=fpv5-d16;-mfloat-abi=hard;-mfp16-format=ieee;-mtp=soft;-Wall;-Wformat;-Wformat-security;-Wformat;-Wno-format-zero-length;-Wdouble-promotion;-Wno-pointer-sign;-Wpointer-arith;-Wexpansion-to-defined;-Wno-unused-but-set-variable;-Werror=implicit-int;-fno-asynchronous-unwind-tables;-ftls-model=local-exec;-fno-reorder-functions;--param=min-pagesize=0;-fno-defer-pop;-specs=picolibc.specs;-D_POSIX_THREADS;-std=c99;-mlong-calls;-mthumb;-nodefaultlibs;-imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/zephyr/toolchain/zephyr_stdint.h) set(LLEXT_GENERATED_IMACROS_CFLAGS -imacros${CMAKE_CURRENT_LIST_DIR}/include/zephyr/include/generated/zephyr/autoconf.h) \ No newline at end of file diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/drivers/spi/spi_context.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/drivers/spi/spi_context.h index a5110f52..b7ade2c3 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/drivers/spi/spi_context.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/drivers/spi/spi_context.h @@ -30,6 +30,10 @@ struct spi_context { const struct spi_config *owner; const struct gpio_dt_spec *cs_gpios; size_t num_cs_gpios; + + /* how to test if the config changed? */ + uint32_t config_frequency; + spi_operation_t config_operation; struct k_sem lock; struct k_sem sync; @@ -78,7 +82,7 @@ struct spi_context { static inline bool spi_context_configured(struct spi_context *ctx, const struct spi_config *config) { - return !!(ctx->config == config); + return !!((ctx->config == config) && (ctx->config_frequency == config->frequency) && (ctx->config_operation == config->operation)); } static inline bool spi_context_is_slave(struct spi_context *ctx) diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/syscall_list.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/syscall_list.h index e0e971e7..bdea1cac 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/syscall_list.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/syscall_list.h @@ -17,500 +17,500 @@ #define K_SYSCALL_DMA_START 11 #define K_SYSCALL_DMA_STOP 12 #define K_SYSCALL_DMA_SUSPEND 13 -#define K_SYSCALL_FLASH_COPY 14 -#define K_SYSCALL_FLASH_ERASE 15 -#define K_SYSCALL_FLASH_EX_OP 16 -#define K_SYSCALL_FLASH_FILL 17 -#define K_SYSCALL_FLASH_FLATTEN 18 -#define K_SYSCALL_FLASH_GET_PAGE_COUNT 19 -#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_IDX 20 -#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_OFFS 21 -#define K_SYSCALL_FLASH_GET_PARAMETERS 22 -#define K_SYSCALL_FLASH_GET_SIZE 23 -#define K_SYSCALL_FLASH_GET_WRITE_BLOCK_SIZE 24 -#define K_SYSCALL_FLASH_READ 25 -#define K_SYSCALL_FLASH_READ_JEDEC_ID 26 -#define K_SYSCALL_FLASH_SFDP_READ 27 -#define K_SYSCALL_FLASH_WRITE 28 -#define K_SYSCALL_GPIO_GET_PENDING_INT 29 -#define K_SYSCALL_GPIO_PIN_CONFIGURE 30 -#define K_SYSCALL_GPIO_PIN_GET_CONFIG 31 -#define K_SYSCALL_GPIO_PIN_INTERRUPT_CONFIGURE 32 -#define K_SYSCALL_GPIO_PORT_CLEAR_BITS_RAW 33 -#define K_SYSCALL_GPIO_PORT_GET_DIRECTION 34 -#define K_SYSCALL_GPIO_PORT_GET_RAW 35 -#define K_SYSCALL_GPIO_PORT_SET_BITS_RAW 36 -#define K_SYSCALL_GPIO_PORT_SET_MASKED_RAW 37 -#define K_SYSCALL_GPIO_PORT_TOGGLE_BITS 38 -#define K_SYSCALL_HWINFO_CLEAR_RESET_CAUSE 39 -#define K_SYSCALL_HWINFO_GET_DEVICE_EUI64 40 -#define K_SYSCALL_HWINFO_GET_DEVICE_ID 41 -#define K_SYSCALL_HWINFO_GET_RESET_CAUSE 42 -#define K_SYSCALL_HWINFO_GET_SUPPORTED_RESET_CAUSE 43 -#define K_SYSCALL_I2C_CONFIGURE 44 -#define K_SYSCALL_I2C_GET_CONFIG 45 -#define K_SYSCALL_I2C_RECOVER_BUS 46 -#define K_SYSCALL_I2C_TARGET_DRIVER_REGISTER 47 -#define K_SYSCALL_I2C_TARGET_DRIVER_UNREGISTER 48 -#define K_SYSCALL_I2C_TRANSFER 49 -#define K_SYSCALL_K_BUSY_WAIT 50 -#define K_SYSCALL_K_CONDVAR_BROADCAST 51 -#define K_SYSCALL_K_CONDVAR_INIT 52 -#define K_SYSCALL_K_CONDVAR_SIGNAL 53 -#define K_SYSCALL_K_CONDVAR_WAIT 54 -#define K_SYSCALL_K_EVENT_CLEAR 55 -#define K_SYSCALL_K_EVENT_INIT 56 -#define K_SYSCALL_K_EVENT_POST 57 -#define K_SYSCALL_K_EVENT_SET 58 -#define K_SYSCALL_K_EVENT_SET_MASKED 59 -#define K_SYSCALL_K_EVENT_WAIT 60 -#define K_SYSCALL_K_EVENT_WAIT_ALL 61 -#define K_SYSCALL_K_FLOAT_DISABLE 62 -#define K_SYSCALL_K_FLOAT_ENABLE 63 -#define K_SYSCALL_K_FUTEX_WAIT 64 -#define K_SYSCALL_K_FUTEX_WAKE 65 -#define K_SYSCALL_K_IS_PREEMPT_THREAD 66 -#define K_SYSCALL_K_MSGQ_ALLOC_INIT 67 -#define K_SYSCALL_K_MSGQ_GET 68 -#define K_SYSCALL_K_MSGQ_GET_ATTRS 69 -#define K_SYSCALL_K_MSGQ_NUM_FREE_GET 70 -#define K_SYSCALL_K_MSGQ_NUM_USED_GET 71 -#define K_SYSCALL_K_MSGQ_PEEK 72 -#define K_SYSCALL_K_MSGQ_PEEK_AT 73 -#define K_SYSCALL_K_MSGQ_PURGE 74 -#define K_SYSCALL_K_MSGQ_PUT 75 -#define K_SYSCALL_K_MUTEX_INIT 76 -#define K_SYSCALL_K_MUTEX_LOCK 77 -#define K_SYSCALL_K_MUTEX_UNLOCK 78 -#define K_SYSCALL_K_OBJECT_ACCESS_GRANT 79 -#define K_SYSCALL_K_OBJECT_ALLOC 80 -#define K_SYSCALL_K_OBJECT_ALLOC_SIZE 81 -#define K_SYSCALL_K_OBJECT_RELEASE 82 -#define K_SYSCALL_K_PIPE_ALLOC_INIT 83 -#define K_SYSCALL_K_PIPE_BUFFER_FLUSH 84 -#define K_SYSCALL_K_PIPE_FLUSH 85 -#define K_SYSCALL_K_PIPE_GET 86 -#define K_SYSCALL_K_PIPE_PUT 87 -#define K_SYSCALL_K_PIPE_READ_AVAIL 88 -#define K_SYSCALL_K_PIPE_WRITE_AVAIL 89 -#define K_SYSCALL_K_POLL 90 -#define K_SYSCALL_K_POLL_SIGNAL_CHECK 91 -#define K_SYSCALL_K_POLL_SIGNAL_INIT 92 -#define K_SYSCALL_K_POLL_SIGNAL_RAISE 93 -#define K_SYSCALL_K_POLL_SIGNAL_RESET 94 -#define K_SYSCALL_K_QUEUE_ALLOC_APPEND 95 -#define K_SYSCALL_K_QUEUE_ALLOC_PREPEND 96 -#define K_SYSCALL_K_QUEUE_CANCEL_WAIT 97 -#define K_SYSCALL_K_QUEUE_GET 98 -#define K_SYSCALL_K_QUEUE_INIT 99 -#define K_SYSCALL_K_QUEUE_IS_EMPTY 100 -#define K_SYSCALL_K_QUEUE_PEEK_HEAD 101 -#define K_SYSCALL_K_QUEUE_PEEK_TAIL 102 -#define K_SYSCALL_K_SCHED_CURRENT_THREAD_QUERY 103 -#define K_SYSCALL_K_SEM_COUNT_GET 104 -#define K_SYSCALL_K_SEM_GIVE 105 -#define K_SYSCALL_K_SEM_INIT 106 -#define K_SYSCALL_K_SEM_RESET 107 -#define K_SYSCALL_K_SEM_TAKE 108 -#define K_SYSCALL_K_SLEEP 109 -#define K_SYSCALL_K_STACK_ALLOC_INIT 110 -#define K_SYSCALL_K_STACK_POP 111 -#define K_SYSCALL_K_STACK_PUSH 112 -#define K_SYSCALL_K_STR_OUT 113 -#define K_SYSCALL_K_THREAD_ABORT 114 -#define K_SYSCALL_K_THREAD_CREATE 115 -#define K_SYSCALL_K_THREAD_CUSTOM_DATA_GET 116 -#define K_SYSCALL_K_THREAD_CUSTOM_DATA_SET 117 -#define K_SYSCALL_K_THREAD_DEADLINE_SET 118 -#define K_SYSCALL_K_THREAD_JOIN 119 -#define K_SYSCALL_K_THREAD_NAME_COPY 120 -#define K_SYSCALL_K_THREAD_NAME_SET 121 -#define K_SYSCALL_K_THREAD_PRIORITY_GET 122 -#define K_SYSCALL_K_THREAD_PRIORITY_SET 123 -#define K_SYSCALL_K_THREAD_RESUME 124 -#define K_SYSCALL_K_THREAD_STACK_ALLOC 125 -#define K_SYSCALL_K_THREAD_STACK_FREE 126 -#define K_SYSCALL_K_THREAD_STACK_SPACE_GET 127 -#define K_SYSCALL_K_THREAD_SUSPEND 128 -#define K_SYSCALL_K_THREAD_TIMEOUT_EXPIRES_TICKS 129 -#define K_SYSCALL_K_THREAD_TIMEOUT_REMAINING_TICKS 130 -#define K_SYSCALL_K_TIMER_EXPIRES_TICKS 131 -#define K_SYSCALL_K_TIMER_REMAINING_TICKS 132 -#define K_SYSCALL_K_TIMER_START 133 -#define K_SYSCALL_K_TIMER_STATUS_GET 134 -#define K_SYSCALL_K_TIMER_STATUS_SYNC 135 -#define K_SYSCALL_K_TIMER_STOP 136 -#define K_SYSCALL_K_TIMER_USER_DATA_GET 137 -#define K_SYSCALL_K_TIMER_USER_DATA_SET 138 -#define K_SYSCALL_K_UPTIME_TICKS 139 -#define K_SYSCALL_K_USLEEP 140 -#define K_SYSCALL_K_WAKEUP 141 -#define K_SYSCALL_K_YIELD 142 -#define K_SYSCALL_LLEXT_GET_FN_TABLE 143 -#define K_SYSCALL_LOG_BUFFERED_CNT 144 -#define K_SYSCALL_LOG_FILTER_SET 145 -#define K_SYSCALL_LOG_FRONTEND_FILTER_SET 146 -#define K_SYSCALL_LOG_PANIC 147 -#define K_SYSCALL_LOG_PROCESS 148 -#define K_SYSCALL_PWM_CAPTURE_CYCLES 149 -#define K_SYSCALL_PWM_DISABLE_CAPTURE 150 -#define K_SYSCALL_PWM_ENABLE_CAPTURE 151 -#define K_SYSCALL_PWM_GET_CYCLES_PER_SEC 152 -#define K_SYSCALL_PWM_SET_CYCLES 153 -#define K_SYSCALL_RESET_LINE_ASSERT 154 -#define K_SYSCALL_RESET_LINE_DEASSERT 155 -#define K_SYSCALL_RESET_LINE_TOGGLE 156 -#define K_SYSCALL_RESET_STATUS 157 -#define K_SYSCALL_SPI_RELEASE 158 -#define K_SYSCALL_SPI_TRANSCEIVE 159 -#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_AND_INVD_RANGE 160 -#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_RANGE 161 -#define K_SYSCALL_SYS_CACHE_DATA_INVD_RANGE 162 -#define K_SYSCALL_SYS_CLOCK_HW_CYCLES_PER_SEC_RUNTIME_GET 163 -#define K_SYSCALL_UART_CONFIGURE 164 -#define K_SYSCALL_UART_CONFIG_GET 165 -#define K_SYSCALL_UART_DRV_CMD 166 -#define K_SYSCALL_UART_ERR_CHECK 167 -#define K_SYSCALL_UART_IRQ_ERR_DISABLE 168 -#define K_SYSCALL_UART_IRQ_ERR_ENABLE 169 -#define K_SYSCALL_UART_IRQ_IS_PENDING 170 -#define K_SYSCALL_UART_IRQ_RX_DISABLE 171 -#define K_SYSCALL_UART_IRQ_RX_ENABLE 172 -#define K_SYSCALL_UART_IRQ_TX_DISABLE 173 -#define K_SYSCALL_UART_IRQ_TX_ENABLE 174 -#define K_SYSCALL_UART_IRQ_UPDATE 175 -#define K_SYSCALL_UART_LINE_CTRL_GET 176 -#define K_SYSCALL_UART_LINE_CTRL_SET 177 -#define K_SYSCALL_UART_POLL_IN 178 -#define K_SYSCALL_UART_POLL_IN_U16 179 -#define K_SYSCALL_UART_POLL_OUT 180 -#define K_SYSCALL_UART_POLL_OUT_U16 181 -#define K_SYSCALL_UART_RX_DISABLE 182 -#define K_SYSCALL_UART_RX_ENABLE 183 -#define K_SYSCALL_UART_RX_ENABLE_U16 184 -#define K_SYSCALL_UART_TX 185 -#define K_SYSCALL_UART_TX_ABORT 186 -#define K_SYSCALL_UART_TX_U16 187 -#define K_SYSCALL_ZEPHYR_FPUTC 188 -#define K_SYSCALL_ZEPHYR_FWRITE 189 -#define K_SYSCALL_ZEPHYR_READ_STDIN 190 -#define K_SYSCALL_ZEPHYR_WRITE_STDOUT 191 -#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_0 192 -#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_1 193 -#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_2 194 -#define K_SYSCALL_Z_LOG_MSG_STATIC_CREATE 195 -#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_LOCK 196 -#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_UNLOCK 197 -#define K_SYSCALL_BAD 198 -#define K_SYSCALL_LIMIT 199 +#define K_SYSCALL_ENTROPY_GET_ENTROPY 14 +#define K_SYSCALL_FLASH_COPY 15 +#define K_SYSCALL_FLASH_ERASE 16 +#define K_SYSCALL_FLASH_EX_OP 17 +#define K_SYSCALL_FLASH_FILL 18 +#define K_SYSCALL_FLASH_FLATTEN 19 +#define K_SYSCALL_FLASH_GET_PAGE_COUNT 20 +#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_IDX 21 +#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_OFFS 22 +#define K_SYSCALL_FLASH_GET_PARAMETERS 23 +#define K_SYSCALL_FLASH_GET_SIZE 24 +#define K_SYSCALL_FLASH_GET_WRITE_BLOCK_SIZE 25 +#define K_SYSCALL_FLASH_READ 26 +#define K_SYSCALL_FLASH_READ_JEDEC_ID 27 +#define K_SYSCALL_FLASH_SFDP_READ 28 +#define K_SYSCALL_FLASH_WRITE 29 +#define K_SYSCALL_GPIO_GET_PENDING_INT 30 +#define K_SYSCALL_GPIO_PIN_CONFIGURE 31 +#define K_SYSCALL_GPIO_PIN_GET_CONFIG 32 +#define K_SYSCALL_GPIO_PIN_INTERRUPT_CONFIGURE 33 +#define K_SYSCALL_GPIO_PORT_CLEAR_BITS_RAW 34 +#define K_SYSCALL_GPIO_PORT_GET_DIRECTION 35 +#define K_SYSCALL_GPIO_PORT_GET_RAW 36 +#define K_SYSCALL_GPIO_PORT_SET_BITS_RAW 37 +#define K_SYSCALL_GPIO_PORT_SET_MASKED_RAW 38 +#define K_SYSCALL_GPIO_PORT_TOGGLE_BITS 39 +#define K_SYSCALL_HWINFO_CLEAR_RESET_CAUSE 40 +#define K_SYSCALL_HWINFO_GET_DEVICE_EUI64 41 +#define K_SYSCALL_HWINFO_GET_DEVICE_ID 42 +#define K_SYSCALL_HWINFO_GET_RESET_CAUSE 43 +#define K_SYSCALL_HWINFO_GET_SUPPORTED_RESET_CAUSE 44 +#define K_SYSCALL_I2C_CONFIGURE 45 +#define K_SYSCALL_I2C_GET_CONFIG 46 +#define K_SYSCALL_I2C_RECOVER_BUS 47 +#define K_SYSCALL_I2C_TARGET_DRIVER_REGISTER 48 +#define K_SYSCALL_I2C_TARGET_DRIVER_UNREGISTER 49 +#define K_SYSCALL_I2C_TRANSFER 50 +#define K_SYSCALL_K_BUSY_WAIT 51 +#define K_SYSCALL_K_CONDVAR_BROADCAST 52 +#define K_SYSCALL_K_CONDVAR_INIT 53 +#define K_SYSCALL_K_CONDVAR_SIGNAL 54 +#define K_SYSCALL_K_CONDVAR_WAIT 55 +#define K_SYSCALL_K_EVENT_CLEAR 56 +#define K_SYSCALL_K_EVENT_INIT 57 +#define K_SYSCALL_K_EVENT_POST 58 +#define K_SYSCALL_K_EVENT_SET 59 +#define K_SYSCALL_K_EVENT_SET_MASKED 60 +#define K_SYSCALL_K_EVENT_WAIT 61 +#define K_SYSCALL_K_EVENT_WAIT_ALL 62 +#define K_SYSCALL_K_FLOAT_DISABLE 63 +#define K_SYSCALL_K_FLOAT_ENABLE 64 +#define K_SYSCALL_K_FUTEX_WAIT 65 +#define K_SYSCALL_K_FUTEX_WAKE 66 +#define K_SYSCALL_K_IS_PREEMPT_THREAD 67 +#define K_SYSCALL_K_MSGQ_ALLOC_INIT 68 +#define K_SYSCALL_K_MSGQ_GET 69 +#define K_SYSCALL_K_MSGQ_GET_ATTRS 70 +#define K_SYSCALL_K_MSGQ_NUM_FREE_GET 71 +#define K_SYSCALL_K_MSGQ_NUM_USED_GET 72 +#define K_SYSCALL_K_MSGQ_PEEK 73 +#define K_SYSCALL_K_MSGQ_PEEK_AT 74 +#define K_SYSCALL_K_MSGQ_PURGE 75 +#define K_SYSCALL_K_MSGQ_PUT 76 +#define K_SYSCALL_K_MUTEX_INIT 77 +#define K_SYSCALL_K_MUTEX_LOCK 78 +#define K_SYSCALL_K_MUTEX_UNLOCK 79 +#define K_SYSCALL_K_OBJECT_ACCESS_GRANT 80 +#define K_SYSCALL_K_OBJECT_ALLOC 81 +#define K_SYSCALL_K_OBJECT_ALLOC_SIZE 82 +#define K_SYSCALL_K_OBJECT_RELEASE 83 +#define K_SYSCALL_K_PIPE_ALLOC_INIT 84 +#define K_SYSCALL_K_PIPE_BUFFER_FLUSH 85 +#define K_SYSCALL_K_PIPE_FLUSH 86 +#define K_SYSCALL_K_PIPE_GET 87 +#define K_SYSCALL_K_PIPE_PUT 88 +#define K_SYSCALL_K_PIPE_READ_AVAIL 89 +#define K_SYSCALL_K_PIPE_WRITE_AVAIL 90 +#define K_SYSCALL_K_POLL 91 +#define K_SYSCALL_K_POLL_SIGNAL_CHECK 92 +#define K_SYSCALL_K_POLL_SIGNAL_INIT 93 +#define K_SYSCALL_K_POLL_SIGNAL_RAISE 94 +#define K_SYSCALL_K_POLL_SIGNAL_RESET 95 +#define K_SYSCALL_K_QUEUE_ALLOC_APPEND 96 +#define K_SYSCALL_K_QUEUE_ALLOC_PREPEND 97 +#define K_SYSCALL_K_QUEUE_CANCEL_WAIT 98 +#define K_SYSCALL_K_QUEUE_GET 99 +#define K_SYSCALL_K_QUEUE_INIT 100 +#define K_SYSCALL_K_QUEUE_IS_EMPTY 101 +#define K_SYSCALL_K_QUEUE_PEEK_HEAD 102 +#define K_SYSCALL_K_QUEUE_PEEK_TAIL 103 +#define K_SYSCALL_K_SCHED_CURRENT_THREAD_QUERY 104 +#define K_SYSCALL_K_SEM_COUNT_GET 105 +#define K_SYSCALL_K_SEM_GIVE 106 +#define K_SYSCALL_K_SEM_INIT 107 +#define K_SYSCALL_K_SEM_RESET 108 +#define K_SYSCALL_K_SEM_TAKE 109 +#define K_SYSCALL_K_SLEEP 110 +#define K_SYSCALL_K_STACK_ALLOC_INIT 111 +#define K_SYSCALL_K_STACK_POP 112 +#define K_SYSCALL_K_STACK_PUSH 113 +#define K_SYSCALL_K_STR_OUT 114 +#define K_SYSCALL_K_THREAD_ABORT 115 +#define K_SYSCALL_K_THREAD_CREATE 116 +#define K_SYSCALL_K_THREAD_CUSTOM_DATA_GET 117 +#define K_SYSCALL_K_THREAD_CUSTOM_DATA_SET 118 +#define K_SYSCALL_K_THREAD_DEADLINE_SET 119 +#define K_SYSCALL_K_THREAD_JOIN 120 +#define K_SYSCALL_K_THREAD_NAME_COPY 121 +#define K_SYSCALL_K_THREAD_NAME_SET 122 +#define K_SYSCALL_K_THREAD_PRIORITY_GET 123 +#define K_SYSCALL_K_THREAD_PRIORITY_SET 124 +#define K_SYSCALL_K_THREAD_RESUME 125 +#define K_SYSCALL_K_THREAD_STACK_ALLOC 126 +#define K_SYSCALL_K_THREAD_STACK_FREE 127 +#define K_SYSCALL_K_THREAD_STACK_SPACE_GET 128 +#define K_SYSCALL_K_THREAD_SUSPEND 129 +#define K_SYSCALL_K_THREAD_TIMEOUT_EXPIRES_TICKS 130 +#define K_SYSCALL_K_THREAD_TIMEOUT_REMAINING_TICKS 131 +#define K_SYSCALL_K_TIMER_EXPIRES_TICKS 132 +#define K_SYSCALL_K_TIMER_REMAINING_TICKS 133 +#define K_SYSCALL_K_TIMER_START 134 +#define K_SYSCALL_K_TIMER_STATUS_GET 135 +#define K_SYSCALL_K_TIMER_STATUS_SYNC 136 +#define K_SYSCALL_K_TIMER_STOP 137 +#define K_SYSCALL_K_TIMER_USER_DATA_GET 138 +#define K_SYSCALL_K_TIMER_USER_DATA_SET 139 +#define K_SYSCALL_K_UPTIME_TICKS 140 +#define K_SYSCALL_K_USLEEP 141 +#define K_SYSCALL_K_WAKEUP 142 +#define K_SYSCALL_K_YIELD 143 +#define K_SYSCALL_LLEXT_GET_FN_TABLE 144 +#define K_SYSCALL_LOG_BUFFERED_CNT 145 +#define K_SYSCALL_LOG_FILTER_SET 146 +#define K_SYSCALL_LOG_FRONTEND_FILTER_SET 147 +#define K_SYSCALL_LOG_PANIC 148 +#define K_SYSCALL_LOG_PROCESS 149 +#define K_SYSCALL_PWM_CAPTURE_CYCLES 150 +#define K_SYSCALL_PWM_DISABLE_CAPTURE 151 +#define K_SYSCALL_PWM_ENABLE_CAPTURE 152 +#define K_SYSCALL_PWM_GET_CYCLES_PER_SEC 153 +#define K_SYSCALL_PWM_SET_CYCLES 154 +#define K_SYSCALL_RESET_LINE_ASSERT 155 +#define K_SYSCALL_RESET_LINE_DEASSERT 156 +#define K_SYSCALL_RESET_LINE_TOGGLE 157 +#define K_SYSCALL_RESET_STATUS 158 +#define K_SYSCALL_SPI_RELEASE 159 +#define K_SYSCALL_SPI_TRANSCEIVE 160 +#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_AND_INVD_RANGE 161 +#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_RANGE 162 +#define K_SYSCALL_SYS_CACHE_DATA_INVD_RANGE 163 +#define K_SYSCALL_SYS_CLOCK_HW_CYCLES_PER_SEC_RUNTIME_GET 164 +#define K_SYSCALL_SYS_CSRAND_GET 165 +#define K_SYSCALL_SYS_RAND_GET 166 +#define K_SYSCALL_UART_CONFIGURE 167 +#define K_SYSCALL_UART_CONFIG_GET 168 +#define K_SYSCALL_UART_DRV_CMD 169 +#define K_SYSCALL_UART_ERR_CHECK 170 +#define K_SYSCALL_UART_IRQ_ERR_DISABLE 171 +#define K_SYSCALL_UART_IRQ_ERR_ENABLE 172 +#define K_SYSCALL_UART_IRQ_IS_PENDING 173 +#define K_SYSCALL_UART_IRQ_RX_DISABLE 174 +#define K_SYSCALL_UART_IRQ_RX_ENABLE 175 +#define K_SYSCALL_UART_IRQ_TX_DISABLE 176 +#define K_SYSCALL_UART_IRQ_TX_ENABLE 177 +#define K_SYSCALL_UART_IRQ_UPDATE 178 +#define K_SYSCALL_UART_LINE_CTRL_GET 179 +#define K_SYSCALL_UART_LINE_CTRL_SET 180 +#define K_SYSCALL_UART_POLL_IN 181 +#define K_SYSCALL_UART_POLL_IN_U16 182 +#define K_SYSCALL_UART_POLL_OUT 183 +#define K_SYSCALL_UART_POLL_OUT_U16 184 +#define K_SYSCALL_UART_RX_DISABLE 185 +#define K_SYSCALL_UART_RX_ENABLE 186 +#define K_SYSCALL_UART_RX_ENABLE_U16 187 +#define K_SYSCALL_UART_TX 188 +#define K_SYSCALL_UART_TX_ABORT 189 +#define K_SYSCALL_UART_TX_U16 190 +#define K_SYSCALL_ZEPHYR_FPUTC 191 +#define K_SYSCALL_ZEPHYR_FWRITE 192 +#define K_SYSCALL_ZEPHYR_READ_STDIN 193 +#define K_SYSCALL_ZEPHYR_WRITE_STDOUT 194 +#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_0 195 +#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_1 196 +#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_2 197 +#define K_SYSCALL_Z_LOG_MSG_STATIC_CREATE 198 +#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_LOCK 199 +#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_UNLOCK 200 +#define K_SYSCALL_BAD 201 +#define K_SYSCALL_LIMIT 202 /* Following syscalls are not used in image */ -#define K_SYSCALL_ATOMIC_ADD 200 -#define K_SYSCALL_ATOMIC_AND 201 -#define K_SYSCALL_ATOMIC_CAS 202 -#define K_SYSCALL_ATOMIC_NAND 203 -#define K_SYSCALL_ATOMIC_OR 204 -#define K_SYSCALL_ATOMIC_PTR_CAS 205 -#define K_SYSCALL_ATOMIC_PTR_SET 206 -#define K_SYSCALL_ATOMIC_SET 207 -#define K_SYSCALL_ATOMIC_SUB 208 -#define K_SYSCALL_ATOMIC_XOR 209 -#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_GET 210 -#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_SET 211 -#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_GET 212 -#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_SET 213 -#define K_SYSCALL_AUXDISPLAY_CAPABILITIES_GET 214 -#define K_SYSCALL_AUXDISPLAY_CLEAR 215 -#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_GET 216 -#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_SET 217 -#define K_SYSCALL_AUXDISPLAY_CURSOR_SET_ENABLED 218 -#define K_SYSCALL_AUXDISPLAY_CURSOR_SHIFT_SET 219 -#define K_SYSCALL_AUXDISPLAY_CUSTOM_CHARACTER_SET 220 -#define K_SYSCALL_AUXDISPLAY_CUSTOM_COMMAND 221 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_OFF 222 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_ON 223 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_GET 224 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_SET 225 -#define K_SYSCALL_AUXDISPLAY_IS_BUSY 226 -#define K_SYSCALL_AUXDISPLAY_POSITION_BLINKING_SET_ENABLED 227 -#define K_SYSCALL_AUXDISPLAY_WRITE 228 -#define K_SYSCALL_BBRAM_CHECK_INVALID 229 -#define K_SYSCALL_BBRAM_CHECK_POWER 230 -#define K_SYSCALL_BBRAM_CHECK_STANDBY_POWER 231 -#define K_SYSCALL_BBRAM_GET_SIZE 232 -#define K_SYSCALL_BBRAM_READ 233 -#define K_SYSCALL_BBRAM_WRITE 234 -#define K_SYSCALL_BC12_SET_RESULT_CB 235 -#define K_SYSCALL_BC12_SET_ROLE 236 -#define K_SYSCALL_CAN_ADD_RX_FILTER_MSGQ 237 -#define K_SYSCALL_CAN_CALC_TIMING 238 -#define K_SYSCALL_CAN_CALC_TIMING_DATA 239 -#define K_SYSCALL_CAN_GET_BITRATE_MAX 240 -#define K_SYSCALL_CAN_GET_BITRATE_MIN 241 -#define K_SYSCALL_CAN_GET_CAPABILITIES 242 -#define K_SYSCALL_CAN_GET_CORE_CLOCK 243 -#define K_SYSCALL_CAN_GET_MAX_FILTERS 244 -#define K_SYSCALL_CAN_GET_MODE 245 -#define K_SYSCALL_CAN_GET_STATE 246 -#define K_SYSCALL_CAN_GET_TIMING_DATA_MAX 247 -#define K_SYSCALL_CAN_GET_TIMING_DATA_MIN 248 -#define K_SYSCALL_CAN_GET_TIMING_MAX 249 -#define K_SYSCALL_CAN_GET_TIMING_MIN 250 -#define K_SYSCALL_CAN_GET_TRANSCEIVER 251 -#define K_SYSCALL_CAN_RECOVER 252 -#define K_SYSCALL_CAN_REMOVE_RX_FILTER 253 -#define K_SYSCALL_CAN_SEND 254 -#define K_SYSCALL_CAN_SET_BITRATE 255 -#define K_SYSCALL_CAN_SET_BITRATE_DATA 256 -#define K_SYSCALL_CAN_SET_MODE 257 -#define K_SYSCALL_CAN_SET_TIMING 258 -#define K_SYSCALL_CAN_SET_TIMING_DATA 259 -#define K_SYSCALL_CAN_START 260 -#define K_SYSCALL_CAN_STATS_GET_ACK_ERRORS 261 -#define K_SYSCALL_CAN_STATS_GET_BIT0_ERRORS 262 -#define K_SYSCALL_CAN_STATS_GET_BIT1_ERRORS 263 -#define K_SYSCALL_CAN_STATS_GET_BIT_ERRORS 264 -#define K_SYSCALL_CAN_STATS_GET_CRC_ERRORS 265 -#define K_SYSCALL_CAN_STATS_GET_FORM_ERRORS 266 -#define K_SYSCALL_CAN_STATS_GET_RX_OVERRUNS 267 -#define K_SYSCALL_CAN_STATS_GET_STUFF_ERRORS 268 -#define K_SYSCALL_CAN_STOP 269 -#define K_SYSCALL_CHARGER_CHARGE_ENABLE 270 -#define K_SYSCALL_CHARGER_GET_PROP 271 -#define K_SYSCALL_CHARGER_SET_PROP 272 -#define K_SYSCALL_COMPARATOR_GET_OUTPUT 273 -#define K_SYSCALL_COMPARATOR_SET_TRIGGER 274 -#define K_SYSCALL_COMPARATOR_TRIGGER_IS_PENDING 275 -#define K_SYSCALL_COUNTER_CANCEL_CHANNEL_ALARM 276 -#define K_SYSCALL_COUNTER_GET_FREQUENCY 277 -#define K_SYSCALL_COUNTER_GET_GUARD_PERIOD 278 -#define K_SYSCALL_COUNTER_GET_MAX_TOP_VALUE 279 -#define K_SYSCALL_COUNTER_GET_NUM_OF_CHANNELS 280 -#define K_SYSCALL_COUNTER_GET_PENDING_INT 281 -#define K_SYSCALL_COUNTER_GET_TOP_VALUE 282 -#define K_SYSCALL_COUNTER_GET_VALUE 283 -#define K_SYSCALL_COUNTER_GET_VALUE_64 284 -#define K_SYSCALL_COUNTER_IS_COUNTING_UP 285 -#define K_SYSCALL_COUNTER_SET_CHANNEL_ALARM 286 -#define K_SYSCALL_COUNTER_SET_GUARD_PERIOD 287 -#define K_SYSCALL_COUNTER_SET_TOP_VALUE 288 -#define K_SYSCALL_COUNTER_START 289 -#define K_SYSCALL_COUNTER_STOP 290 -#define K_SYSCALL_COUNTER_TICKS_TO_US 291 -#define K_SYSCALL_COUNTER_US_TO_TICKS 292 -#define K_SYSCALL_DAC_CHANNEL_SETUP 293 -#define K_SYSCALL_DAC_WRITE_VALUE 294 -#define K_SYSCALL_DEVMUX_SELECT_GET 295 -#define K_SYSCALL_DEVMUX_SELECT_SET 296 -#define K_SYSCALL_EEPROM_GET_SIZE 297 -#define K_SYSCALL_EEPROM_READ 298 -#define K_SYSCALL_EEPROM_WRITE 299 -#define K_SYSCALL_EMUL_FUEL_GAUGE_IS_BATTERY_CUTOFF 300 -#define K_SYSCALL_EMUL_FUEL_GAUGE_SET_BATTERY_CHARGING 301 -#define K_SYSCALL_ENTROPY_GET_ENTROPY 302 -#define K_SYSCALL_ESPI_CONFIG 303 -#define K_SYSCALL_ESPI_FLASH_ERASE 304 -#define K_SYSCALL_ESPI_GET_CHANNEL_STATUS 305 -#define K_SYSCALL_ESPI_READ_FLASH 306 -#define K_SYSCALL_ESPI_READ_LPC_REQUEST 307 -#define K_SYSCALL_ESPI_READ_REQUEST 308 -#define K_SYSCALL_ESPI_RECEIVE_OOB 309 -#define K_SYSCALL_ESPI_RECEIVE_VWIRE 310 -#define K_SYSCALL_ESPI_SAF_ACTIVATE 311 -#define K_SYSCALL_ESPI_SAF_CONFIG 312 -#define K_SYSCALL_ESPI_SAF_FLASH_ERASE 313 -#define K_SYSCALL_ESPI_SAF_FLASH_READ 314 -#define K_SYSCALL_ESPI_SAF_FLASH_UNSUCCESS 315 -#define K_SYSCALL_ESPI_SAF_FLASH_WRITE 316 -#define K_SYSCALL_ESPI_SAF_GET_CHANNEL_STATUS 317 -#define K_SYSCALL_ESPI_SAF_SET_PROTECTION_REGIONS 318 -#define K_SYSCALL_ESPI_SEND_OOB 319 -#define K_SYSCALL_ESPI_SEND_VWIRE 320 -#define K_SYSCALL_ESPI_WRITE_FLASH 321 -#define K_SYSCALL_ESPI_WRITE_LPC_REQUEST 322 -#define K_SYSCALL_ESPI_WRITE_REQUEST 323 -#define K_SYSCALL_FLASH_SIMULATOR_GET_MEMORY 324 -#define K_SYSCALL_FUEL_GAUGE_BATTERY_CUTOFF 325 -#define K_SYSCALL_FUEL_GAUGE_GET_BUFFER_PROP 326 -#define K_SYSCALL_FUEL_GAUGE_GET_PROP 327 -#define K_SYSCALL_FUEL_GAUGE_GET_PROPS 328 -#define K_SYSCALL_FUEL_GAUGE_SET_PROP 329 -#define K_SYSCALL_FUEL_GAUGE_SET_PROPS 330 -#define K_SYSCALL_GNSS_GET_ENABLED_SYSTEMS 331 -#define K_SYSCALL_GNSS_GET_FIX_RATE 332 -#define K_SYSCALL_GNSS_GET_LATEST_TIMEPULSE 333 -#define K_SYSCALL_GNSS_GET_NAVIGATION_MODE 334 -#define K_SYSCALL_GNSS_GET_SUPPORTED_SYSTEMS 335 -#define K_SYSCALL_GNSS_SET_ENABLED_SYSTEMS 336 -#define K_SYSCALL_GNSS_SET_FIX_RATE 337 -#define K_SYSCALL_GNSS_SET_NAVIGATION_MODE 338 -#define K_SYSCALL_HAPTICS_START_OUTPUT 339 -#define K_SYSCALL_HAPTICS_STOP_OUTPUT 340 -#define K_SYSCALL_HWSPINLOCK_GET_MAX_ID 341 -#define K_SYSCALL_HWSPINLOCK_LOCK 342 -#define K_SYSCALL_HWSPINLOCK_TRYLOCK 343 -#define K_SYSCALL_HWSPINLOCK_UNLOCK 344 -#define K_SYSCALL_I2S_BUF_READ 345 -#define K_SYSCALL_I2S_BUF_WRITE 346 -#define K_SYSCALL_I2S_CONFIGURE 347 -#define K_SYSCALL_I2S_TRIGGER 348 -#define K_SYSCALL_I3C_DO_CCC 349 -#define K_SYSCALL_I3C_TRANSFER 350 -#define K_SYSCALL_IPM_COMPLETE 351 -#define K_SYSCALL_IPM_MAX_DATA_SIZE_GET 352 -#define K_SYSCALL_IPM_MAX_ID_VAL_GET 353 -#define K_SYSCALL_IPM_SEND 354 -#define K_SYSCALL_IPM_SET_ENABLED 355 -#define K_SYSCALL_IVSHMEM_ENABLE_INTERRUPTS 356 -#define K_SYSCALL_IVSHMEM_GET_ID 357 -#define K_SYSCALL_IVSHMEM_GET_MAX_PEERS 358 -#define K_SYSCALL_IVSHMEM_GET_MEM 359 -#define K_SYSCALL_IVSHMEM_GET_OUTPUT_MEM_SECTION 360 -#define K_SYSCALL_IVSHMEM_GET_PROTOCOL 361 -#define K_SYSCALL_IVSHMEM_GET_RW_MEM_SECTION 362 -#define K_SYSCALL_IVSHMEM_GET_STATE 363 -#define K_SYSCALL_IVSHMEM_GET_VECTORS 364 -#define K_SYSCALL_IVSHMEM_INT_PEER 365 -#define K_SYSCALL_IVSHMEM_REGISTER_HANDLER 366 -#define K_SYSCALL_IVSHMEM_SET_STATE 367 -#define K_SYSCALL_KSCAN_CONFIG 368 -#define K_SYSCALL_KSCAN_DISABLE_CALLBACK 369 -#define K_SYSCALL_KSCAN_ENABLE_CALLBACK 370 -#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_IN_GET 371 -#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_OUT_GET 372 -#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_EVICTION_GET 373 -#define K_SYSCALL_K_MEM_PAGING_STATS_GET 374 -#define K_SYSCALL_K_MEM_PAGING_THREAD_STATS_GET 375 -#define K_SYSCALL_LED_BLINK 376 -#define K_SYSCALL_LED_GET_INFO 377 -#define K_SYSCALL_LED_OFF 378 -#define K_SYSCALL_LED_ON 379 -#define K_SYSCALL_LED_SET_BRIGHTNESS 380 -#define K_SYSCALL_LED_SET_CHANNEL 381 -#define K_SYSCALL_LED_SET_COLOR 382 -#define K_SYSCALL_LED_WRITE_CHANNELS 383 -#define K_SYSCALL_MAXIM_DS3231_GET_SYNCPOINT 384 -#define K_SYSCALL_MAXIM_DS3231_REQ_SYNCPOINT 385 -#define K_SYSCALL_MBOX_MAX_CHANNELS_GET 386 -#define K_SYSCALL_MBOX_MTU_GET 387 -#define K_SYSCALL_MBOX_SEND 388 -#define K_SYSCALL_MBOX_SET_ENABLED 389 -#define K_SYSCALL_MDIO_BUS_DISABLE 390 -#define K_SYSCALL_MDIO_BUS_ENABLE 391 -#define K_SYSCALL_MDIO_READ 392 -#define K_SYSCALL_MDIO_READ_C45 393 -#define K_SYSCALL_MDIO_WRITE 394 -#define K_SYSCALL_MDIO_WRITE_C45 395 -#define K_SYSCALL_MSPI_CONFIG 396 -#define K_SYSCALL_MSPI_DEV_CONFIG 397 -#define K_SYSCALL_MSPI_GET_CHANNEL_STATUS 398 -#define K_SYSCALL_MSPI_SCRAMBLE_CONFIG 399 -#define K_SYSCALL_MSPI_TIMING_CONFIG 400 -#define K_SYSCALL_MSPI_TRANSCEIVE 401 -#define K_SYSCALL_MSPI_XIP_CONFIG 402 -#define K_SYSCALL_NET_ADDR_NTOP 403 -#define K_SYSCALL_NET_ADDR_PTON 404 -#define K_SYSCALL_NET_ETH_GET_PTP_CLOCK_BY_INDEX 405 -#define K_SYSCALL_NET_IF_GET_BY_INDEX 406 -#define K_SYSCALL_NET_IF_IPV4_ADDR_ADD_BY_INDEX 407 -#define K_SYSCALL_NET_IF_IPV4_ADDR_LOOKUP_BY_INDEX 408 -#define K_SYSCALL_NET_IF_IPV4_ADDR_RM_BY_INDEX 409 -#define K_SYSCALL_NET_IF_IPV4_SET_GW_BY_INDEX 410 -#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_ADDR_BY_INDEX 411 -#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_INDEX 412 -#define K_SYSCALL_NET_IF_IPV6_ADDR_ADD_BY_INDEX 413 -#define K_SYSCALL_NET_IF_IPV6_ADDR_LOOKUP_BY_INDEX 414 -#define K_SYSCALL_NET_IF_IPV6_ADDR_RM_BY_INDEX 415 -#define K_SYSCALL_NET_SOCKET_SERVICE_REGISTER 416 -#define K_SYSCALL_NRF_QSPI_NOR_XIP_ENABLE 417 -#define K_SYSCALL_PECI_CONFIG 418 -#define K_SYSCALL_PECI_DISABLE 419 -#define K_SYSCALL_PECI_ENABLE 420 -#define K_SYSCALL_PECI_TRANSFER 421 -#define K_SYSCALL_PS2_CONFIG 422 -#define K_SYSCALL_PS2_DISABLE_CALLBACK 423 -#define K_SYSCALL_PS2_ENABLE_CALLBACK 424 -#define K_SYSCALL_PS2_READ 425 -#define K_SYSCALL_PS2_WRITE 426 -#define K_SYSCALL_PTP_CLOCK_GET 427 -#define K_SYSCALL_RETAINED_MEM_CLEAR 428 -#define K_SYSCALL_RETAINED_MEM_READ 429 -#define K_SYSCALL_RETAINED_MEM_SIZE 430 -#define K_SYSCALL_RETAINED_MEM_WRITE 431 -#define K_SYSCALL_RTC_ALARM_GET_SUPPORTED_FIELDS 432 -#define K_SYSCALL_RTC_ALARM_GET_TIME 433 -#define K_SYSCALL_RTC_ALARM_IS_PENDING 434 -#define K_SYSCALL_RTC_ALARM_SET_CALLBACK 435 -#define K_SYSCALL_RTC_ALARM_SET_TIME 436 -#define K_SYSCALL_RTC_GET_CALIBRATION 437 -#define K_SYSCALL_RTC_GET_TIME 438 -#define K_SYSCALL_RTC_SET_CALIBRATION 439 -#define K_SYSCALL_RTC_SET_TIME 440 -#define K_SYSCALL_RTC_UPDATE_SET_CALLBACK 441 -#define K_SYSCALL_RTIO_CQE_COPY_OUT 442 -#define K_SYSCALL_RTIO_CQE_GET_MEMPOOL_BUFFER 443 -#define K_SYSCALL_RTIO_RELEASE_BUFFER 444 -#define K_SYSCALL_RTIO_SQE_CANCEL 445 -#define K_SYSCALL_RTIO_SQE_COPY_IN_GET_HANDLES 446 -#define K_SYSCALL_RTIO_SUBMIT 447 -#define K_SYSCALL_SDHC_CARD_BUSY 448 -#define K_SYSCALL_SDHC_CARD_PRESENT 449 -#define K_SYSCALL_SDHC_DISABLE_INTERRUPT 450 -#define K_SYSCALL_SDHC_ENABLE_INTERRUPT 451 -#define K_SYSCALL_SDHC_EXECUTE_TUNING 452 -#define K_SYSCALL_SDHC_GET_HOST_PROPS 453 -#define K_SYSCALL_SDHC_HW_RESET 454 -#define K_SYSCALL_SDHC_REQUEST 455 -#define K_SYSCALL_SDHC_SET_IO 456 -#define K_SYSCALL_SENSOR_ATTR_GET 457 -#define K_SYSCALL_SENSOR_ATTR_SET 458 -#define K_SYSCALL_SENSOR_CHANNEL_GET 459 -#define K_SYSCALL_SENSOR_GET_DECODER 460 -#define K_SYSCALL_SENSOR_RECONFIGURE_READ_IODEV 461 -#define K_SYSCALL_SENSOR_SAMPLE_FETCH 462 -#define K_SYSCALL_SENSOR_SAMPLE_FETCH_CHAN 463 -#define K_SYSCALL_SIP_SUPERVISORY_CALL 464 -#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_REQ 465 -#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_RES 466 -#define K_SYSCALL_SIP_SVC_PLAT_FORMAT_TRANS_ID 467 -#define K_SYSCALL_SIP_SVC_PLAT_FREE_ASYNC_MEMORY 468 -#define K_SYSCALL_SIP_SVC_PLAT_FUNC_ID_VALID 469 -#define K_SYSCALL_SIP_SVC_PLAT_GET_ERROR_CODE 470 -#define K_SYSCALL_SIP_SVC_PLAT_GET_TRANS_IDX 471 -#define K_SYSCALL_SIP_SVC_PLAT_UPDATE_TRANS_ID 472 -#define K_SYSCALL_SMBUS_BLOCK_PCALL 473 -#define K_SYSCALL_SMBUS_BLOCK_READ 474 -#define K_SYSCALL_SMBUS_BLOCK_WRITE 475 -#define K_SYSCALL_SMBUS_BYTE_DATA_READ 476 -#define K_SYSCALL_SMBUS_BYTE_DATA_WRITE 477 -#define K_SYSCALL_SMBUS_BYTE_READ 478 -#define K_SYSCALL_SMBUS_BYTE_WRITE 479 -#define K_SYSCALL_SMBUS_CONFIGURE 480 -#define K_SYSCALL_SMBUS_GET_CONFIG 481 -#define K_SYSCALL_SMBUS_HOST_NOTIFY_REMOVE_CB 482 -#define K_SYSCALL_SMBUS_PCALL 483 -#define K_SYSCALL_SMBUS_QUICK 484 -#define K_SYSCALL_SMBUS_SMBALERT_REMOVE_CB 485 -#define K_SYSCALL_SMBUS_WORD_DATA_READ 486 -#define K_SYSCALL_SMBUS_WORD_DATA_WRITE 487 -#define K_SYSCALL_STEPPER_ENABLE 488 -#define K_SYSCALL_STEPPER_GET_ACTUAL_POSITION 489 -#define K_SYSCALL_STEPPER_GET_MICRO_STEP_RES 490 -#define K_SYSCALL_STEPPER_IS_MOVING 491 -#define K_SYSCALL_STEPPER_MOVE_BY 492 -#define K_SYSCALL_STEPPER_MOVE_TO 493 -#define K_SYSCALL_STEPPER_RUN 494 -#define K_SYSCALL_STEPPER_SET_EVENT_CALLBACK 495 -#define K_SYSCALL_STEPPER_SET_MAX_VELOCITY 496 -#define K_SYSCALL_STEPPER_SET_MICRO_STEP_RES 497 -#define K_SYSCALL_STEPPER_SET_REFERENCE_POSITION 498 -#define K_SYSCALL_SYSCON_GET_BASE 499 -#define K_SYSCALL_SYSCON_GET_SIZE 500 -#define K_SYSCALL_SYSCON_READ_REG 501 -#define K_SYSCALL_SYSCON_WRITE_REG 502 -#define K_SYSCALL_SYS_CSRAND_GET 503 -#define K_SYSCALL_SYS_RAND_GET 504 +#define K_SYSCALL_ATOMIC_ADD 203 +#define K_SYSCALL_ATOMIC_AND 204 +#define K_SYSCALL_ATOMIC_CAS 205 +#define K_SYSCALL_ATOMIC_NAND 206 +#define K_SYSCALL_ATOMIC_OR 207 +#define K_SYSCALL_ATOMIC_PTR_CAS 208 +#define K_SYSCALL_ATOMIC_PTR_SET 209 +#define K_SYSCALL_ATOMIC_SET 210 +#define K_SYSCALL_ATOMIC_SUB 211 +#define K_SYSCALL_ATOMIC_XOR 212 +#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_GET 213 +#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_SET 214 +#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_GET 215 +#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_SET 216 +#define K_SYSCALL_AUXDISPLAY_CAPABILITIES_GET 217 +#define K_SYSCALL_AUXDISPLAY_CLEAR 218 +#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_GET 219 +#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_SET 220 +#define K_SYSCALL_AUXDISPLAY_CURSOR_SET_ENABLED 221 +#define K_SYSCALL_AUXDISPLAY_CURSOR_SHIFT_SET 222 +#define K_SYSCALL_AUXDISPLAY_CUSTOM_CHARACTER_SET 223 +#define K_SYSCALL_AUXDISPLAY_CUSTOM_COMMAND 224 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_OFF 225 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_ON 226 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_GET 227 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_SET 228 +#define K_SYSCALL_AUXDISPLAY_IS_BUSY 229 +#define K_SYSCALL_AUXDISPLAY_POSITION_BLINKING_SET_ENABLED 230 +#define K_SYSCALL_AUXDISPLAY_WRITE 231 +#define K_SYSCALL_BBRAM_CHECK_INVALID 232 +#define K_SYSCALL_BBRAM_CHECK_POWER 233 +#define K_SYSCALL_BBRAM_CHECK_STANDBY_POWER 234 +#define K_SYSCALL_BBRAM_GET_SIZE 235 +#define K_SYSCALL_BBRAM_READ 236 +#define K_SYSCALL_BBRAM_WRITE 237 +#define K_SYSCALL_BC12_SET_RESULT_CB 238 +#define K_SYSCALL_BC12_SET_ROLE 239 +#define K_SYSCALL_CAN_ADD_RX_FILTER_MSGQ 240 +#define K_SYSCALL_CAN_CALC_TIMING 241 +#define K_SYSCALL_CAN_CALC_TIMING_DATA 242 +#define K_SYSCALL_CAN_GET_BITRATE_MAX 243 +#define K_SYSCALL_CAN_GET_BITRATE_MIN 244 +#define K_SYSCALL_CAN_GET_CAPABILITIES 245 +#define K_SYSCALL_CAN_GET_CORE_CLOCK 246 +#define K_SYSCALL_CAN_GET_MAX_FILTERS 247 +#define K_SYSCALL_CAN_GET_MODE 248 +#define K_SYSCALL_CAN_GET_STATE 249 +#define K_SYSCALL_CAN_GET_TIMING_DATA_MAX 250 +#define K_SYSCALL_CAN_GET_TIMING_DATA_MIN 251 +#define K_SYSCALL_CAN_GET_TIMING_MAX 252 +#define K_SYSCALL_CAN_GET_TIMING_MIN 253 +#define K_SYSCALL_CAN_GET_TRANSCEIVER 254 +#define K_SYSCALL_CAN_RECOVER 255 +#define K_SYSCALL_CAN_REMOVE_RX_FILTER 256 +#define K_SYSCALL_CAN_SEND 257 +#define K_SYSCALL_CAN_SET_BITRATE 258 +#define K_SYSCALL_CAN_SET_BITRATE_DATA 259 +#define K_SYSCALL_CAN_SET_MODE 260 +#define K_SYSCALL_CAN_SET_TIMING 261 +#define K_SYSCALL_CAN_SET_TIMING_DATA 262 +#define K_SYSCALL_CAN_START 263 +#define K_SYSCALL_CAN_STATS_GET_ACK_ERRORS 264 +#define K_SYSCALL_CAN_STATS_GET_BIT0_ERRORS 265 +#define K_SYSCALL_CAN_STATS_GET_BIT1_ERRORS 266 +#define K_SYSCALL_CAN_STATS_GET_BIT_ERRORS 267 +#define K_SYSCALL_CAN_STATS_GET_CRC_ERRORS 268 +#define K_SYSCALL_CAN_STATS_GET_FORM_ERRORS 269 +#define K_SYSCALL_CAN_STATS_GET_RX_OVERRUNS 270 +#define K_SYSCALL_CAN_STATS_GET_STUFF_ERRORS 271 +#define K_SYSCALL_CAN_STOP 272 +#define K_SYSCALL_CHARGER_CHARGE_ENABLE 273 +#define K_SYSCALL_CHARGER_GET_PROP 274 +#define K_SYSCALL_CHARGER_SET_PROP 275 +#define K_SYSCALL_COMPARATOR_GET_OUTPUT 276 +#define K_SYSCALL_COMPARATOR_SET_TRIGGER 277 +#define K_SYSCALL_COMPARATOR_TRIGGER_IS_PENDING 278 +#define K_SYSCALL_COUNTER_CANCEL_CHANNEL_ALARM 279 +#define K_SYSCALL_COUNTER_GET_FREQUENCY 280 +#define K_SYSCALL_COUNTER_GET_GUARD_PERIOD 281 +#define K_SYSCALL_COUNTER_GET_MAX_TOP_VALUE 282 +#define K_SYSCALL_COUNTER_GET_NUM_OF_CHANNELS 283 +#define K_SYSCALL_COUNTER_GET_PENDING_INT 284 +#define K_SYSCALL_COUNTER_GET_TOP_VALUE 285 +#define K_SYSCALL_COUNTER_GET_VALUE 286 +#define K_SYSCALL_COUNTER_GET_VALUE_64 287 +#define K_SYSCALL_COUNTER_IS_COUNTING_UP 288 +#define K_SYSCALL_COUNTER_SET_CHANNEL_ALARM 289 +#define K_SYSCALL_COUNTER_SET_GUARD_PERIOD 290 +#define K_SYSCALL_COUNTER_SET_TOP_VALUE 291 +#define K_SYSCALL_COUNTER_START 292 +#define K_SYSCALL_COUNTER_STOP 293 +#define K_SYSCALL_COUNTER_TICKS_TO_US 294 +#define K_SYSCALL_COUNTER_US_TO_TICKS 295 +#define K_SYSCALL_DAC_CHANNEL_SETUP 296 +#define K_SYSCALL_DAC_WRITE_VALUE 297 +#define K_SYSCALL_DEVMUX_SELECT_GET 298 +#define K_SYSCALL_DEVMUX_SELECT_SET 299 +#define K_SYSCALL_EEPROM_GET_SIZE 300 +#define K_SYSCALL_EEPROM_READ 301 +#define K_SYSCALL_EEPROM_WRITE 302 +#define K_SYSCALL_EMUL_FUEL_GAUGE_IS_BATTERY_CUTOFF 303 +#define K_SYSCALL_EMUL_FUEL_GAUGE_SET_BATTERY_CHARGING 304 +#define K_SYSCALL_ESPI_CONFIG 305 +#define K_SYSCALL_ESPI_FLASH_ERASE 306 +#define K_SYSCALL_ESPI_GET_CHANNEL_STATUS 307 +#define K_SYSCALL_ESPI_READ_FLASH 308 +#define K_SYSCALL_ESPI_READ_LPC_REQUEST 309 +#define K_SYSCALL_ESPI_READ_REQUEST 310 +#define K_SYSCALL_ESPI_RECEIVE_OOB 311 +#define K_SYSCALL_ESPI_RECEIVE_VWIRE 312 +#define K_SYSCALL_ESPI_SAF_ACTIVATE 313 +#define K_SYSCALL_ESPI_SAF_CONFIG 314 +#define K_SYSCALL_ESPI_SAF_FLASH_ERASE 315 +#define K_SYSCALL_ESPI_SAF_FLASH_READ 316 +#define K_SYSCALL_ESPI_SAF_FLASH_UNSUCCESS 317 +#define K_SYSCALL_ESPI_SAF_FLASH_WRITE 318 +#define K_SYSCALL_ESPI_SAF_GET_CHANNEL_STATUS 319 +#define K_SYSCALL_ESPI_SAF_SET_PROTECTION_REGIONS 320 +#define K_SYSCALL_ESPI_SEND_OOB 321 +#define K_SYSCALL_ESPI_SEND_VWIRE 322 +#define K_SYSCALL_ESPI_WRITE_FLASH 323 +#define K_SYSCALL_ESPI_WRITE_LPC_REQUEST 324 +#define K_SYSCALL_ESPI_WRITE_REQUEST 325 +#define K_SYSCALL_FLASH_SIMULATOR_GET_MEMORY 326 +#define K_SYSCALL_FUEL_GAUGE_BATTERY_CUTOFF 327 +#define K_SYSCALL_FUEL_GAUGE_GET_BUFFER_PROP 328 +#define K_SYSCALL_FUEL_GAUGE_GET_PROP 329 +#define K_SYSCALL_FUEL_GAUGE_GET_PROPS 330 +#define K_SYSCALL_FUEL_GAUGE_SET_PROP 331 +#define K_SYSCALL_FUEL_GAUGE_SET_PROPS 332 +#define K_SYSCALL_GNSS_GET_ENABLED_SYSTEMS 333 +#define K_SYSCALL_GNSS_GET_FIX_RATE 334 +#define K_SYSCALL_GNSS_GET_LATEST_TIMEPULSE 335 +#define K_SYSCALL_GNSS_GET_NAVIGATION_MODE 336 +#define K_SYSCALL_GNSS_GET_SUPPORTED_SYSTEMS 337 +#define K_SYSCALL_GNSS_SET_ENABLED_SYSTEMS 338 +#define K_SYSCALL_GNSS_SET_FIX_RATE 339 +#define K_SYSCALL_GNSS_SET_NAVIGATION_MODE 340 +#define K_SYSCALL_HAPTICS_START_OUTPUT 341 +#define K_SYSCALL_HAPTICS_STOP_OUTPUT 342 +#define K_SYSCALL_HWSPINLOCK_GET_MAX_ID 343 +#define K_SYSCALL_HWSPINLOCK_LOCK 344 +#define K_SYSCALL_HWSPINLOCK_TRYLOCK 345 +#define K_SYSCALL_HWSPINLOCK_UNLOCK 346 +#define K_SYSCALL_I2S_BUF_READ 347 +#define K_SYSCALL_I2S_BUF_WRITE 348 +#define K_SYSCALL_I2S_CONFIGURE 349 +#define K_SYSCALL_I2S_TRIGGER 350 +#define K_SYSCALL_I3C_DO_CCC 351 +#define K_SYSCALL_I3C_TRANSFER 352 +#define K_SYSCALL_IPM_COMPLETE 353 +#define K_SYSCALL_IPM_MAX_DATA_SIZE_GET 354 +#define K_SYSCALL_IPM_MAX_ID_VAL_GET 355 +#define K_SYSCALL_IPM_SEND 356 +#define K_SYSCALL_IPM_SET_ENABLED 357 +#define K_SYSCALL_IVSHMEM_ENABLE_INTERRUPTS 358 +#define K_SYSCALL_IVSHMEM_GET_ID 359 +#define K_SYSCALL_IVSHMEM_GET_MAX_PEERS 360 +#define K_SYSCALL_IVSHMEM_GET_MEM 361 +#define K_SYSCALL_IVSHMEM_GET_OUTPUT_MEM_SECTION 362 +#define K_SYSCALL_IVSHMEM_GET_PROTOCOL 363 +#define K_SYSCALL_IVSHMEM_GET_RW_MEM_SECTION 364 +#define K_SYSCALL_IVSHMEM_GET_STATE 365 +#define K_SYSCALL_IVSHMEM_GET_VECTORS 366 +#define K_SYSCALL_IVSHMEM_INT_PEER 367 +#define K_SYSCALL_IVSHMEM_REGISTER_HANDLER 368 +#define K_SYSCALL_IVSHMEM_SET_STATE 369 +#define K_SYSCALL_KSCAN_CONFIG 370 +#define K_SYSCALL_KSCAN_DISABLE_CALLBACK 371 +#define K_SYSCALL_KSCAN_ENABLE_CALLBACK 372 +#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_IN_GET 373 +#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_OUT_GET 374 +#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_EVICTION_GET 375 +#define K_SYSCALL_K_MEM_PAGING_STATS_GET 376 +#define K_SYSCALL_K_MEM_PAGING_THREAD_STATS_GET 377 +#define K_SYSCALL_LED_BLINK 378 +#define K_SYSCALL_LED_GET_INFO 379 +#define K_SYSCALL_LED_OFF 380 +#define K_SYSCALL_LED_ON 381 +#define K_SYSCALL_LED_SET_BRIGHTNESS 382 +#define K_SYSCALL_LED_SET_CHANNEL 383 +#define K_SYSCALL_LED_SET_COLOR 384 +#define K_SYSCALL_LED_WRITE_CHANNELS 385 +#define K_SYSCALL_MAXIM_DS3231_GET_SYNCPOINT 386 +#define K_SYSCALL_MAXIM_DS3231_REQ_SYNCPOINT 387 +#define K_SYSCALL_MBOX_MAX_CHANNELS_GET 388 +#define K_SYSCALL_MBOX_MTU_GET 389 +#define K_SYSCALL_MBOX_SEND 390 +#define K_SYSCALL_MBOX_SET_ENABLED 391 +#define K_SYSCALL_MDIO_BUS_DISABLE 392 +#define K_SYSCALL_MDIO_BUS_ENABLE 393 +#define K_SYSCALL_MDIO_READ 394 +#define K_SYSCALL_MDIO_READ_C45 395 +#define K_SYSCALL_MDIO_WRITE 396 +#define K_SYSCALL_MDIO_WRITE_C45 397 +#define K_SYSCALL_MSPI_CONFIG 398 +#define K_SYSCALL_MSPI_DEV_CONFIG 399 +#define K_SYSCALL_MSPI_GET_CHANNEL_STATUS 400 +#define K_SYSCALL_MSPI_SCRAMBLE_CONFIG 401 +#define K_SYSCALL_MSPI_TIMING_CONFIG 402 +#define K_SYSCALL_MSPI_TRANSCEIVE 403 +#define K_SYSCALL_MSPI_XIP_CONFIG 404 +#define K_SYSCALL_NET_ADDR_NTOP 405 +#define K_SYSCALL_NET_ADDR_PTON 406 +#define K_SYSCALL_NET_ETH_GET_PTP_CLOCK_BY_INDEX 407 +#define K_SYSCALL_NET_IF_GET_BY_INDEX 408 +#define K_SYSCALL_NET_IF_IPV4_ADDR_ADD_BY_INDEX 409 +#define K_SYSCALL_NET_IF_IPV4_ADDR_LOOKUP_BY_INDEX 410 +#define K_SYSCALL_NET_IF_IPV4_ADDR_RM_BY_INDEX 411 +#define K_SYSCALL_NET_IF_IPV4_SET_GW_BY_INDEX 412 +#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_ADDR_BY_INDEX 413 +#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_INDEX 414 +#define K_SYSCALL_NET_IF_IPV6_ADDR_ADD_BY_INDEX 415 +#define K_SYSCALL_NET_IF_IPV6_ADDR_LOOKUP_BY_INDEX 416 +#define K_SYSCALL_NET_IF_IPV6_ADDR_RM_BY_INDEX 417 +#define K_SYSCALL_NET_SOCKET_SERVICE_REGISTER 418 +#define K_SYSCALL_NRF_QSPI_NOR_XIP_ENABLE 419 +#define K_SYSCALL_PECI_CONFIG 420 +#define K_SYSCALL_PECI_DISABLE 421 +#define K_SYSCALL_PECI_ENABLE 422 +#define K_SYSCALL_PECI_TRANSFER 423 +#define K_SYSCALL_PS2_CONFIG 424 +#define K_SYSCALL_PS2_DISABLE_CALLBACK 425 +#define K_SYSCALL_PS2_ENABLE_CALLBACK 426 +#define K_SYSCALL_PS2_READ 427 +#define K_SYSCALL_PS2_WRITE 428 +#define K_SYSCALL_PTP_CLOCK_GET 429 +#define K_SYSCALL_RETAINED_MEM_CLEAR 430 +#define K_SYSCALL_RETAINED_MEM_READ 431 +#define K_SYSCALL_RETAINED_MEM_SIZE 432 +#define K_SYSCALL_RETAINED_MEM_WRITE 433 +#define K_SYSCALL_RTC_ALARM_GET_SUPPORTED_FIELDS 434 +#define K_SYSCALL_RTC_ALARM_GET_TIME 435 +#define K_SYSCALL_RTC_ALARM_IS_PENDING 436 +#define K_SYSCALL_RTC_ALARM_SET_CALLBACK 437 +#define K_SYSCALL_RTC_ALARM_SET_TIME 438 +#define K_SYSCALL_RTC_GET_CALIBRATION 439 +#define K_SYSCALL_RTC_GET_TIME 440 +#define K_SYSCALL_RTC_SET_CALIBRATION 441 +#define K_SYSCALL_RTC_SET_TIME 442 +#define K_SYSCALL_RTC_UPDATE_SET_CALLBACK 443 +#define K_SYSCALL_RTIO_CQE_COPY_OUT 444 +#define K_SYSCALL_RTIO_CQE_GET_MEMPOOL_BUFFER 445 +#define K_SYSCALL_RTIO_RELEASE_BUFFER 446 +#define K_SYSCALL_RTIO_SQE_CANCEL 447 +#define K_SYSCALL_RTIO_SQE_COPY_IN_GET_HANDLES 448 +#define K_SYSCALL_RTIO_SUBMIT 449 +#define K_SYSCALL_SDHC_CARD_BUSY 450 +#define K_SYSCALL_SDHC_CARD_PRESENT 451 +#define K_SYSCALL_SDHC_DISABLE_INTERRUPT 452 +#define K_SYSCALL_SDHC_ENABLE_INTERRUPT 453 +#define K_SYSCALL_SDHC_EXECUTE_TUNING 454 +#define K_SYSCALL_SDHC_GET_HOST_PROPS 455 +#define K_SYSCALL_SDHC_HW_RESET 456 +#define K_SYSCALL_SDHC_REQUEST 457 +#define K_SYSCALL_SDHC_SET_IO 458 +#define K_SYSCALL_SENSOR_ATTR_GET 459 +#define K_SYSCALL_SENSOR_ATTR_SET 460 +#define K_SYSCALL_SENSOR_CHANNEL_GET 461 +#define K_SYSCALL_SENSOR_GET_DECODER 462 +#define K_SYSCALL_SENSOR_RECONFIGURE_READ_IODEV 463 +#define K_SYSCALL_SENSOR_SAMPLE_FETCH 464 +#define K_SYSCALL_SENSOR_SAMPLE_FETCH_CHAN 465 +#define K_SYSCALL_SIP_SUPERVISORY_CALL 466 +#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_REQ 467 +#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_RES 468 +#define K_SYSCALL_SIP_SVC_PLAT_FORMAT_TRANS_ID 469 +#define K_SYSCALL_SIP_SVC_PLAT_FREE_ASYNC_MEMORY 470 +#define K_SYSCALL_SIP_SVC_PLAT_FUNC_ID_VALID 471 +#define K_SYSCALL_SIP_SVC_PLAT_GET_ERROR_CODE 472 +#define K_SYSCALL_SIP_SVC_PLAT_GET_TRANS_IDX 473 +#define K_SYSCALL_SIP_SVC_PLAT_UPDATE_TRANS_ID 474 +#define K_SYSCALL_SMBUS_BLOCK_PCALL 475 +#define K_SYSCALL_SMBUS_BLOCK_READ 476 +#define K_SYSCALL_SMBUS_BLOCK_WRITE 477 +#define K_SYSCALL_SMBUS_BYTE_DATA_READ 478 +#define K_SYSCALL_SMBUS_BYTE_DATA_WRITE 479 +#define K_SYSCALL_SMBUS_BYTE_READ 480 +#define K_SYSCALL_SMBUS_BYTE_WRITE 481 +#define K_SYSCALL_SMBUS_CONFIGURE 482 +#define K_SYSCALL_SMBUS_GET_CONFIG 483 +#define K_SYSCALL_SMBUS_HOST_NOTIFY_REMOVE_CB 484 +#define K_SYSCALL_SMBUS_PCALL 485 +#define K_SYSCALL_SMBUS_QUICK 486 +#define K_SYSCALL_SMBUS_SMBALERT_REMOVE_CB 487 +#define K_SYSCALL_SMBUS_WORD_DATA_READ 488 +#define K_SYSCALL_SMBUS_WORD_DATA_WRITE 489 +#define K_SYSCALL_STEPPER_ENABLE 490 +#define K_SYSCALL_STEPPER_GET_ACTUAL_POSITION 491 +#define K_SYSCALL_STEPPER_GET_MICRO_STEP_RES 492 +#define K_SYSCALL_STEPPER_IS_MOVING 493 +#define K_SYSCALL_STEPPER_MOVE_BY 494 +#define K_SYSCALL_STEPPER_MOVE_TO 495 +#define K_SYSCALL_STEPPER_RUN 496 +#define K_SYSCALL_STEPPER_SET_EVENT_CALLBACK 497 +#define K_SYSCALL_STEPPER_SET_MAX_VELOCITY 498 +#define K_SYSCALL_STEPPER_SET_MICRO_STEP_RES 499 +#define K_SYSCALL_STEPPER_SET_REFERENCE_POSITION 500 +#define K_SYSCALL_SYSCON_GET_BASE 501 +#define K_SYSCALL_SYSCON_GET_SIZE 502 +#define K_SYSCALL_SYSCON_READ_REG 503 +#define K_SYSCALL_SYSCON_WRITE_REG 504 #define K_SYSCALL_TEE_CANCEL 505 #define K_SYSCALL_TEE_CLOSE_SESSION 506 #define K_SYSCALL_TEE_GET_VERSION 507 diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h index 4ba61430..6ab07c9f 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/autoconf.h @@ -3,6 +3,7 @@ #define CONFIG_UART_INTERRUPT_DRIVEN 1 #define CONFIG_I2C 1 #define CONFIG_SPI 1 +#define CONFIG_SPI_STM32_INTERRUPT 1 #define CONFIG_NUM_IRQS 150 #define CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC 480000000 #define CONFIG_FLASH_SIZE 1024 @@ -22,6 +23,7 @@ #define CONFIG_CPU_HAS_FPU_DOUBLE_PRECISION 1 #define CONFIG_STM32H7_DUAL_CORE 1 #define CONFIG_TICKLESS_KERNEL 1 +#define CONFIG_ENTROPY_STM32_CLK_CHECK 1 #define CONFIG_FPU 1 #define CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE 1024 #define CONFIG_CORTEX_M_SYSTICK 1 @@ -49,6 +51,7 @@ #define CONFIG_BUILD_OUTPUT_HEX 1 #define CONFIG_UART_USE_RUNTIME_CONFIGURE 1 #define CONFIG_SERIAL_INIT_PRIORITY 50 +#define CONFIG_ENTROPY_INIT_PRIORITY 50 #define CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE -1 #define CONFIG_SOC_TOOLCHAIN_NAME "amd_acp_6_0_adsp" #define CONFIG_GEN_SW_ISR_TABLE 1 @@ -121,6 +124,7 @@ #define CONFIG_ZEPHYR_ATMEL_MODULE 1 #define CONFIG_ZEPHYR_HAL_ESPRESSIF_MODULE 1 #define CONFIG_ZEPHYR_HAL_INFINEON_MODULE 1 +#define CONFIG_ZEPHYR_HAL_INFINEON_MODULE_BLOBS 1 #define CONFIG_ZEPHYR_HAL_INTEL_MODULE 1 #define CONFIG_ZEPHYR_HAL_NORDIC_MODULE 1 #define CONFIG_ZEPHYR_HAL_NXP_MODULE 1 @@ -133,6 +137,7 @@ #define CONFIG_ZEPHYR_XTENSA_MODULE 1 #define CONFIG_ZEPHYR_LITTLEFS_MODULE 1 #define CONFIG_ZEPHYR_MBEDTLS_MODULE 1 +#define CONFIG_ZEPHYR_MCUBOOT_MODULE 1 #define CONFIG_ZEPHYR_SEGGER_MODULE 1 #define CONFIG_HAS_SEGGER_RTT 1 #define CONFIG_ZEPHYR_TINYCRYPT_MODULE 1 @@ -146,6 +151,7 @@ #define CONFIG_USE_STM32_LL_DMA 1 #define CONFIG_USE_STM32_LL_FMC 1 #define CONFIG_USE_STM32_LL_RCC 1 +#define CONFIG_USE_STM32_LL_RNG 1 #define CONFIG_USE_STM32_LL_SPI 1 #define CONFIG_USE_STM32_LL_TIM 1 #define CONFIG_USE_STM32_LL_USB 1 @@ -255,14 +261,16 @@ #define CONFIG_POLL 1 #define CONFIG_NUM_MBOX_ASYNC_MSGS 10 #define CONFIG_KERNEL_MEM_POOL 1 -#define CONFIG_HEAP_MEM_POOL_SIZE 32768 +#define CONFIG_HEAP_MEM_POOL_SIZE 2048 #define CONFIG_SWAP_NONATOMIC 1 #define CONFIG_TIMEOUT_64BIT 1 #define CONFIG_SYS_CLOCK_MAX_TIMEOUT_DAYS 365 +#define CONFIG_STACK_POINTER_RANDOM 0 #define CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE 1 #define CONFIG_THREAD_LOCAL_STORAGE 1 #define CONFIG_KERNEL_WHOLE_ARCHIVE 1 #define CONFIG_TOOLCHAIN_SUPPORTS_STATIC_INIT_GNU 1 +#define CONFIG_STATIC_INIT_GNU 1 #define CONFIG_DEVICE_DT_METADATA 1 #define CONFIG_KERNEL_INIT_PRIORITY_OBJECTS 30 #define CONFIG_KERNEL_INIT_PRIORITY_LIBC 35 @@ -298,6 +306,15 @@ #define CONFIG_DMAMUX_STM32 1 #define CONFIG_DMAMUX_STM32_INIT_PRIORITY 41 #define CONFIG_DMA_ESP32_MAX_DESCRIPTOR_NUM 16 +#define CONFIG_ENTROPY_GENERATOR 1 +#define CONFIG_ENTROPY_LOG_LEVEL_DEFAULT 1 +#define CONFIG_ENTROPY_LOG_LEVEL 3 +#define CONFIG_ENTROPY_STM32_RNG 1 +#define CONFIG_ENTROPY_STM32_THR_POOL_SIZE 8 +#define CONFIG_ENTROPY_STM32_THR_THRESHOLD 4 +#define CONFIG_ENTROPY_STM32_ISR_POOL_SIZE 16 +#define CONFIG_ENTROPY_STM32_ISR_THRESHOLD 12 +#define CONFIG_ENTROPY_HAS_DRIVER 1 #define CONFIG_FLASH_HAS_DRIVER_ENABLED 1 #define CONFIG_FLASH_HAS_EXPLICIT_ERASE 1 #define CONFIG_FLASH_HAS_PAGE_LAYOUT 1 @@ -351,6 +368,7 @@ #define CONFIG_UART_LOG_LEVEL 3 #define CONFIG_UART_LINE_CTRL 1 #define CONFIG_UART_STM32 1 +#define CONFIG_SPI_ASYNC 1 #define CONFIG_SPI_INIT_PRIORITY 50 #define CONFIG_SPI_COMPLETION_TIMEOUT_TOLERANCE 200 #define CONFIG_SPI_LOG_LEVEL_DEFAULT 1 @@ -373,7 +391,7 @@ #define CONFIG_NRF_USBD_COMMON_LOG_LEVEL 3 #define CONFIG_USBC_LOG_LEVEL_DEFAULT 1 #define CONFIG_USBC_LOG_LEVEL 3 -#define CONFIG_SHELL_STACK_SIZE 2048 +#define CONFIG_SHELL_STACK_SIZE 32768 #define CONFIG_FULL_LIBC_SUPPORTED 1 #define CONFIG_MINIMAL_LIBC_SUPPORTED 1 #define CONFIG_NEWLIB_LIBC_SUPPORTED 1 @@ -388,6 +406,9 @@ #define CONFIG_PICOLIBC_IO_FLOAT 1 #define CONFIG_STDOUT_CONSOLE 1 #define CONFIG_NEED_LIBC_MEM_PARTITION 1 +#define CONFIG_CPP 1 +#define CONFIG_STD_CPP17 1 +#define CONFIG_MINIMAL_LIBCPP 1 #define CONFIG_SYS_HEAP_ALLOC_LOOPS 3 #define CONFIG_SYS_HEAP_AUTO 1 #define CONFIG_ZVFS_OPEN_MAX 4 @@ -422,7 +443,7 @@ #define CONFIG_ASSERT_VERBOSE 1 #define CONFIG_LLEXT 1 #define CONFIG_LLEXT_TYPE_ELF_OBJECT 1 -#define CONFIG_LLEXT_HEAP_SIZE 32 +#define CONFIG_LLEXT_HEAP_SIZE 128 #define CONFIG_LLEXT_SHELL 1 #define CONFIG_LLEXT_SHELL_MAX_SIZE 8192 #define CONFIG_LLEXT_EXPORT_DEVICES 1 @@ -445,7 +466,11 @@ #define CONFIG_LOG_SIMPLE_MSG_OPTIMIZE 1 #define CONFIG_LOG_ALWAYS_RUNTIME 1 #define CONFIG_LOG_OUTPUT 1 +#define CONFIG_TEST_RANDOM_GENERATOR 1 #define CONFIG_TIMER_RANDOM_INITIAL_STATE 123456789 +#define CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR 1 +#define CONFIG_CSPRNG_ENABLED 1 +#define CONFIG_HARDWARE_DEVICE_CS_GENERATOR 1 #define CONFIG_SHELL 1 #define CONFIG_SHELL_LOG_LEVEL_DEFAULT 1 #define CONFIG_SHELL_LOG_LEVEL 3 diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h index 72e4fac6..9bf8e53e 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/devicetree_generated.h @@ -2,7 +2,7 @@ * Generated by gen_defines.py * * DTS input file: - * /nvme/test_zephyr_standalone/zephyr-gsoc-core/build/zephyr/zephyr.dts.pre + * /home/my_new_zephyr_folder/ArduinoCore-zephyr/build/zephyr/zephyr.dts.pre * * Directories with bindings: * $ZEPHYR_BASE/dts/bindings diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/driver-validation.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/driver-validation.h index 1cd5e228..b1f07dc4 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/driver-validation.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/driver-validation.h @@ -8,6 +8,8 @@ #define K_SYSCALL_DRIVER_DMA(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, dma, DMA) +#define K_SYSCALL_DRIVER_ENTROPY(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, entropy, ENTROPY) + #define K_SYSCALL_DRIVER_FLASH(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, flash, FLASH) #define K_SYSCALL_DRIVER_GPIO(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, gpio, GPIO) @@ -62,8 +64,6 @@ #define K_SYSCALL_DRIVER_EMUL_SENSOR(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, emul_sensor, EMUL_SENSOR) -#define K_SYSCALL_DRIVER_ENTROPY(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, entropy, ENTROPY) - #define K_SYSCALL_DRIVER_ESPI(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, espi, ESPI) #define K_SYSCALL_DRIVER_ESPI_SAF(ptr, op) K_SYSCALL_DRIVER_GEN(ptr, op, espi_saf, ESPI_SAF) diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h index b9de4740..13243796 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/kobj-types-enum.h @@ -42,6 +42,7 @@ K_OBJ_SENSOR_DECODER_API, /* Driver subsystems */ K_OBJ_DRIVER_ADC, K_OBJ_DRIVER_DMA, +K_OBJ_DRIVER_ENTROPY, K_OBJ_DRIVER_FLASH, K_OBJ_DRIVER_GPIO, K_OBJ_DRIVER_I2C, @@ -69,7 +70,6 @@ K_OBJ_DRIVER_EEPROM, K_OBJ_DRIVER_EMUL_BBRAM, K_OBJ_DRIVER_FUEL_GAUGE_EMUL, K_OBJ_DRIVER_EMUL_SENSOR, -K_OBJ_DRIVER_ENTROPY, K_OBJ_DRIVER_ESPI, K_OBJ_DRIVER_ESPI_SAF, K_OBJ_DRIVER_FPGA, diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/otype-to-str.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/otype-to-str.h index 947c7de7..8948d60c 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/otype-to-str.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/otype-to-str.h @@ -42,6 +42,7 @@ case K_OBJ_SENSOR_DECODER_API: ret = "sensor_decoder_api"; break; /* Driver subsystems */ case K_OBJ_DRIVER_ADC: ret = "adc driver"; break; case K_OBJ_DRIVER_DMA: ret = "dma driver"; break; +case K_OBJ_DRIVER_ENTROPY: ret = "entropy driver"; break; case K_OBJ_DRIVER_FLASH: ret = "flash driver"; break; case K_OBJ_DRIVER_GPIO: ret = "gpio driver"; break; case K_OBJ_DRIVER_I2C: ret = "i2c driver"; break; @@ -69,7 +70,6 @@ case K_OBJ_DRIVER_EEPROM: ret = "eeprom driver"; break; case K_OBJ_DRIVER_EMUL_BBRAM: ret = "emul_bbram driver"; break; case K_OBJ_DRIVER_FUEL_GAUGE_EMUL: ret = "fuel_gauge_emul driver"; break; case K_OBJ_DRIVER_EMUL_SENSOR: ret = "emul_sensor driver"; break; -case K_OBJ_DRIVER_ENTROPY: ret = "entropy driver"; break; case K_OBJ_DRIVER_ESPI: ret = "espi driver"; break; case K_OBJ_DRIVER_ESPI_SAF: ret = "espi_saf driver"; break; case K_OBJ_DRIVER_FPGA: ret = "fpga driver"; break; diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h index e0e971e7..bdea1cac 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/syscall_list.h @@ -17,500 +17,500 @@ #define K_SYSCALL_DMA_START 11 #define K_SYSCALL_DMA_STOP 12 #define K_SYSCALL_DMA_SUSPEND 13 -#define K_SYSCALL_FLASH_COPY 14 -#define K_SYSCALL_FLASH_ERASE 15 -#define K_SYSCALL_FLASH_EX_OP 16 -#define K_SYSCALL_FLASH_FILL 17 -#define K_SYSCALL_FLASH_FLATTEN 18 -#define K_SYSCALL_FLASH_GET_PAGE_COUNT 19 -#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_IDX 20 -#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_OFFS 21 -#define K_SYSCALL_FLASH_GET_PARAMETERS 22 -#define K_SYSCALL_FLASH_GET_SIZE 23 -#define K_SYSCALL_FLASH_GET_WRITE_BLOCK_SIZE 24 -#define K_SYSCALL_FLASH_READ 25 -#define K_SYSCALL_FLASH_READ_JEDEC_ID 26 -#define K_SYSCALL_FLASH_SFDP_READ 27 -#define K_SYSCALL_FLASH_WRITE 28 -#define K_SYSCALL_GPIO_GET_PENDING_INT 29 -#define K_SYSCALL_GPIO_PIN_CONFIGURE 30 -#define K_SYSCALL_GPIO_PIN_GET_CONFIG 31 -#define K_SYSCALL_GPIO_PIN_INTERRUPT_CONFIGURE 32 -#define K_SYSCALL_GPIO_PORT_CLEAR_BITS_RAW 33 -#define K_SYSCALL_GPIO_PORT_GET_DIRECTION 34 -#define K_SYSCALL_GPIO_PORT_GET_RAW 35 -#define K_SYSCALL_GPIO_PORT_SET_BITS_RAW 36 -#define K_SYSCALL_GPIO_PORT_SET_MASKED_RAW 37 -#define K_SYSCALL_GPIO_PORT_TOGGLE_BITS 38 -#define K_SYSCALL_HWINFO_CLEAR_RESET_CAUSE 39 -#define K_SYSCALL_HWINFO_GET_DEVICE_EUI64 40 -#define K_SYSCALL_HWINFO_GET_DEVICE_ID 41 -#define K_SYSCALL_HWINFO_GET_RESET_CAUSE 42 -#define K_SYSCALL_HWINFO_GET_SUPPORTED_RESET_CAUSE 43 -#define K_SYSCALL_I2C_CONFIGURE 44 -#define K_SYSCALL_I2C_GET_CONFIG 45 -#define K_SYSCALL_I2C_RECOVER_BUS 46 -#define K_SYSCALL_I2C_TARGET_DRIVER_REGISTER 47 -#define K_SYSCALL_I2C_TARGET_DRIVER_UNREGISTER 48 -#define K_SYSCALL_I2C_TRANSFER 49 -#define K_SYSCALL_K_BUSY_WAIT 50 -#define K_SYSCALL_K_CONDVAR_BROADCAST 51 -#define K_SYSCALL_K_CONDVAR_INIT 52 -#define K_SYSCALL_K_CONDVAR_SIGNAL 53 -#define K_SYSCALL_K_CONDVAR_WAIT 54 -#define K_SYSCALL_K_EVENT_CLEAR 55 -#define K_SYSCALL_K_EVENT_INIT 56 -#define K_SYSCALL_K_EVENT_POST 57 -#define K_SYSCALL_K_EVENT_SET 58 -#define K_SYSCALL_K_EVENT_SET_MASKED 59 -#define K_SYSCALL_K_EVENT_WAIT 60 -#define K_SYSCALL_K_EVENT_WAIT_ALL 61 -#define K_SYSCALL_K_FLOAT_DISABLE 62 -#define K_SYSCALL_K_FLOAT_ENABLE 63 -#define K_SYSCALL_K_FUTEX_WAIT 64 -#define K_SYSCALL_K_FUTEX_WAKE 65 -#define K_SYSCALL_K_IS_PREEMPT_THREAD 66 -#define K_SYSCALL_K_MSGQ_ALLOC_INIT 67 -#define K_SYSCALL_K_MSGQ_GET 68 -#define K_SYSCALL_K_MSGQ_GET_ATTRS 69 -#define K_SYSCALL_K_MSGQ_NUM_FREE_GET 70 -#define K_SYSCALL_K_MSGQ_NUM_USED_GET 71 -#define K_SYSCALL_K_MSGQ_PEEK 72 -#define K_SYSCALL_K_MSGQ_PEEK_AT 73 -#define K_SYSCALL_K_MSGQ_PURGE 74 -#define K_SYSCALL_K_MSGQ_PUT 75 -#define K_SYSCALL_K_MUTEX_INIT 76 -#define K_SYSCALL_K_MUTEX_LOCK 77 -#define K_SYSCALL_K_MUTEX_UNLOCK 78 -#define K_SYSCALL_K_OBJECT_ACCESS_GRANT 79 -#define K_SYSCALL_K_OBJECT_ALLOC 80 -#define K_SYSCALL_K_OBJECT_ALLOC_SIZE 81 -#define K_SYSCALL_K_OBJECT_RELEASE 82 -#define K_SYSCALL_K_PIPE_ALLOC_INIT 83 -#define K_SYSCALL_K_PIPE_BUFFER_FLUSH 84 -#define K_SYSCALL_K_PIPE_FLUSH 85 -#define K_SYSCALL_K_PIPE_GET 86 -#define K_SYSCALL_K_PIPE_PUT 87 -#define K_SYSCALL_K_PIPE_READ_AVAIL 88 -#define K_SYSCALL_K_PIPE_WRITE_AVAIL 89 -#define K_SYSCALL_K_POLL 90 -#define K_SYSCALL_K_POLL_SIGNAL_CHECK 91 -#define K_SYSCALL_K_POLL_SIGNAL_INIT 92 -#define K_SYSCALL_K_POLL_SIGNAL_RAISE 93 -#define K_SYSCALL_K_POLL_SIGNAL_RESET 94 -#define K_SYSCALL_K_QUEUE_ALLOC_APPEND 95 -#define K_SYSCALL_K_QUEUE_ALLOC_PREPEND 96 -#define K_SYSCALL_K_QUEUE_CANCEL_WAIT 97 -#define K_SYSCALL_K_QUEUE_GET 98 -#define K_SYSCALL_K_QUEUE_INIT 99 -#define K_SYSCALL_K_QUEUE_IS_EMPTY 100 -#define K_SYSCALL_K_QUEUE_PEEK_HEAD 101 -#define K_SYSCALL_K_QUEUE_PEEK_TAIL 102 -#define K_SYSCALL_K_SCHED_CURRENT_THREAD_QUERY 103 -#define K_SYSCALL_K_SEM_COUNT_GET 104 -#define K_SYSCALL_K_SEM_GIVE 105 -#define K_SYSCALL_K_SEM_INIT 106 -#define K_SYSCALL_K_SEM_RESET 107 -#define K_SYSCALL_K_SEM_TAKE 108 -#define K_SYSCALL_K_SLEEP 109 -#define K_SYSCALL_K_STACK_ALLOC_INIT 110 -#define K_SYSCALL_K_STACK_POP 111 -#define K_SYSCALL_K_STACK_PUSH 112 -#define K_SYSCALL_K_STR_OUT 113 -#define K_SYSCALL_K_THREAD_ABORT 114 -#define K_SYSCALL_K_THREAD_CREATE 115 -#define K_SYSCALL_K_THREAD_CUSTOM_DATA_GET 116 -#define K_SYSCALL_K_THREAD_CUSTOM_DATA_SET 117 -#define K_SYSCALL_K_THREAD_DEADLINE_SET 118 -#define K_SYSCALL_K_THREAD_JOIN 119 -#define K_SYSCALL_K_THREAD_NAME_COPY 120 -#define K_SYSCALL_K_THREAD_NAME_SET 121 -#define K_SYSCALL_K_THREAD_PRIORITY_GET 122 -#define K_SYSCALL_K_THREAD_PRIORITY_SET 123 -#define K_SYSCALL_K_THREAD_RESUME 124 -#define K_SYSCALL_K_THREAD_STACK_ALLOC 125 -#define K_SYSCALL_K_THREAD_STACK_FREE 126 -#define K_SYSCALL_K_THREAD_STACK_SPACE_GET 127 -#define K_SYSCALL_K_THREAD_SUSPEND 128 -#define K_SYSCALL_K_THREAD_TIMEOUT_EXPIRES_TICKS 129 -#define K_SYSCALL_K_THREAD_TIMEOUT_REMAINING_TICKS 130 -#define K_SYSCALL_K_TIMER_EXPIRES_TICKS 131 -#define K_SYSCALL_K_TIMER_REMAINING_TICKS 132 -#define K_SYSCALL_K_TIMER_START 133 -#define K_SYSCALL_K_TIMER_STATUS_GET 134 -#define K_SYSCALL_K_TIMER_STATUS_SYNC 135 -#define K_SYSCALL_K_TIMER_STOP 136 -#define K_SYSCALL_K_TIMER_USER_DATA_GET 137 -#define K_SYSCALL_K_TIMER_USER_DATA_SET 138 -#define K_SYSCALL_K_UPTIME_TICKS 139 -#define K_SYSCALL_K_USLEEP 140 -#define K_SYSCALL_K_WAKEUP 141 -#define K_SYSCALL_K_YIELD 142 -#define K_SYSCALL_LLEXT_GET_FN_TABLE 143 -#define K_SYSCALL_LOG_BUFFERED_CNT 144 -#define K_SYSCALL_LOG_FILTER_SET 145 -#define K_SYSCALL_LOG_FRONTEND_FILTER_SET 146 -#define K_SYSCALL_LOG_PANIC 147 -#define K_SYSCALL_LOG_PROCESS 148 -#define K_SYSCALL_PWM_CAPTURE_CYCLES 149 -#define K_SYSCALL_PWM_DISABLE_CAPTURE 150 -#define K_SYSCALL_PWM_ENABLE_CAPTURE 151 -#define K_SYSCALL_PWM_GET_CYCLES_PER_SEC 152 -#define K_SYSCALL_PWM_SET_CYCLES 153 -#define K_SYSCALL_RESET_LINE_ASSERT 154 -#define K_SYSCALL_RESET_LINE_DEASSERT 155 -#define K_SYSCALL_RESET_LINE_TOGGLE 156 -#define K_SYSCALL_RESET_STATUS 157 -#define K_SYSCALL_SPI_RELEASE 158 -#define K_SYSCALL_SPI_TRANSCEIVE 159 -#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_AND_INVD_RANGE 160 -#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_RANGE 161 -#define K_SYSCALL_SYS_CACHE_DATA_INVD_RANGE 162 -#define K_SYSCALL_SYS_CLOCK_HW_CYCLES_PER_SEC_RUNTIME_GET 163 -#define K_SYSCALL_UART_CONFIGURE 164 -#define K_SYSCALL_UART_CONFIG_GET 165 -#define K_SYSCALL_UART_DRV_CMD 166 -#define K_SYSCALL_UART_ERR_CHECK 167 -#define K_SYSCALL_UART_IRQ_ERR_DISABLE 168 -#define K_SYSCALL_UART_IRQ_ERR_ENABLE 169 -#define K_SYSCALL_UART_IRQ_IS_PENDING 170 -#define K_SYSCALL_UART_IRQ_RX_DISABLE 171 -#define K_SYSCALL_UART_IRQ_RX_ENABLE 172 -#define K_SYSCALL_UART_IRQ_TX_DISABLE 173 -#define K_SYSCALL_UART_IRQ_TX_ENABLE 174 -#define K_SYSCALL_UART_IRQ_UPDATE 175 -#define K_SYSCALL_UART_LINE_CTRL_GET 176 -#define K_SYSCALL_UART_LINE_CTRL_SET 177 -#define K_SYSCALL_UART_POLL_IN 178 -#define K_SYSCALL_UART_POLL_IN_U16 179 -#define K_SYSCALL_UART_POLL_OUT 180 -#define K_SYSCALL_UART_POLL_OUT_U16 181 -#define K_SYSCALL_UART_RX_DISABLE 182 -#define K_SYSCALL_UART_RX_ENABLE 183 -#define K_SYSCALL_UART_RX_ENABLE_U16 184 -#define K_SYSCALL_UART_TX 185 -#define K_SYSCALL_UART_TX_ABORT 186 -#define K_SYSCALL_UART_TX_U16 187 -#define K_SYSCALL_ZEPHYR_FPUTC 188 -#define K_SYSCALL_ZEPHYR_FWRITE 189 -#define K_SYSCALL_ZEPHYR_READ_STDIN 190 -#define K_SYSCALL_ZEPHYR_WRITE_STDOUT 191 -#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_0 192 -#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_1 193 -#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_2 194 -#define K_SYSCALL_Z_LOG_MSG_STATIC_CREATE 195 -#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_LOCK 196 -#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_UNLOCK 197 -#define K_SYSCALL_BAD 198 -#define K_SYSCALL_LIMIT 199 +#define K_SYSCALL_ENTROPY_GET_ENTROPY 14 +#define K_SYSCALL_FLASH_COPY 15 +#define K_SYSCALL_FLASH_ERASE 16 +#define K_SYSCALL_FLASH_EX_OP 17 +#define K_SYSCALL_FLASH_FILL 18 +#define K_SYSCALL_FLASH_FLATTEN 19 +#define K_SYSCALL_FLASH_GET_PAGE_COUNT 20 +#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_IDX 21 +#define K_SYSCALL_FLASH_GET_PAGE_INFO_BY_OFFS 22 +#define K_SYSCALL_FLASH_GET_PARAMETERS 23 +#define K_SYSCALL_FLASH_GET_SIZE 24 +#define K_SYSCALL_FLASH_GET_WRITE_BLOCK_SIZE 25 +#define K_SYSCALL_FLASH_READ 26 +#define K_SYSCALL_FLASH_READ_JEDEC_ID 27 +#define K_SYSCALL_FLASH_SFDP_READ 28 +#define K_SYSCALL_FLASH_WRITE 29 +#define K_SYSCALL_GPIO_GET_PENDING_INT 30 +#define K_SYSCALL_GPIO_PIN_CONFIGURE 31 +#define K_SYSCALL_GPIO_PIN_GET_CONFIG 32 +#define K_SYSCALL_GPIO_PIN_INTERRUPT_CONFIGURE 33 +#define K_SYSCALL_GPIO_PORT_CLEAR_BITS_RAW 34 +#define K_SYSCALL_GPIO_PORT_GET_DIRECTION 35 +#define K_SYSCALL_GPIO_PORT_GET_RAW 36 +#define K_SYSCALL_GPIO_PORT_SET_BITS_RAW 37 +#define K_SYSCALL_GPIO_PORT_SET_MASKED_RAW 38 +#define K_SYSCALL_GPIO_PORT_TOGGLE_BITS 39 +#define K_SYSCALL_HWINFO_CLEAR_RESET_CAUSE 40 +#define K_SYSCALL_HWINFO_GET_DEVICE_EUI64 41 +#define K_SYSCALL_HWINFO_GET_DEVICE_ID 42 +#define K_SYSCALL_HWINFO_GET_RESET_CAUSE 43 +#define K_SYSCALL_HWINFO_GET_SUPPORTED_RESET_CAUSE 44 +#define K_SYSCALL_I2C_CONFIGURE 45 +#define K_SYSCALL_I2C_GET_CONFIG 46 +#define K_SYSCALL_I2C_RECOVER_BUS 47 +#define K_SYSCALL_I2C_TARGET_DRIVER_REGISTER 48 +#define K_SYSCALL_I2C_TARGET_DRIVER_UNREGISTER 49 +#define K_SYSCALL_I2C_TRANSFER 50 +#define K_SYSCALL_K_BUSY_WAIT 51 +#define K_SYSCALL_K_CONDVAR_BROADCAST 52 +#define K_SYSCALL_K_CONDVAR_INIT 53 +#define K_SYSCALL_K_CONDVAR_SIGNAL 54 +#define K_SYSCALL_K_CONDVAR_WAIT 55 +#define K_SYSCALL_K_EVENT_CLEAR 56 +#define K_SYSCALL_K_EVENT_INIT 57 +#define K_SYSCALL_K_EVENT_POST 58 +#define K_SYSCALL_K_EVENT_SET 59 +#define K_SYSCALL_K_EVENT_SET_MASKED 60 +#define K_SYSCALL_K_EVENT_WAIT 61 +#define K_SYSCALL_K_EVENT_WAIT_ALL 62 +#define K_SYSCALL_K_FLOAT_DISABLE 63 +#define K_SYSCALL_K_FLOAT_ENABLE 64 +#define K_SYSCALL_K_FUTEX_WAIT 65 +#define K_SYSCALL_K_FUTEX_WAKE 66 +#define K_SYSCALL_K_IS_PREEMPT_THREAD 67 +#define K_SYSCALL_K_MSGQ_ALLOC_INIT 68 +#define K_SYSCALL_K_MSGQ_GET 69 +#define K_SYSCALL_K_MSGQ_GET_ATTRS 70 +#define K_SYSCALL_K_MSGQ_NUM_FREE_GET 71 +#define K_SYSCALL_K_MSGQ_NUM_USED_GET 72 +#define K_SYSCALL_K_MSGQ_PEEK 73 +#define K_SYSCALL_K_MSGQ_PEEK_AT 74 +#define K_SYSCALL_K_MSGQ_PURGE 75 +#define K_SYSCALL_K_MSGQ_PUT 76 +#define K_SYSCALL_K_MUTEX_INIT 77 +#define K_SYSCALL_K_MUTEX_LOCK 78 +#define K_SYSCALL_K_MUTEX_UNLOCK 79 +#define K_SYSCALL_K_OBJECT_ACCESS_GRANT 80 +#define K_SYSCALL_K_OBJECT_ALLOC 81 +#define K_SYSCALL_K_OBJECT_ALLOC_SIZE 82 +#define K_SYSCALL_K_OBJECT_RELEASE 83 +#define K_SYSCALL_K_PIPE_ALLOC_INIT 84 +#define K_SYSCALL_K_PIPE_BUFFER_FLUSH 85 +#define K_SYSCALL_K_PIPE_FLUSH 86 +#define K_SYSCALL_K_PIPE_GET 87 +#define K_SYSCALL_K_PIPE_PUT 88 +#define K_SYSCALL_K_PIPE_READ_AVAIL 89 +#define K_SYSCALL_K_PIPE_WRITE_AVAIL 90 +#define K_SYSCALL_K_POLL 91 +#define K_SYSCALL_K_POLL_SIGNAL_CHECK 92 +#define K_SYSCALL_K_POLL_SIGNAL_INIT 93 +#define K_SYSCALL_K_POLL_SIGNAL_RAISE 94 +#define K_SYSCALL_K_POLL_SIGNAL_RESET 95 +#define K_SYSCALL_K_QUEUE_ALLOC_APPEND 96 +#define K_SYSCALL_K_QUEUE_ALLOC_PREPEND 97 +#define K_SYSCALL_K_QUEUE_CANCEL_WAIT 98 +#define K_SYSCALL_K_QUEUE_GET 99 +#define K_SYSCALL_K_QUEUE_INIT 100 +#define K_SYSCALL_K_QUEUE_IS_EMPTY 101 +#define K_SYSCALL_K_QUEUE_PEEK_HEAD 102 +#define K_SYSCALL_K_QUEUE_PEEK_TAIL 103 +#define K_SYSCALL_K_SCHED_CURRENT_THREAD_QUERY 104 +#define K_SYSCALL_K_SEM_COUNT_GET 105 +#define K_SYSCALL_K_SEM_GIVE 106 +#define K_SYSCALL_K_SEM_INIT 107 +#define K_SYSCALL_K_SEM_RESET 108 +#define K_SYSCALL_K_SEM_TAKE 109 +#define K_SYSCALL_K_SLEEP 110 +#define K_SYSCALL_K_STACK_ALLOC_INIT 111 +#define K_SYSCALL_K_STACK_POP 112 +#define K_SYSCALL_K_STACK_PUSH 113 +#define K_SYSCALL_K_STR_OUT 114 +#define K_SYSCALL_K_THREAD_ABORT 115 +#define K_SYSCALL_K_THREAD_CREATE 116 +#define K_SYSCALL_K_THREAD_CUSTOM_DATA_GET 117 +#define K_SYSCALL_K_THREAD_CUSTOM_DATA_SET 118 +#define K_SYSCALL_K_THREAD_DEADLINE_SET 119 +#define K_SYSCALL_K_THREAD_JOIN 120 +#define K_SYSCALL_K_THREAD_NAME_COPY 121 +#define K_SYSCALL_K_THREAD_NAME_SET 122 +#define K_SYSCALL_K_THREAD_PRIORITY_GET 123 +#define K_SYSCALL_K_THREAD_PRIORITY_SET 124 +#define K_SYSCALL_K_THREAD_RESUME 125 +#define K_SYSCALL_K_THREAD_STACK_ALLOC 126 +#define K_SYSCALL_K_THREAD_STACK_FREE 127 +#define K_SYSCALL_K_THREAD_STACK_SPACE_GET 128 +#define K_SYSCALL_K_THREAD_SUSPEND 129 +#define K_SYSCALL_K_THREAD_TIMEOUT_EXPIRES_TICKS 130 +#define K_SYSCALL_K_THREAD_TIMEOUT_REMAINING_TICKS 131 +#define K_SYSCALL_K_TIMER_EXPIRES_TICKS 132 +#define K_SYSCALL_K_TIMER_REMAINING_TICKS 133 +#define K_SYSCALL_K_TIMER_START 134 +#define K_SYSCALL_K_TIMER_STATUS_GET 135 +#define K_SYSCALL_K_TIMER_STATUS_SYNC 136 +#define K_SYSCALL_K_TIMER_STOP 137 +#define K_SYSCALL_K_TIMER_USER_DATA_GET 138 +#define K_SYSCALL_K_TIMER_USER_DATA_SET 139 +#define K_SYSCALL_K_UPTIME_TICKS 140 +#define K_SYSCALL_K_USLEEP 141 +#define K_SYSCALL_K_WAKEUP 142 +#define K_SYSCALL_K_YIELD 143 +#define K_SYSCALL_LLEXT_GET_FN_TABLE 144 +#define K_SYSCALL_LOG_BUFFERED_CNT 145 +#define K_SYSCALL_LOG_FILTER_SET 146 +#define K_SYSCALL_LOG_FRONTEND_FILTER_SET 147 +#define K_SYSCALL_LOG_PANIC 148 +#define K_SYSCALL_LOG_PROCESS 149 +#define K_SYSCALL_PWM_CAPTURE_CYCLES 150 +#define K_SYSCALL_PWM_DISABLE_CAPTURE 151 +#define K_SYSCALL_PWM_ENABLE_CAPTURE 152 +#define K_SYSCALL_PWM_GET_CYCLES_PER_SEC 153 +#define K_SYSCALL_PWM_SET_CYCLES 154 +#define K_SYSCALL_RESET_LINE_ASSERT 155 +#define K_SYSCALL_RESET_LINE_DEASSERT 156 +#define K_SYSCALL_RESET_LINE_TOGGLE 157 +#define K_SYSCALL_RESET_STATUS 158 +#define K_SYSCALL_SPI_RELEASE 159 +#define K_SYSCALL_SPI_TRANSCEIVE 160 +#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_AND_INVD_RANGE 161 +#define K_SYSCALL_SYS_CACHE_DATA_FLUSH_RANGE 162 +#define K_SYSCALL_SYS_CACHE_DATA_INVD_RANGE 163 +#define K_SYSCALL_SYS_CLOCK_HW_CYCLES_PER_SEC_RUNTIME_GET 164 +#define K_SYSCALL_SYS_CSRAND_GET 165 +#define K_SYSCALL_SYS_RAND_GET 166 +#define K_SYSCALL_UART_CONFIGURE 167 +#define K_SYSCALL_UART_CONFIG_GET 168 +#define K_SYSCALL_UART_DRV_CMD 169 +#define K_SYSCALL_UART_ERR_CHECK 170 +#define K_SYSCALL_UART_IRQ_ERR_DISABLE 171 +#define K_SYSCALL_UART_IRQ_ERR_ENABLE 172 +#define K_SYSCALL_UART_IRQ_IS_PENDING 173 +#define K_SYSCALL_UART_IRQ_RX_DISABLE 174 +#define K_SYSCALL_UART_IRQ_RX_ENABLE 175 +#define K_SYSCALL_UART_IRQ_TX_DISABLE 176 +#define K_SYSCALL_UART_IRQ_TX_ENABLE 177 +#define K_SYSCALL_UART_IRQ_UPDATE 178 +#define K_SYSCALL_UART_LINE_CTRL_GET 179 +#define K_SYSCALL_UART_LINE_CTRL_SET 180 +#define K_SYSCALL_UART_POLL_IN 181 +#define K_SYSCALL_UART_POLL_IN_U16 182 +#define K_SYSCALL_UART_POLL_OUT 183 +#define K_SYSCALL_UART_POLL_OUT_U16 184 +#define K_SYSCALL_UART_RX_DISABLE 185 +#define K_SYSCALL_UART_RX_ENABLE 186 +#define K_SYSCALL_UART_RX_ENABLE_U16 187 +#define K_SYSCALL_UART_TX 188 +#define K_SYSCALL_UART_TX_ABORT 189 +#define K_SYSCALL_UART_TX_U16 190 +#define K_SYSCALL_ZEPHYR_FPUTC 191 +#define K_SYSCALL_ZEPHYR_FWRITE 192 +#define K_SYSCALL_ZEPHYR_READ_STDIN 193 +#define K_SYSCALL_ZEPHYR_WRITE_STDOUT 194 +#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_0 195 +#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_1 196 +#define K_SYSCALL_Z_LOG_MSG_SIMPLE_CREATE_2 197 +#define K_SYSCALL_Z_LOG_MSG_STATIC_CREATE 198 +#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_LOCK 199 +#define K_SYSCALL_Z_SYS_MUTEX_KERNEL_UNLOCK 200 +#define K_SYSCALL_BAD 201 +#define K_SYSCALL_LIMIT 202 /* Following syscalls are not used in image */ -#define K_SYSCALL_ATOMIC_ADD 200 -#define K_SYSCALL_ATOMIC_AND 201 -#define K_SYSCALL_ATOMIC_CAS 202 -#define K_SYSCALL_ATOMIC_NAND 203 -#define K_SYSCALL_ATOMIC_OR 204 -#define K_SYSCALL_ATOMIC_PTR_CAS 205 -#define K_SYSCALL_ATOMIC_PTR_SET 206 -#define K_SYSCALL_ATOMIC_SET 207 -#define K_SYSCALL_ATOMIC_SUB 208 -#define K_SYSCALL_ATOMIC_XOR 209 -#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_GET 210 -#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_SET 211 -#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_GET 212 -#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_SET 213 -#define K_SYSCALL_AUXDISPLAY_CAPABILITIES_GET 214 -#define K_SYSCALL_AUXDISPLAY_CLEAR 215 -#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_GET 216 -#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_SET 217 -#define K_SYSCALL_AUXDISPLAY_CURSOR_SET_ENABLED 218 -#define K_SYSCALL_AUXDISPLAY_CURSOR_SHIFT_SET 219 -#define K_SYSCALL_AUXDISPLAY_CUSTOM_CHARACTER_SET 220 -#define K_SYSCALL_AUXDISPLAY_CUSTOM_COMMAND 221 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_OFF 222 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_ON 223 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_GET 224 -#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_SET 225 -#define K_SYSCALL_AUXDISPLAY_IS_BUSY 226 -#define K_SYSCALL_AUXDISPLAY_POSITION_BLINKING_SET_ENABLED 227 -#define K_SYSCALL_AUXDISPLAY_WRITE 228 -#define K_SYSCALL_BBRAM_CHECK_INVALID 229 -#define K_SYSCALL_BBRAM_CHECK_POWER 230 -#define K_SYSCALL_BBRAM_CHECK_STANDBY_POWER 231 -#define K_SYSCALL_BBRAM_GET_SIZE 232 -#define K_SYSCALL_BBRAM_READ 233 -#define K_SYSCALL_BBRAM_WRITE 234 -#define K_SYSCALL_BC12_SET_RESULT_CB 235 -#define K_SYSCALL_BC12_SET_ROLE 236 -#define K_SYSCALL_CAN_ADD_RX_FILTER_MSGQ 237 -#define K_SYSCALL_CAN_CALC_TIMING 238 -#define K_SYSCALL_CAN_CALC_TIMING_DATA 239 -#define K_SYSCALL_CAN_GET_BITRATE_MAX 240 -#define K_SYSCALL_CAN_GET_BITRATE_MIN 241 -#define K_SYSCALL_CAN_GET_CAPABILITIES 242 -#define K_SYSCALL_CAN_GET_CORE_CLOCK 243 -#define K_SYSCALL_CAN_GET_MAX_FILTERS 244 -#define K_SYSCALL_CAN_GET_MODE 245 -#define K_SYSCALL_CAN_GET_STATE 246 -#define K_SYSCALL_CAN_GET_TIMING_DATA_MAX 247 -#define K_SYSCALL_CAN_GET_TIMING_DATA_MIN 248 -#define K_SYSCALL_CAN_GET_TIMING_MAX 249 -#define K_SYSCALL_CAN_GET_TIMING_MIN 250 -#define K_SYSCALL_CAN_GET_TRANSCEIVER 251 -#define K_SYSCALL_CAN_RECOVER 252 -#define K_SYSCALL_CAN_REMOVE_RX_FILTER 253 -#define K_SYSCALL_CAN_SEND 254 -#define K_SYSCALL_CAN_SET_BITRATE 255 -#define K_SYSCALL_CAN_SET_BITRATE_DATA 256 -#define K_SYSCALL_CAN_SET_MODE 257 -#define K_SYSCALL_CAN_SET_TIMING 258 -#define K_SYSCALL_CAN_SET_TIMING_DATA 259 -#define K_SYSCALL_CAN_START 260 -#define K_SYSCALL_CAN_STATS_GET_ACK_ERRORS 261 -#define K_SYSCALL_CAN_STATS_GET_BIT0_ERRORS 262 -#define K_SYSCALL_CAN_STATS_GET_BIT1_ERRORS 263 -#define K_SYSCALL_CAN_STATS_GET_BIT_ERRORS 264 -#define K_SYSCALL_CAN_STATS_GET_CRC_ERRORS 265 -#define K_SYSCALL_CAN_STATS_GET_FORM_ERRORS 266 -#define K_SYSCALL_CAN_STATS_GET_RX_OVERRUNS 267 -#define K_SYSCALL_CAN_STATS_GET_STUFF_ERRORS 268 -#define K_SYSCALL_CAN_STOP 269 -#define K_SYSCALL_CHARGER_CHARGE_ENABLE 270 -#define K_SYSCALL_CHARGER_GET_PROP 271 -#define K_SYSCALL_CHARGER_SET_PROP 272 -#define K_SYSCALL_COMPARATOR_GET_OUTPUT 273 -#define K_SYSCALL_COMPARATOR_SET_TRIGGER 274 -#define K_SYSCALL_COMPARATOR_TRIGGER_IS_PENDING 275 -#define K_SYSCALL_COUNTER_CANCEL_CHANNEL_ALARM 276 -#define K_SYSCALL_COUNTER_GET_FREQUENCY 277 -#define K_SYSCALL_COUNTER_GET_GUARD_PERIOD 278 -#define K_SYSCALL_COUNTER_GET_MAX_TOP_VALUE 279 -#define K_SYSCALL_COUNTER_GET_NUM_OF_CHANNELS 280 -#define K_SYSCALL_COUNTER_GET_PENDING_INT 281 -#define K_SYSCALL_COUNTER_GET_TOP_VALUE 282 -#define K_SYSCALL_COUNTER_GET_VALUE 283 -#define K_SYSCALL_COUNTER_GET_VALUE_64 284 -#define K_SYSCALL_COUNTER_IS_COUNTING_UP 285 -#define K_SYSCALL_COUNTER_SET_CHANNEL_ALARM 286 -#define K_SYSCALL_COUNTER_SET_GUARD_PERIOD 287 -#define K_SYSCALL_COUNTER_SET_TOP_VALUE 288 -#define K_SYSCALL_COUNTER_START 289 -#define K_SYSCALL_COUNTER_STOP 290 -#define K_SYSCALL_COUNTER_TICKS_TO_US 291 -#define K_SYSCALL_COUNTER_US_TO_TICKS 292 -#define K_SYSCALL_DAC_CHANNEL_SETUP 293 -#define K_SYSCALL_DAC_WRITE_VALUE 294 -#define K_SYSCALL_DEVMUX_SELECT_GET 295 -#define K_SYSCALL_DEVMUX_SELECT_SET 296 -#define K_SYSCALL_EEPROM_GET_SIZE 297 -#define K_SYSCALL_EEPROM_READ 298 -#define K_SYSCALL_EEPROM_WRITE 299 -#define K_SYSCALL_EMUL_FUEL_GAUGE_IS_BATTERY_CUTOFF 300 -#define K_SYSCALL_EMUL_FUEL_GAUGE_SET_BATTERY_CHARGING 301 -#define K_SYSCALL_ENTROPY_GET_ENTROPY 302 -#define K_SYSCALL_ESPI_CONFIG 303 -#define K_SYSCALL_ESPI_FLASH_ERASE 304 -#define K_SYSCALL_ESPI_GET_CHANNEL_STATUS 305 -#define K_SYSCALL_ESPI_READ_FLASH 306 -#define K_SYSCALL_ESPI_READ_LPC_REQUEST 307 -#define K_SYSCALL_ESPI_READ_REQUEST 308 -#define K_SYSCALL_ESPI_RECEIVE_OOB 309 -#define K_SYSCALL_ESPI_RECEIVE_VWIRE 310 -#define K_SYSCALL_ESPI_SAF_ACTIVATE 311 -#define K_SYSCALL_ESPI_SAF_CONFIG 312 -#define K_SYSCALL_ESPI_SAF_FLASH_ERASE 313 -#define K_SYSCALL_ESPI_SAF_FLASH_READ 314 -#define K_SYSCALL_ESPI_SAF_FLASH_UNSUCCESS 315 -#define K_SYSCALL_ESPI_SAF_FLASH_WRITE 316 -#define K_SYSCALL_ESPI_SAF_GET_CHANNEL_STATUS 317 -#define K_SYSCALL_ESPI_SAF_SET_PROTECTION_REGIONS 318 -#define K_SYSCALL_ESPI_SEND_OOB 319 -#define K_SYSCALL_ESPI_SEND_VWIRE 320 -#define K_SYSCALL_ESPI_WRITE_FLASH 321 -#define K_SYSCALL_ESPI_WRITE_LPC_REQUEST 322 -#define K_SYSCALL_ESPI_WRITE_REQUEST 323 -#define K_SYSCALL_FLASH_SIMULATOR_GET_MEMORY 324 -#define K_SYSCALL_FUEL_GAUGE_BATTERY_CUTOFF 325 -#define K_SYSCALL_FUEL_GAUGE_GET_BUFFER_PROP 326 -#define K_SYSCALL_FUEL_GAUGE_GET_PROP 327 -#define K_SYSCALL_FUEL_GAUGE_GET_PROPS 328 -#define K_SYSCALL_FUEL_GAUGE_SET_PROP 329 -#define K_SYSCALL_FUEL_GAUGE_SET_PROPS 330 -#define K_SYSCALL_GNSS_GET_ENABLED_SYSTEMS 331 -#define K_SYSCALL_GNSS_GET_FIX_RATE 332 -#define K_SYSCALL_GNSS_GET_LATEST_TIMEPULSE 333 -#define K_SYSCALL_GNSS_GET_NAVIGATION_MODE 334 -#define K_SYSCALL_GNSS_GET_SUPPORTED_SYSTEMS 335 -#define K_SYSCALL_GNSS_SET_ENABLED_SYSTEMS 336 -#define K_SYSCALL_GNSS_SET_FIX_RATE 337 -#define K_SYSCALL_GNSS_SET_NAVIGATION_MODE 338 -#define K_SYSCALL_HAPTICS_START_OUTPUT 339 -#define K_SYSCALL_HAPTICS_STOP_OUTPUT 340 -#define K_SYSCALL_HWSPINLOCK_GET_MAX_ID 341 -#define K_SYSCALL_HWSPINLOCK_LOCK 342 -#define K_SYSCALL_HWSPINLOCK_TRYLOCK 343 -#define K_SYSCALL_HWSPINLOCK_UNLOCK 344 -#define K_SYSCALL_I2S_BUF_READ 345 -#define K_SYSCALL_I2S_BUF_WRITE 346 -#define K_SYSCALL_I2S_CONFIGURE 347 -#define K_SYSCALL_I2S_TRIGGER 348 -#define K_SYSCALL_I3C_DO_CCC 349 -#define K_SYSCALL_I3C_TRANSFER 350 -#define K_SYSCALL_IPM_COMPLETE 351 -#define K_SYSCALL_IPM_MAX_DATA_SIZE_GET 352 -#define K_SYSCALL_IPM_MAX_ID_VAL_GET 353 -#define K_SYSCALL_IPM_SEND 354 -#define K_SYSCALL_IPM_SET_ENABLED 355 -#define K_SYSCALL_IVSHMEM_ENABLE_INTERRUPTS 356 -#define K_SYSCALL_IVSHMEM_GET_ID 357 -#define K_SYSCALL_IVSHMEM_GET_MAX_PEERS 358 -#define K_SYSCALL_IVSHMEM_GET_MEM 359 -#define K_SYSCALL_IVSHMEM_GET_OUTPUT_MEM_SECTION 360 -#define K_SYSCALL_IVSHMEM_GET_PROTOCOL 361 -#define K_SYSCALL_IVSHMEM_GET_RW_MEM_SECTION 362 -#define K_SYSCALL_IVSHMEM_GET_STATE 363 -#define K_SYSCALL_IVSHMEM_GET_VECTORS 364 -#define K_SYSCALL_IVSHMEM_INT_PEER 365 -#define K_SYSCALL_IVSHMEM_REGISTER_HANDLER 366 -#define K_SYSCALL_IVSHMEM_SET_STATE 367 -#define K_SYSCALL_KSCAN_CONFIG 368 -#define K_SYSCALL_KSCAN_DISABLE_CALLBACK 369 -#define K_SYSCALL_KSCAN_ENABLE_CALLBACK 370 -#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_IN_GET 371 -#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_OUT_GET 372 -#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_EVICTION_GET 373 -#define K_SYSCALL_K_MEM_PAGING_STATS_GET 374 -#define K_SYSCALL_K_MEM_PAGING_THREAD_STATS_GET 375 -#define K_SYSCALL_LED_BLINK 376 -#define K_SYSCALL_LED_GET_INFO 377 -#define K_SYSCALL_LED_OFF 378 -#define K_SYSCALL_LED_ON 379 -#define K_SYSCALL_LED_SET_BRIGHTNESS 380 -#define K_SYSCALL_LED_SET_CHANNEL 381 -#define K_SYSCALL_LED_SET_COLOR 382 -#define K_SYSCALL_LED_WRITE_CHANNELS 383 -#define K_SYSCALL_MAXIM_DS3231_GET_SYNCPOINT 384 -#define K_SYSCALL_MAXIM_DS3231_REQ_SYNCPOINT 385 -#define K_SYSCALL_MBOX_MAX_CHANNELS_GET 386 -#define K_SYSCALL_MBOX_MTU_GET 387 -#define K_SYSCALL_MBOX_SEND 388 -#define K_SYSCALL_MBOX_SET_ENABLED 389 -#define K_SYSCALL_MDIO_BUS_DISABLE 390 -#define K_SYSCALL_MDIO_BUS_ENABLE 391 -#define K_SYSCALL_MDIO_READ 392 -#define K_SYSCALL_MDIO_READ_C45 393 -#define K_SYSCALL_MDIO_WRITE 394 -#define K_SYSCALL_MDIO_WRITE_C45 395 -#define K_SYSCALL_MSPI_CONFIG 396 -#define K_SYSCALL_MSPI_DEV_CONFIG 397 -#define K_SYSCALL_MSPI_GET_CHANNEL_STATUS 398 -#define K_SYSCALL_MSPI_SCRAMBLE_CONFIG 399 -#define K_SYSCALL_MSPI_TIMING_CONFIG 400 -#define K_SYSCALL_MSPI_TRANSCEIVE 401 -#define K_SYSCALL_MSPI_XIP_CONFIG 402 -#define K_SYSCALL_NET_ADDR_NTOP 403 -#define K_SYSCALL_NET_ADDR_PTON 404 -#define K_SYSCALL_NET_ETH_GET_PTP_CLOCK_BY_INDEX 405 -#define K_SYSCALL_NET_IF_GET_BY_INDEX 406 -#define K_SYSCALL_NET_IF_IPV4_ADDR_ADD_BY_INDEX 407 -#define K_SYSCALL_NET_IF_IPV4_ADDR_LOOKUP_BY_INDEX 408 -#define K_SYSCALL_NET_IF_IPV4_ADDR_RM_BY_INDEX 409 -#define K_SYSCALL_NET_IF_IPV4_SET_GW_BY_INDEX 410 -#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_ADDR_BY_INDEX 411 -#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_INDEX 412 -#define K_SYSCALL_NET_IF_IPV6_ADDR_ADD_BY_INDEX 413 -#define K_SYSCALL_NET_IF_IPV6_ADDR_LOOKUP_BY_INDEX 414 -#define K_SYSCALL_NET_IF_IPV6_ADDR_RM_BY_INDEX 415 -#define K_SYSCALL_NET_SOCKET_SERVICE_REGISTER 416 -#define K_SYSCALL_NRF_QSPI_NOR_XIP_ENABLE 417 -#define K_SYSCALL_PECI_CONFIG 418 -#define K_SYSCALL_PECI_DISABLE 419 -#define K_SYSCALL_PECI_ENABLE 420 -#define K_SYSCALL_PECI_TRANSFER 421 -#define K_SYSCALL_PS2_CONFIG 422 -#define K_SYSCALL_PS2_DISABLE_CALLBACK 423 -#define K_SYSCALL_PS2_ENABLE_CALLBACK 424 -#define K_SYSCALL_PS2_READ 425 -#define K_SYSCALL_PS2_WRITE 426 -#define K_SYSCALL_PTP_CLOCK_GET 427 -#define K_SYSCALL_RETAINED_MEM_CLEAR 428 -#define K_SYSCALL_RETAINED_MEM_READ 429 -#define K_SYSCALL_RETAINED_MEM_SIZE 430 -#define K_SYSCALL_RETAINED_MEM_WRITE 431 -#define K_SYSCALL_RTC_ALARM_GET_SUPPORTED_FIELDS 432 -#define K_SYSCALL_RTC_ALARM_GET_TIME 433 -#define K_SYSCALL_RTC_ALARM_IS_PENDING 434 -#define K_SYSCALL_RTC_ALARM_SET_CALLBACK 435 -#define K_SYSCALL_RTC_ALARM_SET_TIME 436 -#define K_SYSCALL_RTC_GET_CALIBRATION 437 -#define K_SYSCALL_RTC_GET_TIME 438 -#define K_SYSCALL_RTC_SET_CALIBRATION 439 -#define K_SYSCALL_RTC_SET_TIME 440 -#define K_SYSCALL_RTC_UPDATE_SET_CALLBACK 441 -#define K_SYSCALL_RTIO_CQE_COPY_OUT 442 -#define K_SYSCALL_RTIO_CQE_GET_MEMPOOL_BUFFER 443 -#define K_SYSCALL_RTIO_RELEASE_BUFFER 444 -#define K_SYSCALL_RTIO_SQE_CANCEL 445 -#define K_SYSCALL_RTIO_SQE_COPY_IN_GET_HANDLES 446 -#define K_SYSCALL_RTIO_SUBMIT 447 -#define K_SYSCALL_SDHC_CARD_BUSY 448 -#define K_SYSCALL_SDHC_CARD_PRESENT 449 -#define K_SYSCALL_SDHC_DISABLE_INTERRUPT 450 -#define K_SYSCALL_SDHC_ENABLE_INTERRUPT 451 -#define K_SYSCALL_SDHC_EXECUTE_TUNING 452 -#define K_SYSCALL_SDHC_GET_HOST_PROPS 453 -#define K_SYSCALL_SDHC_HW_RESET 454 -#define K_SYSCALL_SDHC_REQUEST 455 -#define K_SYSCALL_SDHC_SET_IO 456 -#define K_SYSCALL_SENSOR_ATTR_GET 457 -#define K_SYSCALL_SENSOR_ATTR_SET 458 -#define K_SYSCALL_SENSOR_CHANNEL_GET 459 -#define K_SYSCALL_SENSOR_GET_DECODER 460 -#define K_SYSCALL_SENSOR_RECONFIGURE_READ_IODEV 461 -#define K_SYSCALL_SENSOR_SAMPLE_FETCH 462 -#define K_SYSCALL_SENSOR_SAMPLE_FETCH_CHAN 463 -#define K_SYSCALL_SIP_SUPERVISORY_CALL 464 -#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_REQ 465 -#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_RES 466 -#define K_SYSCALL_SIP_SVC_PLAT_FORMAT_TRANS_ID 467 -#define K_SYSCALL_SIP_SVC_PLAT_FREE_ASYNC_MEMORY 468 -#define K_SYSCALL_SIP_SVC_PLAT_FUNC_ID_VALID 469 -#define K_SYSCALL_SIP_SVC_PLAT_GET_ERROR_CODE 470 -#define K_SYSCALL_SIP_SVC_PLAT_GET_TRANS_IDX 471 -#define K_SYSCALL_SIP_SVC_PLAT_UPDATE_TRANS_ID 472 -#define K_SYSCALL_SMBUS_BLOCK_PCALL 473 -#define K_SYSCALL_SMBUS_BLOCK_READ 474 -#define K_SYSCALL_SMBUS_BLOCK_WRITE 475 -#define K_SYSCALL_SMBUS_BYTE_DATA_READ 476 -#define K_SYSCALL_SMBUS_BYTE_DATA_WRITE 477 -#define K_SYSCALL_SMBUS_BYTE_READ 478 -#define K_SYSCALL_SMBUS_BYTE_WRITE 479 -#define K_SYSCALL_SMBUS_CONFIGURE 480 -#define K_SYSCALL_SMBUS_GET_CONFIG 481 -#define K_SYSCALL_SMBUS_HOST_NOTIFY_REMOVE_CB 482 -#define K_SYSCALL_SMBUS_PCALL 483 -#define K_SYSCALL_SMBUS_QUICK 484 -#define K_SYSCALL_SMBUS_SMBALERT_REMOVE_CB 485 -#define K_SYSCALL_SMBUS_WORD_DATA_READ 486 -#define K_SYSCALL_SMBUS_WORD_DATA_WRITE 487 -#define K_SYSCALL_STEPPER_ENABLE 488 -#define K_SYSCALL_STEPPER_GET_ACTUAL_POSITION 489 -#define K_SYSCALL_STEPPER_GET_MICRO_STEP_RES 490 -#define K_SYSCALL_STEPPER_IS_MOVING 491 -#define K_SYSCALL_STEPPER_MOVE_BY 492 -#define K_SYSCALL_STEPPER_MOVE_TO 493 -#define K_SYSCALL_STEPPER_RUN 494 -#define K_SYSCALL_STEPPER_SET_EVENT_CALLBACK 495 -#define K_SYSCALL_STEPPER_SET_MAX_VELOCITY 496 -#define K_SYSCALL_STEPPER_SET_MICRO_STEP_RES 497 -#define K_SYSCALL_STEPPER_SET_REFERENCE_POSITION 498 -#define K_SYSCALL_SYSCON_GET_BASE 499 -#define K_SYSCALL_SYSCON_GET_SIZE 500 -#define K_SYSCALL_SYSCON_READ_REG 501 -#define K_SYSCALL_SYSCON_WRITE_REG 502 -#define K_SYSCALL_SYS_CSRAND_GET 503 -#define K_SYSCALL_SYS_RAND_GET 504 +#define K_SYSCALL_ATOMIC_ADD 203 +#define K_SYSCALL_ATOMIC_AND 204 +#define K_SYSCALL_ATOMIC_CAS 205 +#define K_SYSCALL_ATOMIC_NAND 206 +#define K_SYSCALL_ATOMIC_OR 207 +#define K_SYSCALL_ATOMIC_PTR_CAS 208 +#define K_SYSCALL_ATOMIC_PTR_SET 209 +#define K_SYSCALL_ATOMIC_SET 210 +#define K_SYSCALL_ATOMIC_SUB 211 +#define K_SYSCALL_ATOMIC_XOR 212 +#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_GET 213 +#define K_SYSCALL_AUXDISPLAY_BACKLIGHT_SET 214 +#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_GET 215 +#define K_SYSCALL_AUXDISPLAY_BRIGHTNESS_SET 216 +#define K_SYSCALL_AUXDISPLAY_CAPABILITIES_GET 217 +#define K_SYSCALL_AUXDISPLAY_CLEAR 218 +#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_GET 219 +#define K_SYSCALL_AUXDISPLAY_CURSOR_POSITION_SET 220 +#define K_SYSCALL_AUXDISPLAY_CURSOR_SET_ENABLED 221 +#define K_SYSCALL_AUXDISPLAY_CURSOR_SHIFT_SET 222 +#define K_SYSCALL_AUXDISPLAY_CUSTOM_CHARACTER_SET 223 +#define K_SYSCALL_AUXDISPLAY_CUSTOM_COMMAND 224 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_OFF 225 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_ON 226 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_GET 227 +#define K_SYSCALL_AUXDISPLAY_DISPLAY_POSITION_SET 228 +#define K_SYSCALL_AUXDISPLAY_IS_BUSY 229 +#define K_SYSCALL_AUXDISPLAY_POSITION_BLINKING_SET_ENABLED 230 +#define K_SYSCALL_AUXDISPLAY_WRITE 231 +#define K_SYSCALL_BBRAM_CHECK_INVALID 232 +#define K_SYSCALL_BBRAM_CHECK_POWER 233 +#define K_SYSCALL_BBRAM_CHECK_STANDBY_POWER 234 +#define K_SYSCALL_BBRAM_GET_SIZE 235 +#define K_SYSCALL_BBRAM_READ 236 +#define K_SYSCALL_BBRAM_WRITE 237 +#define K_SYSCALL_BC12_SET_RESULT_CB 238 +#define K_SYSCALL_BC12_SET_ROLE 239 +#define K_SYSCALL_CAN_ADD_RX_FILTER_MSGQ 240 +#define K_SYSCALL_CAN_CALC_TIMING 241 +#define K_SYSCALL_CAN_CALC_TIMING_DATA 242 +#define K_SYSCALL_CAN_GET_BITRATE_MAX 243 +#define K_SYSCALL_CAN_GET_BITRATE_MIN 244 +#define K_SYSCALL_CAN_GET_CAPABILITIES 245 +#define K_SYSCALL_CAN_GET_CORE_CLOCK 246 +#define K_SYSCALL_CAN_GET_MAX_FILTERS 247 +#define K_SYSCALL_CAN_GET_MODE 248 +#define K_SYSCALL_CAN_GET_STATE 249 +#define K_SYSCALL_CAN_GET_TIMING_DATA_MAX 250 +#define K_SYSCALL_CAN_GET_TIMING_DATA_MIN 251 +#define K_SYSCALL_CAN_GET_TIMING_MAX 252 +#define K_SYSCALL_CAN_GET_TIMING_MIN 253 +#define K_SYSCALL_CAN_GET_TRANSCEIVER 254 +#define K_SYSCALL_CAN_RECOVER 255 +#define K_SYSCALL_CAN_REMOVE_RX_FILTER 256 +#define K_SYSCALL_CAN_SEND 257 +#define K_SYSCALL_CAN_SET_BITRATE 258 +#define K_SYSCALL_CAN_SET_BITRATE_DATA 259 +#define K_SYSCALL_CAN_SET_MODE 260 +#define K_SYSCALL_CAN_SET_TIMING 261 +#define K_SYSCALL_CAN_SET_TIMING_DATA 262 +#define K_SYSCALL_CAN_START 263 +#define K_SYSCALL_CAN_STATS_GET_ACK_ERRORS 264 +#define K_SYSCALL_CAN_STATS_GET_BIT0_ERRORS 265 +#define K_SYSCALL_CAN_STATS_GET_BIT1_ERRORS 266 +#define K_SYSCALL_CAN_STATS_GET_BIT_ERRORS 267 +#define K_SYSCALL_CAN_STATS_GET_CRC_ERRORS 268 +#define K_SYSCALL_CAN_STATS_GET_FORM_ERRORS 269 +#define K_SYSCALL_CAN_STATS_GET_RX_OVERRUNS 270 +#define K_SYSCALL_CAN_STATS_GET_STUFF_ERRORS 271 +#define K_SYSCALL_CAN_STOP 272 +#define K_SYSCALL_CHARGER_CHARGE_ENABLE 273 +#define K_SYSCALL_CHARGER_GET_PROP 274 +#define K_SYSCALL_CHARGER_SET_PROP 275 +#define K_SYSCALL_COMPARATOR_GET_OUTPUT 276 +#define K_SYSCALL_COMPARATOR_SET_TRIGGER 277 +#define K_SYSCALL_COMPARATOR_TRIGGER_IS_PENDING 278 +#define K_SYSCALL_COUNTER_CANCEL_CHANNEL_ALARM 279 +#define K_SYSCALL_COUNTER_GET_FREQUENCY 280 +#define K_SYSCALL_COUNTER_GET_GUARD_PERIOD 281 +#define K_SYSCALL_COUNTER_GET_MAX_TOP_VALUE 282 +#define K_SYSCALL_COUNTER_GET_NUM_OF_CHANNELS 283 +#define K_SYSCALL_COUNTER_GET_PENDING_INT 284 +#define K_SYSCALL_COUNTER_GET_TOP_VALUE 285 +#define K_SYSCALL_COUNTER_GET_VALUE 286 +#define K_SYSCALL_COUNTER_GET_VALUE_64 287 +#define K_SYSCALL_COUNTER_IS_COUNTING_UP 288 +#define K_SYSCALL_COUNTER_SET_CHANNEL_ALARM 289 +#define K_SYSCALL_COUNTER_SET_GUARD_PERIOD 290 +#define K_SYSCALL_COUNTER_SET_TOP_VALUE 291 +#define K_SYSCALL_COUNTER_START 292 +#define K_SYSCALL_COUNTER_STOP 293 +#define K_SYSCALL_COUNTER_TICKS_TO_US 294 +#define K_SYSCALL_COUNTER_US_TO_TICKS 295 +#define K_SYSCALL_DAC_CHANNEL_SETUP 296 +#define K_SYSCALL_DAC_WRITE_VALUE 297 +#define K_SYSCALL_DEVMUX_SELECT_GET 298 +#define K_SYSCALL_DEVMUX_SELECT_SET 299 +#define K_SYSCALL_EEPROM_GET_SIZE 300 +#define K_SYSCALL_EEPROM_READ 301 +#define K_SYSCALL_EEPROM_WRITE 302 +#define K_SYSCALL_EMUL_FUEL_GAUGE_IS_BATTERY_CUTOFF 303 +#define K_SYSCALL_EMUL_FUEL_GAUGE_SET_BATTERY_CHARGING 304 +#define K_SYSCALL_ESPI_CONFIG 305 +#define K_SYSCALL_ESPI_FLASH_ERASE 306 +#define K_SYSCALL_ESPI_GET_CHANNEL_STATUS 307 +#define K_SYSCALL_ESPI_READ_FLASH 308 +#define K_SYSCALL_ESPI_READ_LPC_REQUEST 309 +#define K_SYSCALL_ESPI_READ_REQUEST 310 +#define K_SYSCALL_ESPI_RECEIVE_OOB 311 +#define K_SYSCALL_ESPI_RECEIVE_VWIRE 312 +#define K_SYSCALL_ESPI_SAF_ACTIVATE 313 +#define K_SYSCALL_ESPI_SAF_CONFIG 314 +#define K_SYSCALL_ESPI_SAF_FLASH_ERASE 315 +#define K_SYSCALL_ESPI_SAF_FLASH_READ 316 +#define K_SYSCALL_ESPI_SAF_FLASH_UNSUCCESS 317 +#define K_SYSCALL_ESPI_SAF_FLASH_WRITE 318 +#define K_SYSCALL_ESPI_SAF_GET_CHANNEL_STATUS 319 +#define K_SYSCALL_ESPI_SAF_SET_PROTECTION_REGIONS 320 +#define K_SYSCALL_ESPI_SEND_OOB 321 +#define K_SYSCALL_ESPI_SEND_VWIRE 322 +#define K_SYSCALL_ESPI_WRITE_FLASH 323 +#define K_SYSCALL_ESPI_WRITE_LPC_REQUEST 324 +#define K_SYSCALL_ESPI_WRITE_REQUEST 325 +#define K_SYSCALL_FLASH_SIMULATOR_GET_MEMORY 326 +#define K_SYSCALL_FUEL_GAUGE_BATTERY_CUTOFF 327 +#define K_SYSCALL_FUEL_GAUGE_GET_BUFFER_PROP 328 +#define K_SYSCALL_FUEL_GAUGE_GET_PROP 329 +#define K_SYSCALL_FUEL_GAUGE_GET_PROPS 330 +#define K_SYSCALL_FUEL_GAUGE_SET_PROP 331 +#define K_SYSCALL_FUEL_GAUGE_SET_PROPS 332 +#define K_SYSCALL_GNSS_GET_ENABLED_SYSTEMS 333 +#define K_SYSCALL_GNSS_GET_FIX_RATE 334 +#define K_SYSCALL_GNSS_GET_LATEST_TIMEPULSE 335 +#define K_SYSCALL_GNSS_GET_NAVIGATION_MODE 336 +#define K_SYSCALL_GNSS_GET_SUPPORTED_SYSTEMS 337 +#define K_SYSCALL_GNSS_SET_ENABLED_SYSTEMS 338 +#define K_SYSCALL_GNSS_SET_FIX_RATE 339 +#define K_SYSCALL_GNSS_SET_NAVIGATION_MODE 340 +#define K_SYSCALL_HAPTICS_START_OUTPUT 341 +#define K_SYSCALL_HAPTICS_STOP_OUTPUT 342 +#define K_SYSCALL_HWSPINLOCK_GET_MAX_ID 343 +#define K_SYSCALL_HWSPINLOCK_LOCK 344 +#define K_SYSCALL_HWSPINLOCK_TRYLOCK 345 +#define K_SYSCALL_HWSPINLOCK_UNLOCK 346 +#define K_SYSCALL_I2S_BUF_READ 347 +#define K_SYSCALL_I2S_BUF_WRITE 348 +#define K_SYSCALL_I2S_CONFIGURE 349 +#define K_SYSCALL_I2S_TRIGGER 350 +#define K_SYSCALL_I3C_DO_CCC 351 +#define K_SYSCALL_I3C_TRANSFER 352 +#define K_SYSCALL_IPM_COMPLETE 353 +#define K_SYSCALL_IPM_MAX_DATA_SIZE_GET 354 +#define K_SYSCALL_IPM_MAX_ID_VAL_GET 355 +#define K_SYSCALL_IPM_SEND 356 +#define K_SYSCALL_IPM_SET_ENABLED 357 +#define K_SYSCALL_IVSHMEM_ENABLE_INTERRUPTS 358 +#define K_SYSCALL_IVSHMEM_GET_ID 359 +#define K_SYSCALL_IVSHMEM_GET_MAX_PEERS 360 +#define K_SYSCALL_IVSHMEM_GET_MEM 361 +#define K_SYSCALL_IVSHMEM_GET_OUTPUT_MEM_SECTION 362 +#define K_SYSCALL_IVSHMEM_GET_PROTOCOL 363 +#define K_SYSCALL_IVSHMEM_GET_RW_MEM_SECTION 364 +#define K_SYSCALL_IVSHMEM_GET_STATE 365 +#define K_SYSCALL_IVSHMEM_GET_VECTORS 366 +#define K_SYSCALL_IVSHMEM_INT_PEER 367 +#define K_SYSCALL_IVSHMEM_REGISTER_HANDLER 368 +#define K_SYSCALL_IVSHMEM_SET_STATE 369 +#define K_SYSCALL_KSCAN_CONFIG 370 +#define K_SYSCALL_KSCAN_DISABLE_CALLBACK 371 +#define K_SYSCALL_KSCAN_ENABLE_CALLBACK 372 +#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_IN_GET 373 +#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_BACKING_STORE_PAGE_OUT_GET 374 +#define K_SYSCALL_K_MEM_PAGING_HISTOGRAM_EVICTION_GET 375 +#define K_SYSCALL_K_MEM_PAGING_STATS_GET 376 +#define K_SYSCALL_K_MEM_PAGING_THREAD_STATS_GET 377 +#define K_SYSCALL_LED_BLINK 378 +#define K_SYSCALL_LED_GET_INFO 379 +#define K_SYSCALL_LED_OFF 380 +#define K_SYSCALL_LED_ON 381 +#define K_SYSCALL_LED_SET_BRIGHTNESS 382 +#define K_SYSCALL_LED_SET_CHANNEL 383 +#define K_SYSCALL_LED_SET_COLOR 384 +#define K_SYSCALL_LED_WRITE_CHANNELS 385 +#define K_SYSCALL_MAXIM_DS3231_GET_SYNCPOINT 386 +#define K_SYSCALL_MAXIM_DS3231_REQ_SYNCPOINT 387 +#define K_SYSCALL_MBOX_MAX_CHANNELS_GET 388 +#define K_SYSCALL_MBOX_MTU_GET 389 +#define K_SYSCALL_MBOX_SEND 390 +#define K_SYSCALL_MBOX_SET_ENABLED 391 +#define K_SYSCALL_MDIO_BUS_DISABLE 392 +#define K_SYSCALL_MDIO_BUS_ENABLE 393 +#define K_SYSCALL_MDIO_READ 394 +#define K_SYSCALL_MDIO_READ_C45 395 +#define K_SYSCALL_MDIO_WRITE 396 +#define K_SYSCALL_MDIO_WRITE_C45 397 +#define K_SYSCALL_MSPI_CONFIG 398 +#define K_SYSCALL_MSPI_DEV_CONFIG 399 +#define K_SYSCALL_MSPI_GET_CHANNEL_STATUS 400 +#define K_SYSCALL_MSPI_SCRAMBLE_CONFIG 401 +#define K_SYSCALL_MSPI_TIMING_CONFIG 402 +#define K_SYSCALL_MSPI_TRANSCEIVE 403 +#define K_SYSCALL_MSPI_XIP_CONFIG 404 +#define K_SYSCALL_NET_ADDR_NTOP 405 +#define K_SYSCALL_NET_ADDR_PTON 406 +#define K_SYSCALL_NET_ETH_GET_PTP_CLOCK_BY_INDEX 407 +#define K_SYSCALL_NET_IF_GET_BY_INDEX 408 +#define K_SYSCALL_NET_IF_IPV4_ADDR_ADD_BY_INDEX 409 +#define K_SYSCALL_NET_IF_IPV4_ADDR_LOOKUP_BY_INDEX 410 +#define K_SYSCALL_NET_IF_IPV4_ADDR_RM_BY_INDEX 411 +#define K_SYSCALL_NET_IF_IPV4_SET_GW_BY_INDEX 412 +#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_ADDR_BY_INDEX 413 +#define K_SYSCALL_NET_IF_IPV4_SET_NETMASK_BY_INDEX 414 +#define K_SYSCALL_NET_IF_IPV6_ADDR_ADD_BY_INDEX 415 +#define K_SYSCALL_NET_IF_IPV6_ADDR_LOOKUP_BY_INDEX 416 +#define K_SYSCALL_NET_IF_IPV6_ADDR_RM_BY_INDEX 417 +#define K_SYSCALL_NET_SOCKET_SERVICE_REGISTER 418 +#define K_SYSCALL_NRF_QSPI_NOR_XIP_ENABLE 419 +#define K_SYSCALL_PECI_CONFIG 420 +#define K_SYSCALL_PECI_DISABLE 421 +#define K_SYSCALL_PECI_ENABLE 422 +#define K_SYSCALL_PECI_TRANSFER 423 +#define K_SYSCALL_PS2_CONFIG 424 +#define K_SYSCALL_PS2_DISABLE_CALLBACK 425 +#define K_SYSCALL_PS2_ENABLE_CALLBACK 426 +#define K_SYSCALL_PS2_READ 427 +#define K_SYSCALL_PS2_WRITE 428 +#define K_SYSCALL_PTP_CLOCK_GET 429 +#define K_SYSCALL_RETAINED_MEM_CLEAR 430 +#define K_SYSCALL_RETAINED_MEM_READ 431 +#define K_SYSCALL_RETAINED_MEM_SIZE 432 +#define K_SYSCALL_RETAINED_MEM_WRITE 433 +#define K_SYSCALL_RTC_ALARM_GET_SUPPORTED_FIELDS 434 +#define K_SYSCALL_RTC_ALARM_GET_TIME 435 +#define K_SYSCALL_RTC_ALARM_IS_PENDING 436 +#define K_SYSCALL_RTC_ALARM_SET_CALLBACK 437 +#define K_SYSCALL_RTC_ALARM_SET_TIME 438 +#define K_SYSCALL_RTC_GET_CALIBRATION 439 +#define K_SYSCALL_RTC_GET_TIME 440 +#define K_SYSCALL_RTC_SET_CALIBRATION 441 +#define K_SYSCALL_RTC_SET_TIME 442 +#define K_SYSCALL_RTC_UPDATE_SET_CALLBACK 443 +#define K_SYSCALL_RTIO_CQE_COPY_OUT 444 +#define K_SYSCALL_RTIO_CQE_GET_MEMPOOL_BUFFER 445 +#define K_SYSCALL_RTIO_RELEASE_BUFFER 446 +#define K_SYSCALL_RTIO_SQE_CANCEL 447 +#define K_SYSCALL_RTIO_SQE_COPY_IN_GET_HANDLES 448 +#define K_SYSCALL_RTIO_SUBMIT 449 +#define K_SYSCALL_SDHC_CARD_BUSY 450 +#define K_SYSCALL_SDHC_CARD_PRESENT 451 +#define K_SYSCALL_SDHC_DISABLE_INTERRUPT 452 +#define K_SYSCALL_SDHC_ENABLE_INTERRUPT 453 +#define K_SYSCALL_SDHC_EXECUTE_TUNING 454 +#define K_SYSCALL_SDHC_GET_HOST_PROPS 455 +#define K_SYSCALL_SDHC_HW_RESET 456 +#define K_SYSCALL_SDHC_REQUEST 457 +#define K_SYSCALL_SDHC_SET_IO 458 +#define K_SYSCALL_SENSOR_ATTR_GET 459 +#define K_SYSCALL_SENSOR_ATTR_SET 460 +#define K_SYSCALL_SENSOR_CHANNEL_GET 461 +#define K_SYSCALL_SENSOR_GET_DECODER 462 +#define K_SYSCALL_SENSOR_RECONFIGURE_READ_IODEV 463 +#define K_SYSCALL_SENSOR_SAMPLE_FETCH 464 +#define K_SYSCALL_SENSOR_SAMPLE_FETCH_CHAN 465 +#define K_SYSCALL_SIP_SUPERVISORY_CALL 466 +#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_REQ 467 +#define K_SYSCALL_SIP_SVC_PLAT_ASYNC_RES_RES 468 +#define K_SYSCALL_SIP_SVC_PLAT_FORMAT_TRANS_ID 469 +#define K_SYSCALL_SIP_SVC_PLAT_FREE_ASYNC_MEMORY 470 +#define K_SYSCALL_SIP_SVC_PLAT_FUNC_ID_VALID 471 +#define K_SYSCALL_SIP_SVC_PLAT_GET_ERROR_CODE 472 +#define K_SYSCALL_SIP_SVC_PLAT_GET_TRANS_IDX 473 +#define K_SYSCALL_SIP_SVC_PLAT_UPDATE_TRANS_ID 474 +#define K_SYSCALL_SMBUS_BLOCK_PCALL 475 +#define K_SYSCALL_SMBUS_BLOCK_READ 476 +#define K_SYSCALL_SMBUS_BLOCK_WRITE 477 +#define K_SYSCALL_SMBUS_BYTE_DATA_READ 478 +#define K_SYSCALL_SMBUS_BYTE_DATA_WRITE 479 +#define K_SYSCALL_SMBUS_BYTE_READ 480 +#define K_SYSCALL_SMBUS_BYTE_WRITE 481 +#define K_SYSCALL_SMBUS_CONFIGURE 482 +#define K_SYSCALL_SMBUS_GET_CONFIG 483 +#define K_SYSCALL_SMBUS_HOST_NOTIFY_REMOVE_CB 484 +#define K_SYSCALL_SMBUS_PCALL 485 +#define K_SYSCALL_SMBUS_QUICK 486 +#define K_SYSCALL_SMBUS_SMBALERT_REMOVE_CB 487 +#define K_SYSCALL_SMBUS_WORD_DATA_READ 488 +#define K_SYSCALL_SMBUS_WORD_DATA_WRITE 489 +#define K_SYSCALL_STEPPER_ENABLE 490 +#define K_SYSCALL_STEPPER_GET_ACTUAL_POSITION 491 +#define K_SYSCALL_STEPPER_GET_MICRO_STEP_RES 492 +#define K_SYSCALL_STEPPER_IS_MOVING 493 +#define K_SYSCALL_STEPPER_MOVE_BY 494 +#define K_SYSCALL_STEPPER_MOVE_TO 495 +#define K_SYSCALL_STEPPER_RUN 496 +#define K_SYSCALL_STEPPER_SET_EVENT_CALLBACK 497 +#define K_SYSCALL_STEPPER_SET_MAX_VELOCITY 498 +#define K_SYSCALL_STEPPER_SET_MICRO_STEP_RES 499 +#define K_SYSCALL_STEPPER_SET_REFERENCE_POSITION 500 +#define K_SYSCALL_SYSCON_GET_BASE 501 +#define K_SYSCALL_SYSCON_GET_SIZE 502 +#define K_SYSCALL_SYSCON_READ_REG 503 +#define K_SYSCALL_SYSCON_WRITE_REG 504 #define K_SYSCALL_TEE_CANCEL 505 #define K_SYSCALL_TEE_CLOSE_SESSION 506 #define K_SYSCALL_TEE_GET_VERSION 507 diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/version.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/version.h index 6639fb83..4cdd915b 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/version.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/generated/zephyr/version.h @@ -19,7 +19,7 @@ #define KERNEL_VERSION_EXTENDED_STRING "4.0.99+0" #define KERNEL_VERSION_TWEAK_STRING "4.0.99+0" -#define BUILD_VERSION v4.0.0-2101-gd5cc72a5209a +#define BUILD_VERSION v3.7.0-8117-gd5cc72a5209a #endif /* _KERNEL_VERSION_H_ */ diff --git a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/zephyr/bluetooth/bluetooth.h b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/zephyr/bluetooth/bluetooth.h index 8d2ceebf..b488e8d0 100644 --- a/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/zephyr/bluetooth/bluetooth.h +++ b/variants/arduino_giga_r1_m7/llext-edk/include/zephyr/include/zephyr/bluetooth/bluetooth.h @@ -27,6 +27,7 @@ #include #include #include +#include #ifdef __cplusplus extern "C" {