LiPeng
4f7b1af0f9
fix(fatfs): fix a memory leak bug when FF_USE_DYN_BUFFER was enabled
2026-04-24 18:59:28 +08:00
Li Peng
36229958d9
Merge branch 'feat/add_cherryusb_demo' into 'master'
...
feat(usb): add CherryUSB serial device and host example
See merge request espressif/esp-idf!39467
2025-09-03 10:14:46 +08:00
LiPeng
1f76ea953e
fix(usb): fix ths bug that ALT escape input for USB HID keyboard
2025-09-02 10:42:39 +08:00
LiPeng
8f9eeedae1
feat(usb): add CherryUSB support for multiple USB controllers selection
2025-08-27 16:59:37 +08:00
LiPeng
0ac445cbd6
feat(usb): add CherryUSB host msc example
2025-08-27 16:59:37 +08:00
LiPeng
4366f118ed
feat(usb): add ALT escape input for USB HID keyboard
2025-08-27 16:59:37 +08:00
LiPeng
6069bdcdca
feat(examples/peripherals/usb/cherryusb/host/cherryusb_host): add CherryUSB host example
2025-08-27 16:59:37 +08:00
LiPeng
f866fbd9bc
feat(examples/peripherals/usb/cherryusb/device/cherryusb_serial_device): add CherryUSB serial device example
2025-08-27 16:59:37 +08:00
LiPeng
c99850e50d
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32
2025-08-08 19:50:37 +08:00
Li Peng
800a170e8a
Merge branch 'feat/add_sdio_slave_reset_hardware_support' into 'master'
...
add sdio_slave_reset_hw
See merge request espressif/esp-idf!39686
2025-06-24 16:10:17 +08:00
LiPeng
1d1ba47a7a
feat(sdio): add sdio_slave_reset_hw
2025-06-23 15:09:30 +08:00
LiPeng
235bb6f294
fix(uart): Fixed issue that TX be blocked by auto-lightsleep
2024-04-05 03:01:24 +08:00
LiPeng
b15712025c
fix(vfs): Fix event_write may not exit critical section
...
This commit fixes the event_write() function where the critical section
was unbalanced.
Merges https://github.com/espressif/esp-idf/pull/12258
2023-09-18 10:16:34 +02:00
LiPeng
5c93fe47cb
mbedtls: GCM implementation is replaced with CTR-based calculation
...
- GCM operation in mbedtls used ECB, which calculated only 16 bytes of data each time.
- Therefore, when processing a large amount of data, it is necessary to frequently set hardware acceleration calculations,
- which could not make good use of the AES DMA function to improve efficiency.
- Hence, GCM implementation is replaced with CTR-based calculation which utilizes AES DMA to improve efficiency.
2022-12-28 12:14:29 +05:30