ShenWeilong
c48a8567a1
feat(bt): refactor bt sdk with broker for esp32h4 and esp32s31
2026-08-13 11:07:06 +08:00
morris
2a9d1ee20e
refactor(uhci): rename set_eof_mode to enable_eof_modes with bool en param
...
Rename uhci_ll_rx_set_eof_mode → uhci_ll_rx_enable_eof_modes and its
parameter eof_mode → eof_modes to reflect that multiple EOF modes can
be enabled simultaneously via bitmask. Add bool en parameter so callers
can enable or disable without an outer if-check.
2026-07-24 16:21:09 +08:00
ShenWeilong
271ff9605a
fix(bt): fixed some h4 issues reported by ci pipeline
2026-04-02 14:59:41 +08:00
cjin
84d75cf772
feat(ble): supported ble mempool run time allocation for esp ip chips
2026-03-19 16:46:02 +08:00
Jin Cheng
f694fc15ce
fix(bt): fixed semaphore deletion condition in UART DMA deinit
2026-01-15 10:04:22 +08:00
Rahul Tank
956b627ad7
fix(nimble): Add packet sending change in case of controller only configuration
2026-01-07 19:19:17 +05:30
morris
fb1b53c7c5
refactor(gdma): channel allocation can return both direction within the same call
2026-01-04 15:39:38 +08:00
Rahul Tank
842a175966
fix(nimble): Memory optimization + dynamic memory support
2025-12-29 14:23:12 +05:30
C.S.M
dfe350e858
refactor(hci): Apply new ll function name to bt hci
2025-04-27 17:41:11 +08:00
zhiweijian
7128087646
feat(bt/bluedroid): Support BLE iso in bluedroid host
2025-03-19 14:53:13 +08:00
zwl
57417ca30f
fix(ble): Fixed warning that the gpio is not usable when reconfig hci uart pin
2025-03-18 11:58:53 +08:00
zwl
327182e3e6
fix(ble): delete ble_hci_trans header file
2025-03-18 11:58:53 +08:00
zwl
84f0b39e4d
fix(ble): fixed hci assertion issue when uart interference occurs
2025-03-18 11:58:53 +08:00
zwl
c089a01263
feat(ble): add dtm configuration command in hci example
2024-12-20 20:19:37 +08:00
zwl
4d2c44f511
fix(ble): fixed memory leak issue when using uart hci
2024-09-18 15:39:26 +08:00
zwl
951d6e44eb
fix(ble): fixed crash issue during deinit host after deinit controller on ESP32-C2
2024-08-30 11:46:13 +08:00
morris
39cbba3685
change(gdma): deprecate legacy API
...
gdma_new_channel() is replaced by gdma_new_ahb_channel() and
gdma_new_axi_channel()
2024-08-28 15:27:35 +08:00
zwl
e4922b9629
fix(ble): fixed tx memory leak issue when controller disable
2024-07-26 14:29:39 +08:00
zwl
d25b1375b5
fix(bluetooth/controller): fixed alloc memory fail when use uhci on ESP32-C6 and ESP32-H2
2024-07-16 15:31:05 +08:00
zwl
6c097b5812
feat(bluetooth/controller): optimize bt hci layer code
2024-07-09 20:43:47 +08:00
Song Ruo Jing
921713fff4
uart: Support LP_UART port with UART driver on esp32c6
2023-06-16 07:31:40 +00:00
zwl
45d207572b
Add hci uart pin reconfig API
2023-03-09 20:03:08 +08:00
zwl
423c43f3e3
Fixed hci uart tx long data error
2023-02-01 09:41:04 +08:00
zhaoweiliang
98c487233c
Fixed task watchdog trigger issue when closed hci uart
2023-01-04 15:27:31 +08:00
zhaoweiliang
2819f9a4c3
Fixed hci uart flow ctrl error on ESP32-C2 and ESP32-H4
2023-01-03 20:48:32 +08:00
GengYuchao
0184d892ef
Fix for prototype
2022-06-20 21:18:20 +08:00
GengYuchao
61ee34f713
Add new porting file
2022-06-20 17:00:12 +08:00