mirror of https://github.com/wolfSSL/wolfTPM.git
46 lines
821 B
Plaintext
46 lines
821 B
Plaintext
# Configure stack and heap sizes
|
|
CONFIG_MAIN_STACK_SIZE=32768
|
|
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=8192
|
|
|
|
# Include wolfTPM config
|
|
CONFIG_WOLFTPM=y
|
|
CONFIG_WOLFTPM_I2C=n
|
|
CONFIG_WOLFTPM_SPI=n
|
|
|
|
# POSIX file operations
|
|
CONFIG_POSIX_API=y
|
|
CONFIG_POSIX_FS=n
|
|
|
|
# Pthreads
|
|
CONFIG_PTHREAD_IPC=y
|
|
|
|
# Clock for time()
|
|
CONFIG_POSIX_CLOCK=y
|
|
|
|
# TLS configuration
|
|
CONFIG_WOLFSSL=y
|
|
CONFIG_WOLFSSL_BUILTIN=y
|
|
|
|
# Floating Point
|
|
CONFIG_FPU=y
|
|
|
|
# Networking configuration
|
|
CONFIG_NETWORKING=y
|
|
CONFIG_NET_SOCKETS=y
|
|
|
|
# Logging
|
|
CONFIG_PRINTK=y
|
|
CONFIG_CBPRINTF_LIBC_SUBSTS=y
|
|
CONFIG_CBPRINTF_FP_SUPPORT=y
|
|
CONFIG_CONSOLE=y
|
|
CONFIG_LOG=y
|
|
CONFIG_LOG_BACKEND_UART=y
|
|
CONFIG_LOG_BUFFER_SIZE=15360
|
|
CONFIG_LOG_MODE_IMMEDIATE=y
|
|
#CONFIG_WOLFSSL_DEBUG=y
|
|
|
|
# Entropy
|
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
|
CONFIG_ENTROPY_GENERATOR=y
|
|
CONFIG_ENTROPY_DEVICE_RANDOM_GENERATOR=y
|