Skip to content
Snippets Groups Projects
Commit f59f1f99 authored by Armin Luntzer's avatar Armin Luntzer
Browse files

LEON IRQ: evaluate deferred interrupt callbacks correctly

parent 2a973525
No related branches found
No related tags found
No related merge requests found
...@@ -444,7 +444,7 @@ void leon_irq_queue_execute(void) ...@@ -444,7 +444,7 @@ void leon_irq_queue_execute(void)
if (likely(p_elem->handler)) { if (likely(p_elem->handler)) {
if (p_elem->handler(p_elem->irq, p_elem->data)) if (!p_elem->handler(p_elem->irq, p_elem->data))
leon_irq_queue(p_elem); leon_irq_queue(p_elem);
else else
list_add_tail(&p_elem->handler_node, list_add_tail(&p_elem->handler_node,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment