mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-20 16:46:14 +00:00

* removed spi master in iram select for flash only firmware * fixed memory issue in transaction init function * fixed memory issue in transaction deinit function
96 lines
2.9 KiB
Plaintext
96 lines
2.9 KiB
Plaintext
config BT_ALARM_MAX_NUM
|
|
int "Maximum number of Bluetooth alarms"
|
|
default 50
|
|
depends on (BT_BLUEDROID_ENABLED || BT_NIMBLE_ENABLED)
|
|
help
|
|
This option decides the maximum number of alarms which
|
|
could be used by Bluetooth host.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_ENABLED
|
|
bool "Output ble logs to SPI bus (Experimental)"
|
|
default n
|
|
help
|
|
Output ble logs to SPI bus
|
|
|
|
config BT_BLE_LOG_SPI_OUT_UL_TASK_BUF_SIZE
|
|
int "SPI transaction buffer size for upper layer task logs"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default 512
|
|
help
|
|
SPI transaction buffer size for upper layer task logs.
|
|
There will be 2 SPI DMA buffers with the same size.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_HCI_ENABLED
|
|
bool "Enable HCI log output to SPI"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default n
|
|
help
|
|
Enable logging of HCI packets to the SPI bus when BLE SPI log output is enabled.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_HOST_ENABLED
|
|
bool "Enable Host log output to SPI"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default n
|
|
help
|
|
This configuration applies to the logs of both Bluedroid Host and NimBLE Host.
|
|
When BLE SPI log output is enabled, this option allows host logs to be transmitted via SPI.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_LL_ENABLED
|
|
bool "Enable Controller log output to SPI"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
depends on BT_LE_CONTROLLER_LOG_SPI_OUT_ENABLED
|
|
default n
|
|
help
|
|
Enable controller log output to SPI bus.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_LL_TASK_BUF_SIZE
|
|
int "SPI transaction buffer size for lower layer task logs"
|
|
depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED
|
|
default 1024
|
|
help
|
|
SPI transaction buffer size for upper layer task logs.
|
|
There will be 2 SPI DMA buffers with the same size.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_LL_ISR_BUF_SIZE
|
|
int "SPI transaction buffer size for lower layer ISR logs"
|
|
depends on BT_BLE_LOG_SPI_OUT_LL_ENABLED
|
|
default 512
|
|
help
|
|
SPI transaction buffer size for upper layer ISR logs.
|
|
There will be 2 SPI DMA buffers with the same size.
|
|
|
|
config BT_BLE_LOG_SPI_OUT_MOSI_IO_NUM
|
|
int "GPIO number of SPI MOSI"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default 0
|
|
help
|
|
GPIO number of SPI MOSI
|
|
|
|
config BT_BLE_LOG_SPI_OUT_SCLK_IO_NUM
|
|
int "GPIO number of SPI SCLK"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default 1
|
|
help
|
|
GPIO number of SPI SCLK
|
|
|
|
config BT_BLE_LOG_SPI_OUT_CS_IO_NUM
|
|
int "GPIO number of SPI CS"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default 2
|
|
help
|
|
GPIO number of SPI CS
|
|
|
|
config BT_BLE_LOG_SPI_OUT_TS_SYNC_ENABLED
|
|
bool "Enable ble log & logic analyzer log time sync"
|
|
depends on BT_BLE_LOG_SPI_OUT_ENABLED
|
|
default y
|
|
help
|
|
Enable ble log & logic analyzer log time sync
|
|
|
|
config BT_BLE_LOG_SPI_OUT_SYNC_IO_NUM
|
|
int "GPIO number of SYNC IO"
|
|
depends on BT_BLE_LOG_SPI_OUT_TS_SYNC_ENABLED
|
|
default 3
|
|
help
|
|
GPIO number of SYNC IO
|