Skip to content

[modem]: Add support for UARTs DMA mode#895

Draft
david-cermak wants to merge 2 commits into
espressif:masterfrom
david-cermak:feat/modem_uart_dma
Draft

[modem]: Add support for UARTs DMA mode#895
david-cermak wants to merge 2 commits into
espressif:masterfrom
david-cermak:feat/modem_uart_dma

fix(modem): Fixup the DMA race

3b0b7dd
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / clang-tidy succeeded Sep 29, 2025 in 4s

3 new alerts

New alerts in code changed by this pull request

  • 3 warnings

See annotations below for details.

View all branch alerts.

Annotations

Check warning on line 141 in components/esp_modem/src/esp_modem_uart_dma.cpp

See this annotation in the file changed.

Code scanning / clang-tidy

ISO C++ requires field designators to be specified in declaration order; field 'max_receive_internal_mem' will be initialized after field 'max_transmit_size' [clang-diagnostic-reorder-init-list] Warning

ISO C++ requires field designators to be specified in declaration order; field 'max_receive_internal_mem' will be initialized after field 'max_transmit_size' [clang-diagnostic-reorder-init-list]

Check warning on line 241 in components/esp_modem/src/esp_modem_uart_dma.cpp

See this annotation in the file changed.

Code scanning / clang-tidy

Value stored to 'current_rx_complete' during its initialization is never read [clang-analyzer-deadcode.DeadStores] Warning

Value stored to 'current_rx_complete' during its initialization is never read [clang-analyzer-deadcode.DeadStores]

Check warning on line 241 in components/esp_modem/src/esp_modem_uart_dma.cpp

See this annotation in the file changed.

Code scanning / clang-tidy

unused variable 'current_rx_complete' [clang-diagnostic-unused-variable] Warning

unused variable 'current_rx_complete' [clang-diagnostic-unused-variable]