12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # Kernel options
- CONFIG_MAIN_STACK_SIZE=16384
- CONFIG_ENTROPY_GENERATOR=y
- CONFIG_TEST_RANDOM_GENERATOR=y
- CONFIG_INIT_STACKS=y
- CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=131072
- # Pthreads
- CONFIG_PTHREAD_IPC=y
- # Clock for time()
- CONFIG_POSIX_CLOCK=y
- # Networking
- CONFIG_NETWORKING=y
- CONFIG_NET_TEST=y
- CONFIG_NET_IPV4=y
- CONFIG_NET_IPV6=y
- CONFIG_NET_SOCKETS=y
- CONFIG_DNS_RESOLVER=y
- # Logging
- CONFIG_PRINTK=y
- CONFIG_LOG=y
- CONFIG_LOG_MODE_IMMEDIATE=y
- CONFIG_WOLFSSL_DEBUG=y
- # Enable logging using RTT and UART
- #CONFIG_CBPRINTF_LIBC_SUBSTS=y
- #CONFIG_CBPRINTF_FP_SUPPORT=y
- #CONFIG_CONSOLE=y
- #CONFIG_LOG_BACKEND_UART=y
- #CONFIG_LOG_BUFFER_SIZE=15360
- # TLS configuration
- CONFIG_WOLFSSL=y
- CONFIG_WOLFSSL_BUILTIN=y
- CONFIG_WOLFSSL_TLS_VERSION_1_3=y
- CONFIG_WOLFSSL_KEY_EXCHANGE_ALL_ENABLED=y
- CONFIG_WOLFSSL_CIPHER_ALL_ENABLED=y
- CONFIG_WOLFSSL_MAC_ALL_ENABLED=y
- CONFIG_WOLFSSL_HMAC_DRBG_ENABLED=y
|