NimBLE: Fix check for static random address & add MSYS_1 in menuconfig (v4.0)

Closes BT-290 & BT-440
This commit is contained in:
Prasad Alatkar
2020-03-03 23:08:34 +05:30
committed by bot
parent 3aaf6a06dd
commit 6ee1947822
2 changed files with 12 additions and 2 deletions

View File

@ -216,6 +216,16 @@ config BT_NIMBLE_HCI_EVT_LO_BUF_COUNT
low-priority event buffers, then an incoming advertising report will
get dropped
config BT_NIMBLE_MSYS1_BLOCK_COUNT
int "MSYS_1 Block Count"
depends on BT_NIMBLE_ENABLED
default 12
help
MSYS is a system level mbuf registry. For prepare write & prepare
responses MBUFs are allocated out of msys_1 pool. For NIMBLE_MESH
enabled cases, this block count is increased by 8 than user defined
count.
config BT_NIMBLE_HS_FLOW_CTRL
bool "Enable Host Flow control"
depends on BT_NIMBLE_ENABLED

View File

@ -15,9 +15,9 @@
/*** kernel/os */
#ifndef MYNEWT_VAL_MSYS_1_BLOCK_COUNT
#ifdef CONFIG_BT_NIMBLE_MESH
#define MYNEWT_VAL_MSYS_1_BLOCK_COUNT (20)
#define MYNEWT_VAL_MSYS_1_BLOCK_COUNT (CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT + 8)
#else
#define MYNEWT_VAL_MSYS_1_BLOCK_COUNT (12)
#define MYNEWT_VAL_MSYS_1_BLOCK_COUNT CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT
#endif
#endif