summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c')
-rw-r--r--c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c
index 912c4ef43b..e18dbb4b14 100644
--- a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c
+++ b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/dac_dma.c
@@ -96,8 +96,6 @@ static uint8_t _DacConfigureDmaChannels(DacDma *pDacd)
{
/* Driver initialize */
- XDMAD_Initialize(pDacd->pXdmad, 0);
-
XDMAD_FreeChannel(pDacd->pXdmad, dacDmaTxChannel);
/* Allocate a DMA channel for DAC0/1 TX. */
@@ -195,7 +193,7 @@ uint32_t Dac_ConfigureDma(DacDma *pDacd ,
pDacd->dacId = DacId;
pDacd->semaphore = 1;
pDacd->pCurrentCommand = 0;
- pDacd->pXdmad = pXdmad;
+ assert(pXdmad == &XDMAD_Instance);
return 0;
}