|
176 | 176 | **********************************/ |
177 | 177 |
|
178 | 178 | /* This section should not be altered */ |
179 | | -#ifdef CONFIG_BT_NIMBLE_ROLE_CENTRAL // workaround |
180 | | -#undef CONFIG_BT_NIMBLE_ROLE_CENTRAL |
181 | | -#endif |
182 | 179 | #ifndef CONFIG_BT_NIMBLE_ROLE_CENTRAL_DISABLED |
183 | | -#define CONFIG_BT_NIMBLE_ROLE_CENTRAL |
| 180 | +#define CONFIG_BT_NIMBLE_ROLE_CENTRAL 1 |
184 | 181 | #endif |
185 | 182 |
|
186 | | -#ifdef CONFIG_BT_NIMBLE_ROLE_OBSERVER // workaround |
187 | | -#undef CONFIG_BT_NIMBLE_ROLE_OBSERVER |
188 | | -#endif |
189 | 183 | #ifndef CONFIG_BT_NIMBLE_ROLE_OBSERVER_DISABLED |
190 | | -#define CONFIG_BT_NIMBLE_ROLE_OBSERVER |
191 | | -#endif |
192 | | - |
193 | | -#ifdef CONFIG_BT_NIMBLE_ROLE_PERIPHERAL // workaround |
194 | | -#undef CONFIG_BT_NIMBLE_ROLE_PERIPHERAL |
| 184 | +#define CONFIG_BT_NIMBLE_ROLE_OBSERVER 1 |
195 | 185 | #endif |
196 | 186 |
|
197 | 187 | #ifndef CONFIG_BT_NIMBLE_ROLE_PERIPHERAL_DISABLED |
198 | | -#define CONFIG_BT_NIMBLE_ROLE_PERIPHERAL |
| 188 | +#define CONFIG_BT_NIMBLE_ROLE_PERIPHERAL 1 |
199 | 189 | #endif |
200 | 190 |
|
201 | | -#ifdef CONFIG_BT_NIMBLE_ROLE_BROADCASTER// workaround |
202 | | -#undef CONFIG_BT_NIMBLE_ROLE_BROADCASTER |
203 | | -#endif |
204 | 191 | #ifndef CONFIG_BT_NIMBLE_ROLE_BROADCASTER_DISABLED |
205 | | -#define CONFIG_BT_NIMBLE_ROLE_BROADCASTER |
| 192 | +#define CONFIG_BT_NIMBLE_ROLE_BROADCASTER 1 |
206 | 193 | #endif |
207 | 194 |
|
208 | 195 | #ifndef CONFIG_BT_NIMBLE_PINNED_TO_CORE |
|
241 | 228 | #define CONFIG_BT_NIMBLE_SVC_GAP_APPEARANCE 0x0 |
242 | 229 | #endif |
243 | 230 |
|
244 | | -#ifndef CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT |
245 | | -#define CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT 12 |
| 231 | +#ifdef CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT // backward compatibility |
| 232 | +#define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_COUNT CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT |
| 233 | +#elif !defined(CONFIG_BT_NIMBLE_MSYS_1_BLOCK_COUNT) |
| 234 | +#define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_COUNT 12 |
| 235 | +#endif |
| 236 | + |
| 237 | +#ifndef CONFIG_BT_NIMBLE_MSYS_1_BLOCK_SIZE |
| 238 | +#define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_SIZE 256 |
246 | 239 | #endif |
247 | 240 |
|
248 | 241 | #ifndef CONFIG_BT_NIMBLE_RPA_TIMEOUT |
|
270 | 263 | #define CONFIG_BT_NIMBLE_GAP_DEVICE_NAME_MAX_LEN 31 |
271 | 264 |
|
272 | 265 | /** @brief ACL Buffer count */ |
273 | | -#define CONFIG_BT_NIMBLE_ACL_BUF_COUNT 12 |
| 266 | +#define CONFIG_BT_NIMBLE_TRANSPORT_ACL_FROM_LL_COUNT 12 |
274 | 267 |
|
275 | 268 | /** @brief ACL Buffer size */ |
276 | 269 | #define CONFIG_BT_NIMBLE_TRANSPORT_ACL_SIZE 255 |
277 | 270 |
|
278 | | -/** @brief HCI Event Buffer size */ |
| 271 | +/** @brief Transport (HCI) Event Buffer size */ |
279 | 272 | #if CONFIG_BT_NIMBLE_EXT_ADV |
280 | | -# define CONFIG_BT_NIMBLE_HCI_EVT_BUF_SIZE 257 |
| 273 | +# define CONFIG_BT_NIMBLE_TRANSPORT_EVT_SIZE 257 |
281 | 274 | #else |
282 | | -# define CONFIG_BT_NIMBLE_HCI_EVT_BUF_SIZE 70 |
| 275 | +# define CONFIG_BT_NIMBLE_TRANSPORT_EVT_SIZE 70 |
283 | 276 | #endif |
284 | 277 |
|
285 | 278 | /** @brief Number of high priority HCI event buffers */ |
286 | | -#define CONFIG_BT_NIMBLE_HCI_EVT_HI_BUF_COUNT 30 |
| 279 | +#define CONFIG_BT_NIMBLE_TRANSPORT_EVT_COUNT 30 |
287 | 280 |
|
288 | 281 | /** @brief Number of low priority HCI event buffers */ |
289 | | -#define CONFIG_BT_NIMBLE_HCI_EVT_LO_BUF_COUNT 8 |
| 282 | +#define CONFIG_BT_NIMBLE_TRANSPORT_EVT_DISCARD_COUNT 8 |
290 | 283 |
|
291 | 284 | /** @brief Maximum number of connection oriented channels */ |
292 | 285 | #define CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM 0 |
293 | 286 |
|
| 287 | +#define CONFIG_BT_NIMBLE_L2CAP_COC_SDU_BUFF_COUNT 1 |
| 288 | +#define CONFIG_BT_NIMBLE_EATT_CHAN_NUM 0 |
| 289 | +#define CONFIG_BT_NIMBLE_SVC_GAP_CENT_ADDR_RESOLUTION -1 |
| 290 | +#define CONFIG_BT_NIMBLE_GATT_MAX_PROCS 4 |
| 291 | + |
294 | 292 | #define CONFIG_BT_NIMBLE_HS_FLOW_CTRL 1 |
295 | 293 | #define CONFIG_BT_NIMBLE_HS_FLOW_CTRL_ITVL 1000 |
296 | 294 | #define CONFIG_BT_NIMBLE_HS_FLOW_CTRL_THRESH 2 |
|
0 commit comments