tmedicci opened a new pull request, #11013:
URL: https://github.com/apache/nuttx/pull/11013

   ## Summary
   
   * wireless/bluetooth: Add an option to set the HCI TX thread affinity
   
   By enabling the config `CONFIG_BLUETOOTH_TXCMD_PINNED_TO_CORE` and setting 
the value of `CONFIG_BLUETOOTH_TXCMD_CORE`, it's possible to pin the HCI TX 
thread to a specific core on an SMP-enabled setup. This is necessary for 
devices requiring the function that sends data (`bt_send`) to be called from a 
specific core.
   
   For instance, this configuration is selected for ESP32's BLE: when ESP32's 
BLE is enabled, select the option to pin the HCI TX thread to a specific core. 
This is necessary to avoid problems with the BLE task pinned to the PRO CPU 
(core 0) while running with SMP enabled.
   
   ## Impact
   
   Enable SMP + BLE for ESP32.
   
   ## Testing
   
   Internal CI testing + ESP32 DevKitC v4 + NuttX CI.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to