From 71f29c1206633447da18eaff4293f856aaca640d Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 20 Dec 2016 08:49:32 +0100 Subject: bsp/atsam: Use standard XDMA throughout --- c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c') diff --git a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c index 91196dfcef..4f770691c5 100644 --- a/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c +++ b/c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c @@ -508,16 +508,7 @@ void TWID_DmaInitialize(TwihsDma *pTwidma, Twihs *pTwi, uint8_t bPolling) pTwidma->pTwid->pTwi = pTwi; pTwidma->pTwid->pTransfer = 0; - if (!bPolling) { - /* Enable XDMA interrupt and give it priority over any other peripheral - interrupt */ - NVIC_ClearPendingIRQ(XDMAC_IRQn); - NVIC_SetPriority(XDMAC_IRQn, 1); - NVIC_EnableIRQ(XDMAC_IRQn); - } - - /* Initialize XDMA driver instance with polling mode */ - XDMAD_Initialize(pTwidma->pTwiDma, bPolling); + assert(!bPolling); } /** -- cgit v1.2.3