12345678910111213141516171819202122 |
- # Set user_settings.h file to be used for native wolfSSL build settings
- #CONFIG_WOLFSSL_SETTINGS_FILE="user_settings_custom.h"
- ##### PSA and CC3XX #####
- # Enable Nordic Security Module
- CONFIG_NRF_SECURITY=y
- CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR=y
- # Enable PSA API support (comes from mbedTLS)
- CONFIG_MBEDTLS_PSA_CRYPTO_C=y
- # Enable/configure mbedTLS heap
- CONFIG_MBEDTLS_ENABLE_HEAP=y
- CONFIG_MBEDTLS_HEAP_SIZE=8192
- # Disable nrf_oberon crypto library PSA backend
- CONFIG_PSA_CRYPTO_DRIVER_OBERON=n
- # Enable ARM CryptoCell cc3xx driver PSA backend
- CONFIG_PSA_CRYPTO_DRIVER_CC3XX=y
- ##### Logging #####
- CONFIG_USE_SEGGER_RTT=y
- CONFIG_LOG_BACKEND_RTT=y
- CONFIG_SEGGER_RTT_BUFFER_SIZE_UP=15360
|