Home
last modified time | relevance | path

Searched refs:dmaTXDesc (Results 1 – 2 of 2) sorted by relevance

/external/platform/lpc15xx/lpcopen/periph_dma_rom_uart/example/src/
A Ddma_rom_uart.c87 __align(16) static DMA_CHDESC_T dmaTXDesc[UARTTXDESC];
94 static DMA_CHDESC_T dmaTXDesc[UARTTXDESC]; variable
162 dma_task_cfg.data_length = dmaTXDesc[nextTXDesc].xfercfg; in dmaTXDone()
163 dma_task_cfg.src = dmaTXDesc[nextTXDesc].source; in dmaTXDone()
164 dma_task_cfg.dst = dmaTXDesc[nextTXDesc].dest; in dmaTXDone()
165 dma_task_cfg.task_addr = (uint32_t) &dmaTXDesc[nextTXDesc]; in dmaTXDone()
212 dmaTXDesc[countTXDescUsed].next = DMA_ADDR(0); in dmaTXSend()
215 dmaTXDesc[countTXDescUsed].xfercfg = bytes - 1; in dmaTXSend()
231 dma_task_cfg.data_length = dmaTXDesc[countTXDescUsed].xfercfg; in dmaTXSend()
232 dma_task_cfg.src = dmaTXDesc[countTXDescUsed].source; in dmaTXSend()
[all …]
/external/platform/lpc15xx/lpcopen/periph_dma_uart/example/src/
A Ddma_uart.c67 __align(16) static DMA_CHDESC_T dmaTXDesc[UARTTXDESC];
74 static DMA_CHDESC_T dmaTXDesc[UARTTXDESC]; variable
80 static DMA_CHDESC_T dmaTXDesc[UARTTXDESC] __attribute__ ((aligned(16))); variable
155 dmaTXDesc[countTXDescUsed].source = DMA_ADDR(data + bytes - 1); /* Last address here */ in dmaTXSend()
156 dmaTXDesc[countTXDescUsed].dest = DMA_ADDR(&LPC_USART0->TXDATA); /* Byte aligned */ in dmaTXSend()
162 dmaTXDesc[countTXDescUsed].next = DMA_ADDR(0); in dmaTXSend()
165 dmaTXDesc[countTXDescUsed].xfercfg = DMA_XFERCFG_CFGVALID | DMA_XFERCFG_SETINTA | in dmaTXSend()
173 Chip_DMA_SetupTranChannel(LPC_DMA, DMAREQ_USART0_TX, &dmaTXDesc[countTXDescUsed]); in dmaTXSend()
177 dmaTXDesc[countTXDescUsed].xfercfg); in dmaTXSend()
293 Chip_DMA_SetupTranChannel(LPC_DMA, DMAREQ_USART0_TX, &dmaTXDesc[nextTXDesc]); in DMA_IRQHandler()
[all …]

Completed in 4 milliseconds