prj.conf 695 B

123456789101112131415161718192021222324252627282930313233343536
  1. # Configure stack and heap sizes
  2. CONFIG_MAIN_STACK_SIZE=32768
  3. CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=8192
  4. # Pthreads
  5. CONFIG_PTHREAD_IPC=y
  6. # Clock for time()
  7. CONFIG_POSIX_CLOCK=y
  8. # TLS configuration
  9. CONFIG_WOLFSSL=y
  10. CONFIG_WOLFSSL_BUILTIN=y
  11. # Floating Point
  12. CONFIG_FPU=y
  13. # Logging
  14. CONFIG_PRINTK=y
  15. CONFIG_CBPRINTF_LIBC_SUBSTS=y
  16. CONFIG_CBPRINTF_FP_SUPPORT=y
  17. CONFIG_CONSOLE=y
  18. CONFIG_LOG=y
  19. CONFIG_LOG_BACKEND_UART=y
  20. CONFIG_LOG_BUFFER_SIZE=15360
  21. CONFIG_LOG_MODE_IMMEDIATE=y
  22. #CONFIG_WOLFSSL_DEBUG=y
  23. # Entropy
  24. CONFIG_TEST_RANDOM_GENERATOR=y
  25. CONFIG_ENTROPY_GENERATOR=y
  26. CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR=y
  27. # Optional ARM or Intel Assembly
  28. #CONFIG_WOLFCRYPT_ARMASM=y
  29. #CONFIG_WOLFCRYPT_INTELASM=y