From 1e66e515951bb0eacfacbc1c189a0bbc071fcdf1 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Wed, 5 Oct 2022 11:09:24 +0200 Subject: [PATCH] Adding ENABLE_DELAYED_BOOT flag for delayed boot compilation. Signed-off-by: Pol Henarejos --- pico_hsm_sdk_import.cmake | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pico_hsm_sdk_import.cmake b/pico_hsm_sdk_import.cmake index 0a5006f..2c7529f 100644 --- a/pico_hsm_sdk_import.cmake +++ b/pico_hsm_sdk_import.cmake @@ -29,6 +29,13 @@ endif() if (NOT DEFINED HSM_DRIVER) set(HSM_DRIVER "ccid") endif() +option(ENABLE_DELAYED_BOOT "Enable/disable delayed boot" OFF) +if(ENABLE_DELAYED_BOOT) + add_definitions(-DPICO_XOSC_STARTUP_DELAY_MULTIPLIER=64) + message("Enabling delayed boot") +else() + message("Disabling delayed boot") +endif(ENABLE_DELAYED_BOOT) add_definitions(-DDEBUG_APDU=${DEBUG_APDU}) configure_file(${CMAKE_CURRENT_LIST_DIR}/config/mbedtls_config.h ${CMAKE_CURRENT_LIST_DIR}/mbedtls/include/mbedtls COPYONLY)