mirror of https://github.com/wolfSSL/wolfssh.git
80 lines
1.7 KiB
Plaintext
80 lines
1.7 KiB
Plaintext
# Kernel options
|
|
CONFIG_MAIN_STACK_SIZE=32768
|
|
CONFIG_ENTROPY_GENERATOR=y
|
|
CONFIG_INIT_STACKS=y
|
|
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=524288
|
|
|
|
# Enable wolfSSH
|
|
CONFIG_WOLFSSH=y
|
|
CONFIG_WOLFSSH_SETTINGS_FILE="samples/tests/wolfssh_user_settings_kbi.h"
|
|
CONFIG_WOLFSSH_SFTP_DEFAULT_DIR="/RAM:"
|
|
|
|
# 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=n
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_SOCKETS=y
|
|
CONFIG_NET_SOCKETS_POSIX_NAMES=y
|
|
|
|
CONFIG_NET_TEST=y
|
|
CONFIG_NET_LOOPBACK=y
|
|
|
|
# Network driver config
|
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
|
|
|
# Network address config
|
|
CONFIG_NET_CONFIG_SETTINGS=y
|
|
CONFIG_NET_CONFIG_NEED_IPV4=y
|
|
CONFIG_NET_CONFIG_MY_IPV4_ADDR="192.0.2.1"
|
|
CONFIG_NET_CONFIG_PEER_IPV4_ADDR="192.0.2.2"
|
|
CONFIG_NET_CONFIG_MY_IPV4_GW="192.0.2.2"
|
|
|
|
CONFIG_NET_PKT_TX_COUNT=10
|
|
CONFIG_NET_BUF_DATA_SIZE=256
|
|
|
|
# Logging
|
|
CONFIG_PRINTK=y
|
|
CONFIG_LOG=y
|
|
CONFIG_LOG_MODE_IMMEDIATE=y
|
|
#CONFIG_WOLFSSH_DEBUG=y
|
|
#CONFIG_WOLFSSL_DEBUG=y
|
|
#CONFIG_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_SETTINGS_FILE="samples/tests/wolfssl_user_settings.h"
|
|
|
|
CONFIG_WOLFSSL_TLS_VERSION_1_2=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
|
|
|
|
# FS
|
|
CONFIG_DISK_ACCESS=y
|
|
CONFIG_DISK_DRIVERS=y
|
|
CONFIG_DISK_DRIVER_RAM=y
|
|
CONFIG_DISK_RAM_VOLUME_SIZE=64
|
|
CONFIG_FILE_SYSTEM=y
|
|
CONFIG_FILE_SYSTEM_MKFS=y
|
|
CONFIG_FAT_FILESYSTEM_ELM=y
|
|
CONFIG_FS_FATFS_LFN=y
|
|
CONFIG_FS_FATFS_LFN_MODE_STACK=y
|
|
|