diff options
author | xengineering <me@xengineering.eu> | 2025-03-23 17:53:24 +0100 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-03-26 21:18:17 +0100 |
commit | b073db4017008ceb638a9c23c8cc93e60a3a7fdb (patch) | |
tree | 3359897450d1a0d187eb1fc2c47f36a6475691fd /fw/app/prj.conf | |
parent | 6ebbc6cd9876744c09547bcb4ce2c39a89ce0f6c (diff) | |
download | iot-contact-b073db4017008ceb638a9c23c8cc93e60a3a7fdb.tar iot-contact-b073db4017008ceb638a9c23c8cc93e60a3a7fdb.tar.zst iot-contact-b073db4017008ceb638a9c23c8cc93e60a3a7fdb.zip |
fw: app: Move application firmware code here
This makes the structure of the `fw` folder more clear and separates
application-related code from bootloader- or rtos-related code.
Diffstat (limited to 'fw/app/prj.conf')
-rw-r--r-- | fw/app/prj.conf | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/fw/app/prj.conf b/fw/app/prj.conf new file mode 100644 index 0000000..11dc04f --- /dev/null +++ b/fw/app/prj.conf @@ -0,0 +1,45 @@ +# This Source Code Form is subject to the terms of the Mozilla Public License, +# v. 2.0. If a copy of the MPL was not distributed with this file, You can +# obtain one at https://mozilla.org/MPL/2.0/. + +CONFIG_SHELL=y +CONFIG_SHELL_PROMPT_UART="[iot-contact] " + +CONFIG_NETWORKING=y +CONFIG_NET_SHELL=y +CONFIG_NET_SOCKETS=y +CONFIG_NET_CONNECTION_MANAGER=y +CONFIG_NET_L2_ETHERNET_MGMT=y +CONFIG_NET_TCP=y + +CONFIG_NET_HOSTNAME_ENABLE=y +CONFIG_NET_HOSTNAME_DYNAMIC=y + +CONFIG_NET_CONFIG_SETTINGS=y +CONFIG_NET_CONFIG_MY_IPV6_ADDR="fdb3:c9f2:efda:1::1" +CONFIG_NET_IF_UNICAST_IPV6_ADDR_COUNT=4 + +CONFIG_LOG=y +CONFIG_LOG_BACKEND_NET=y +CONFIG_LOG_BACKEND_NET_SERVER="[2001:db8::2]:514" +CONFIG_LOG_BACKEND_NET_AUTOSTART=n +CONFIG_LOG_MODE_DEFERRED=y + +CONFIG_POSIX_C_LANG_SUPPORT_R=y + +CONFIG_HTTP_PARSER=y +CONFIG_HTTP_PARSER_URL=y + +CONFIG_HTTP_SERVER=y +CONFIG_HTTP_SERVER_WEBSOCKET=y + +CONFIG_FILE_SYSTEM=y + +CONFIG_EVENTFD=y + +CONFIG_ZVFS_OPEN_MAX=32 +CONFIG_ZVFS_POLL_MAX=32 + +CONFIG_ZBUS=y +CONFIG_ZBUS_MSG_SUBSCRIBER=y +CONFIG_HEAP_MEM_POOL_SIZE=2048 |