void AdcTxIrq(void *p, uint32_t flags) { dmaStreamDisable(ADC_DMA); Adc.Stop(); // Signal event chSysLockFromISR(); App.SignalEvtI(EVT_ADC_DONE); chSysUnlockFromISR(); }