mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-12-02 04:13:42 +00:00
To address #3311. This work also implements the WASI support on Zephyr. Note that some comments haven't been addressed and will be fixed in the further patches.
61 lines
1.2 KiB
Plaintext
61 lines
1.2 KiB
Plaintext
# Copyright (C) 2019 Intel Corporation. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
|
|
# Log config
|
|
CONFIG_PRINTK=y
|
|
CONFIG_LOG=y
|
|
CONFIG_LOG_MODE_IMMEDIATE=y
|
|
CONFIG_NET_LOG=y
|
|
|
|
CONFIG_MAIN_STACK_SIZE=8192
|
|
# CONFIG_HEAP_MEM_POOL_SIZE=32768
|
|
CONFIG_REQUIRES_FULL_LIBC=y
|
|
|
|
# Networking config
|
|
CONFIG_NETWORKING=y
|
|
CONFIG_NET_IPV4=y
|
|
CONFIG_NET_IPV6=y
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_SOCKETS=y
|
|
CONFIG_POSIX_API=n
|
|
|
|
# Stack conf
|
|
# CONFIG_NO_OPTIMIZATIONS=y
|
|
CONFIG_STACK_SENTINEL=y
|
|
CONFIG_HW_STACK_PROTECTION=y
|
|
# CONFIG_STACK_CANARIES=y
|
|
# CONFIG_ISR_STACK_SIZE=4096
|
|
|
|
# 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 File System
|
|
CONFIG_FILE_SYSTEM=y
|
|
CONFIG_FILE_SYSTEM_LITTLEFS=y
|
|
# Flash
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_MAP=y
|
|
|
|
# CONFIG_DNS_RESOLVER=y
|
|
# CONFIG_DNS_SERVER_IP_ADDRESSES=y
|
|
# CONFIG_DNS_SERVER1="192.0.2.2"
|
|
|
|
# Config init stack
|
|
# CONFIG_INIT_STACKS=y
|
|
# CONFIG_NET_PKT_RX_COUNT=100
|
|
# CONFIG_NET_PKT_TX_COUNT=100
|
|
# CONFIG_NET_BUF_RX_COUNT=100
|
|
# CONFIG_NET_BUF_TX_COUNT=100
|
|
|
|
# Flash
|
|
CONFIG_FLASH=y
|
|
|
|
# Debug
|
|
CONFIG_DEBUG=y |