Remove the HCI command & event emulation layer for ECDH commands and events. This means that we always do the necessary operations in the host. The existing BT_ECC Kconfig option stays, but now gets automatically enabled when necessary (e.g. based on the BT_SMP option), which is why this commit removes so many explicit assignments in prj.conf files. Signed-off-by: Johan Hedberg <johan.hedberg@silabs.com>
23 lines
606 B
Plaintext
23 lines
606 B
Plaintext
CONFIG_CONSOLE=n
|
|
CONFIG_STDOUT_CONSOLE=n
|
|
CONFIG_UART_CONSOLE=n
|
|
CONFIG_GPIO=y
|
|
CONFIG_SERIAL=y
|
|
CONFIG_UART_INTERRUPT_DRIVEN=y
|
|
CONFIG_BT=y
|
|
CONFIG_BT_HCI_RAW=y
|
|
CONFIG_BT_HCI_RAW_H4=y
|
|
CONFIG_BT_HCI_RAW_H4_ENABLE=y
|
|
CONFIG_BT_BUF_ACL_RX_SIZE=255
|
|
CONFIG_BT_BUF_CMD_TX_SIZE=255
|
|
CONFIG_BT_BUF_EVT_DISCARDABLE_SIZE=255
|
|
CONFIG_BT_CTLR_ASSERT_HANDLER=y
|
|
CONFIG_BT_MAX_CONN=16
|
|
CONFIG_BT_CTLR_DTM_HCI=y
|
|
|
|
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=512
|
|
|
|
# Workaround: Unable to allocate command buffer when using K_NO_WAIT since
|
|
# Host number of completed commands does not follow normal flow control.
|
|
CONFIG_BT_BUF_CMD_TX_COUNT=10
|