48 lines
999 B
Text
48 lines
999 B
Text
# birdsong radio firmware
|
|
# Copyright (c) 2025 eden ariel and the birdsong team
|
|
#
|
|
# SPDX-License-Identifier: EUPL-1.2
|
|
|
|
config BIRDSONG_NET
|
|
bool
|
|
default y
|
|
|
|
config BIRDSONG_NRF5340_CPUNET
|
|
def_bool SOC_NRF5340_CPUNET
|
|
depends on SOC_NRF5340_CPUNET
|
|
select BT
|
|
select BT_CONN
|
|
select BT_HCI_ACL_FLOW_CONTROL
|
|
select BT_HCI_RAW
|
|
select BT_CTLR_PHY_2M
|
|
select IPC_SERVICE
|
|
select MBOX
|
|
|
|
if BIRDSONG_NRF5340_CPUNET
|
|
|
|
choice COMPILER_OPTIMIZATIONS
|
|
default SPEED_OPTIMIZATIONS
|
|
endchoice # COMPILER_OPTIMIZATIONS
|
|
|
|
configdefault MAIN_STACK_SIZE
|
|
default 512
|
|
configdefault SYSTEM_WORKQUEUE_STACK_SIZE
|
|
default 512
|
|
configdefault BT_MAX_CONN
|
|
default 16
|
|
configdefault HEAP_MEM_POOL_SIZE
|
|
default 4096
|
|
configdefault BT_BUF_EVT_RX_COUNT
|
|
default 16
|
|
configdefault BT_BUF_EVT_RX_SIZE
|
|
default 255
|
|
configdefault BT_BUF_ACL_RX_SIZE
|
|
default 255
|
|
configdefault BT_BUF_ACL_TX_SIZE
|
|
default 251
|
|
configdefault BT_BUF_CMD_TX_SIZE
|
|
default 255
|
|
|
|
endif # BIRDSONG_NRF5340_CPUNET
|
|
|
|
source "Kconfig.zephyr"
|