Home
last modified time | relevance | path

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

/hal_nxp-3.5.0/mcux/mcux-sdk/drivers/sdma/
Dfsl_sdma.c642 volatile uint32_t *doneAddress = NULL, doneValue = 0U, channelOffset = 0U; in SDMA_SetDoneConfig() local
649 doneValue = base->DONE0_CONFIG; in SDMA_SetDoneConfig()
663 doneValue |= (1UL << ((doneChannel - channelOffset) * 8U + 7U)); in SDMA_SetDoneConfig()
664 doneValue &= ~(1UL << ((doneChannel - channelOffset) * 8U + 6U)); in SDMA_SetDoneConfig()
668 doneValue &= ~(1UL << ((doneChannel - channelOffset) * 8U + 7U)); in SDMA_SetDoneConfig()
669 doneValue |= (1UL << ((doneChannel - channelOffset) * 8U + 6U)); in SDMA_SetDoneConfig()
670doneValue &= ~((uint32_t)SDMAARM_DONE0_CONFIG_CH_SEL0_MASK << ((doneChannel - channelOffset) * 8U)… in SDMA_SetDoneConfig()
671doneValue |= SDMAARM_DONE0_CONFIG_CH_SEL0((uint32_t)doneSrc - 1U) << ((doneChannel - channelOffset… in SDMA_SetDoneConfig()
674 *doneAddress = doneValue; in SDMA_SetDoneConfig()