feat(uhci): Add uhci (uart-dma) support on current chips

This commit is contained in:
C.S.M
2025-08-26 16:06:49 +08:00
parent 6f651211fa
commit f148acc534
60 changed files with 2275 additions and 142 deletions
+19
View File
@@ -9,3 +9,22 @@ archive: libhal.a
entries:
if UART_ISR_IN_IRAM = y:
uart_hal_iram (noflash)
[mapping:uhci]
archive: libesp_driver_uart.a
entries:
if UHCI_ISR_HANDLER_IN_IRAM = y:
uhci: uhci_gdma_rx_callback_done (noflash)
uhci: uhci_gdma_tx_callback_eof (noflash)
uhci: uhci_do_transmit (noflash)
[mapping:uhci_driver_gdma]
archive: libesp_hw_support.a
entries:
if UHCI_ISR_HANDLER_IN_IRAM = y:
gdma_link: gdma_link_count_buffer_size_till_eof (noflash)
gdma_link: gdma_link_mount_buffers (noflash)
gdma_link: gdma_link_get_head_addr (noflash)
gdma: gdma_start (noflash)
gdma: gdma_stop (noflash)
gdma: gdma_reset (noflash)