diff options
Diffstat (limited to 'c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c')
-rw-r--r-- | c/src/lib/libbsp/arm/atsam/libraries/libchip/source/twid.c | 11 |
1 files changed, 1 insertions, 10 deletions
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); } /** |