| | |
| | | /* |
| | | * Copyright (c) 2019-2023 Beijing Hanwei Innovation Technology Ltd. Co. and |
| | | * Copyright (c) 2019-2025 Beijing Hanwei Innovation Technology Ltd. Co. and |
| | | * its subsidiaries and affiliates (collectly called MKSEMI). |
| | | * |
| | | * All rights reserved. |
| | |
| | | } |
| | | uint32_t get_uart1_dma_cndtr(void) |
| | | { |
| | | return dma_handle[DMA_ID0].base->CH[6].DATA_SIZE; |
| | | return dma_handle[DMA_ID0].base->CH[6].DATA_SIZE; |
| | | } |
| | | uint32_t get_uart0_dma_cndtr(void) |
| | | { |
| | | return dma_handle[DMA_ID0].base->CH[4].DATA_SIZE; |
| | | return dma_handle[DMA_ID0].base->CH[4].DATA_SIZE; |
| | | } |
| | | |
| | | int dma_transfer(enum DMA_CH_T ch, void *src_addr, void *dst_addr, uint32_t size, drv_callback_t callback) |
| | | { |
| | | ASSERT(dst_addr, "Invalid transfer dst addr"); |