|
34 | 34 | * Only use features that do not require an entropy source when
|
35 | 35 | * DEVICE_ENTROPY_SOURCE is not defined in mbed OS.
|
36 | 36 | */
|
37 |
| -#if !defined(MBEDTLS_ENTROPY_HARDWARE_ALT) && !defined(MBEDTLS_TEST_NULL_ENTROPY) |
| 37 | +#if !defined(MBEDTLS_ENTROPY_HARDWARE_ALT) && !defined(MBEDTLS_TEST_NULL_ENTROPY) && \ |
| 38 | + !defined(MBEDTLS_ENTROPY_NV_SEED) |
38 | 39 | #include "mbedtls/config-no-entropy.h"
|
39 | 40 |
|
40 | 41 | #if defined(MBEDTLS_USER_CONFIG_FILE)
|
|
2981 | 2982 | //#define MBEDTLS_PLATFORM_PRINTF_MACRO printf /**< Default printf macro to use, can be undefined */
|
2982 | 2983 | /* Note: your snprintf must correclty zero-terminate the buffer! */
|
2983 | 2984 | //#define MBEDTLS_PLATFORM_SNPRINTF_MACRO snprintf /**< Default snprintf macro to use, can be undefined */
|
2984 |
| -//#define MBEDTLS_PLATFORM_NV_SEED_READ_MACRO mbedtls_platform_std_nv_seed_read /**< Default nv_seed_read function to use, can be undefined */ |
2985 |
| -//#define MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO mbedtls_platform_std_nv_seed_write /**< Default nv_seed_write function to use, can be undefined */ |
| 2985 | +#define MBEDTLS_PLATFORM_NV_SEED_READ_MACRO mbed_default_seed_read /**< Default nv_seed_read function to use, can be undefined */ |
| 2986 | +#define MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO mbed_default_seed_write /**< Default nv_seed_write function to use, can be undefined */ |
2986 | 2987 |
|
2987 | 2988 | /* SSL Cache options */
|
2988 | 2989 | //#define MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT 86400 /**< 1 day */
|
|
3167 | 3168 |
|
3168 | 3169 | #include "check_config.h"
|
3169 | 3170 |
|
3170 |
| -#endif /* !MBEDTLS_ENTROPY_HARDWARE_ALT && !MBEDTLS_TEST_NULL_ENTROPY */ |
| 3171 | +#endif /* !MBEDTLS_ENTROPY_HARDWARE_ALT && !MBEDTLS_TEST_NULL_ENTROPY && !MBEDTLS_ENTROPY_NV_SEED */ |
3171 | 3172 |
|
3172 | 3173 | #if defined(MBEDTLS_TEST_NULL_ENTROPY)
|
3173 | 3174 | #warning "MBEDTLS_TEST_NULL_ENTROPY has been enabled. This " \
|
|
0 commit comments