Skip to content

Commit 80655ed

Browse files
committed
modules: hal_rpi_pico: Add hardware_sha256 to include directories
Add `hardware_sha256/include` to `zephyr_include_directories`. Use the header only. Signed-off-by: TOKITA Hiroshi <[email protected]>
1 parent db05732 commit 80655ed

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

modules/hal_rpi_pico/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,12 @@ if(CONFIG_HAS_RPI_PICO)
157157
zephyr_include_directories_ifdef(CONFIG_PICOSDK_USE_CLAIM
158158
${common_dir}/hardware_claim/include)
159159

160+
zephyr_library_sources_ifdef(CONFIG_PICOSDK_USE_SHA256
161+
${rp2_common_dir}/pico_sha256/sha256.c)
162+
zephyr_include_directories_ifdef(CONFIG_PICOSDK_USE_SHA256
163+
${rp2_common_dir}/hardware_sha256/include
164+
${rp2_common_dir}/pico_sha256/include)
165+
160166
zephyr_include_directories_ifdef(CONFIG_RISCV
161167
${common_dir}/pico_sync/include
162168
${common_dir}/pico_time/include

modules/hal_rpi_pico/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,8 @@ config PICOSDK_USE_RTC
5454
bool
5555
help
5656
Use the RTC driver from pico-sdk
57+
58+
config PICOSDK_USE_SHA256
59+
bool
60+
help
61+
Use the SHA-256 driver and utilities from pico-sdk

0 commit comments

Comments
 (0)