how to clear dma interrupt on s32k

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to clear dma interrupt on s32k

948 Views
momo12
Contributor III

Hi

I can clear an LPIt interrupt by:

LPIT_DRV_ClearInterruptFlagTimerChannels(INST_LPIT1, (1 << LPIT_CHANNEL));

How do I clear it for a DMA? I am missing such a function in edma block?

At the moment I am hang in RxDmaCallback:

    INT_SYS_InstallHandler(DMA4_IRQn, &RxDmaCallback, (isr_t*) 0);
    INT_SYS_SetPriority(DMA4_IRQn,1);
    INT_SYS_EnableIRQ(DMA4_IRQn);

Which interrupt Do I need to clear?

this doesn't help:

INT_SYS_ClearPending(DMA4_IRQn);

Tags (1)
0 Kudos
1 Reply

721 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

The SDK doesn't seem to have such a function.

But it is described in Section 18.4.5.14.2, RM rev.8

Regards,

Daniel

0 Kudos