Home
last modified time | relevance | path

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

/hal_nxp-3.7.0/mcux/mcux-sdk/drivers/sdma/
Dfsl_sdma.c650 volatile uint32_t *doneAddress = NULL, doneValue = 0U, channelOffset = 0U; in SDMA_SetDoneConfig() local
657 doneValue = base->DONE0_CONFIG; in SDMA_SetDoneConfig()
671 doneValue |= (1UL << ((doneChannel - channelOffset) * 8U + 7U)); in SDMA_SetDoneConfig()
672 doneValue &= ~(1UL << ((doneChannel - channelOffset) * 8U + 6U)); in SDMA_SetDoneConfig()
676 doneValue &= ~(1UL << ((doneChannel - channelOffset) * 8U + 7U)); in SDMA_SetDoneConfig()
677 doneValue |= (1UL << ((doneChannel - channelOffset) * 8U + 6U)); in SDMA_SetDoneConfig()
678doneValue &= ~((uint32_t)SDMAARM_DONE0_CONFIG_CH_SEL0_MASK << ((doneChannel - channelOffset) * 8U)… in SDMA_SetDoneConfig()
679doneValue |= SDMAARM_DONE0_CONFIG_CH_SEL0((uint32_t)doneSrc - 1U) << ((doneChannel - channelOffset… in SDMA_SetDoneConfig()
682 *doneAddress = doneValue; in SDMA_SetDoneConfig()