incubator-nuttx/wireless/bluetooth
Tiago Medicci Serrano fe156a40e3 wireless/bluetooth: Add 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 a SMP-enabled setup.
This is necessary for devices that require that the function that
sends data (`bt_send`) to be called from a specific core.
2023-10-24 22:41:44 +08:00
..
CMakeLists.txt cmake: add missing bt_services.c 2023-07-10 22:24:44 +08:00
Kconfig wireless/bluetooth: Add option to set the HCI TX thread affinity 2023-10-24 22:41:44 +08:00
Make.defs wireless/bluetooth: Add a generic access service. 2023-06-05 15:00:23 -03:00
bt_atomic.c sched: Don't include nuttx/sched.h inside sched.h 2021-05-24 12:11:53 +09:00
bt_atomic.h wireless: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
bt_att.c nxstyle: cleanup UTF-8 Unicode to ASCII 2023-09-18 11:54:17 -04:00
bt_att.h wireless/bluetooth: fix style issues 2023-05-19 02:40:38 +08:00
bt_buf.c iob: Remove iob_user_e enum and related code 2022-08-15 08:41:20 +03:00
bt_buf.h wireless: bluetooth: revert to the original license 2021-09-01 11:56:31 +08:00
bt_conn.c wireless: enable O_CLOEXEC explicit 2023-09-19 09:36:59 +08:00
bt_conn.h wireless/bluetooth: Support removable bluetooth modules. 2023-05-07 15:03:01 +08:00
bt_gatt.c wireless/bluetooth: correct judgment conditions 2023-08-07 03:34:00 -07:00
bt_hcicore.c wireless/bluetooth: Add option to set the HCI TX thread affinity 2023-10-24 22:41:44 +08:00
bt_hcicore.h wireless/bluetooth: Support removable bluetooth modules. 2023-05-07 15:03:01 +08:00
bt_ioctl.c Fix the coding style and typo issue 2022-11-14 09:34:04 +09:00
bt_ioctl.h wireless: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
bt_keys.c wireless: bluetooth: revert to the original license 2021-09-01 11:56:31 +08:00
bt_keys.h wireless: bluetooth: revert to the original license 2021-09-01 11:56:31 +08:00
bt_l2cap.c wireless/bluetooth: Support removable bluetooth modules. 2023-05-07 15:03:01 +08:00
bt_l2cap.h wireless: bluetooth: revert to the original license 2021-09-01 11:56:31 +08:00
bt_netdev.c wireless/bluetooth: Add a generic access service. 2023-06-05 15:00:23 -03:00
bt_queue.c mqueue, btqueue: Fix some typos (e.g., essage -> message) 2021-05-25 07:39:24 +09:00
bt_queue.h wireless: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
bt_services.c wireless/bluetooth: Add a generic access service. 2023-06-05 15:00:23 -03:00
bt_smp.c wireless/bluetooth: Support removable bluetooth modules. 2023-05-07 15:03:01 +08:00
bt_smp.h wireless: bluetooth: revert to the original license 2021-09-01 11:56:31 +08:00
bt_uuid.c wireless: bluetooth: revert to the original license 2021-09-01 11:56:31 +08:00