mirror of
https://github.com/flipperdevices/flipperzero-firmware.git
synced 2025-12-12 12:51:22 +04:00
FuriHal: interrupt priorities and documentation (#3366)
* FuriHal: interrupt priorities and documentation * FuriHal: wording * FuriHal: update interrupt docs * FuriHal: add more interrupt priority levels * FuriHal: proper furi_check in interrupts, shift default level to 10 --------- Co-authored-by: hedger <hedger@users.noreply.github.com>
This commit is contained in:
@@ -278,7 +278,10 @@ void signal_reader_start(SignalReader* instance, SignalReaderCallback callback,
|
||||
|
||||
// Start DMA irq, higher priority than normal
|
||||
furi_hal_interrupt_set_isr_ex(
|
||||
SIGNAL_READER_DMA_GPIO_IRQ, 14, furi_hal_sw_digital_pin_dma_rx_isr, instance);
|
||||
SIGNAL_READER_DMA_GPIO_IRQ,
|
||||
FuriHalInterruptPriorityHighest,
|
||||
furi_hal_sw_digital_pin_dma_rx_isr,
|
||||
instance);
|
||||
|
||||
// Start DMA Sync timer
|
||||
LL_DMA_EnableChannel(SIGNAL_READER_DMA_CNT_SYNC_DEF);
|
||||
|
||||
Reference in New Issue
Block a user