Bluetooth: Kconfig: Fine tune options for RECV_IS_RX_THREAD
Give more sensible values when RECV_IS_RX_THREAD is configured. Change-Id: I40b5bd88213d224cc29f63fccef6cecee5868f77 Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
This commit is contained in:
parent
0174200cd0
commit
53b1503ac8
1 changed files with 17 additions and 14 deletions
|
@ -71,8 +71,8 @@ config BLUETOOTH_MAX_CMD_LEN
|
|||
config BLUETOOTH_RX_BUF_COUNT
|
||||
int "Number of HCI RX buffers"
|
||||
default 10
|
||||
default 1 if BLUETOOTH_RECV_IS_RX_THREAD
|
||||
range 1 255
|
||||
default 3 if BLUETOOTH_RECV_IS_RX_THREAD
|
||||
range 3 255
|
||||
help
|
||||
Number of buffers available for incoming ACL packets or HCI events
|
||||
from the controller.
|
||||
|
@ -94,6 +94,21 @@ config BLUETOOTH_UART_TO_HOST_DEV_NAME
|
|||
to connect to an external Bluetooth Host when Zephyr is
|
||||
acting as a Bluetooth Controller.
|
||||
|
||||
config BLUETOOTH_RX_STACK_SIZE
|
||||
int "Size of the receiving thread stack"
|
||||
depends on BLUETOOTH_HCI_HOST || BLUETOOTH_RECV_IS_RX_THREAD
|
||||
default 1024
|
||||
default 512 if CONFIG_BLUETOOTH_HCI_RAW
|
||||
range 1024 65536
|
||||
range 512 65536 if CONFIG_BLUETOOTH_HCI_RAW
|
||||
help
|
||||
Size of the receiving thread stack. This is the context from
|
||||
which all event callbacks to the application occur. The
|
||||
default value is sufficient for basic operation, but if the
|
||||
application needs to do advanced things in its callbacks that
|
||||
require extra stack space, this value can be increased to
|
||||
accommodate for that.
|
||||
|
||||
if BLUETOOTH_HCI_HOST
|
||||
config BLUETOOTH_INTERNAL_STORAGE
|
||||
bool "Use an internal persistent storage handler"
|
||||
|
@ -104,18 +119,6 @@ config BLUETOOTH_INTERNAL_STORAGE
|
|||
persistent storage handlers through the bt_storage API, rather
|
||||
an internal default handler is used for this.
|
||||
|
||||
config BLUETOOTH_RX_STACK_SIZE
|
||||
int "Size of the receiving thread stack"
|
||||
default 1024
|
||||
range 1024 65536
|
||||
help
|
||||
Size of the receiving thread stack. This is the context from
|
||||
which all event callbacks to the application occur. The
|
||||
default value is sufficient for basic operation, but if the
|
||||
application needs to do advanced things in its callbacks that
|
||||
require extra stack space, this value can be increased to
|
||||
accommodate for that.
|
||||
|
||||
config BLUETOOTH_PERIPHERAL
|
||||
bool "Peripheral Role support"
|
||||
select BLUETOOTH_CONN
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue