Remove irrelevant assumption that LLI argument is a pointer to an array.

This commit is contained in:
Jared Boone
2013-12-08 13:06:14 -08:00
parent d2fd5e74c5
commit ac0d50a131

View File

@ -74,10 +74,10 @@ static void sgpio_dma_enable(const uint_fast8_t channel, const gpdma_lli_t* cons
gpdma_channel_interrupt_tc_clear(channel); gpdma_channel_interrupt_tc_clear(channel);
gpdma_channel_interrupt_error_clear(channel); gpdma_channel_interrupt_error_clear(channel);
GPDMA_CSRCADDR(channel) = (uint32_t)lli[0].csrcaddr; GPDMA_CSRCADDR(channel) = (uint32_t)lli->csrcaddr;
GPDMA_CDESTADDR(channel) = (uint32_t)lli[0].cdestaddr; GPDMA_CDESTADDR(channel) = (uint32_t)lli->cdestaddr;
GPDMA_CLLI(channel) = (uint32_t)lli[0].clli; GPDMA_CLLI(channel) = (uint32_t)lli->clli;
GPDMA_CCONTROL(channel) = lli[0].ccontrol; GPDMA_CCONTROL(channel) = lli->ccontrol;
/* 1: Memory -> Peripheral /* 1: Memory -> Peripheral
* 2: Peripheral -> Memory */ * 2: Peripheral -> Memory */