From 154d226f7a41439418cf2a05d4b74d16ff1f2617 Mon Sep 17 00:00:00 2001 From: Ulf Lilleengen Date: Thu, 12 Aug 2021 13:36:15 +0200 Subject: [PATCH] Handle shared USART IRQs --- parse.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/parse.py b/parse.py index b58e36f..8a9895b 100755 --- a/parse.py +++ b/parse.py @@ -1297,6 +1297,8 @@ def remap_interrupt_signals(peri_name, irq_name): return expand_all_irq_signals(peri_name, irq_name) if (peri_name.startswith('DMA') or peri_name.startswith('BDMA')) and irq_name.startswith(peri_name): return {irq_name: irq_name} + if peri_name.startswith('USART') and irq_name.startswith(peri_name): + return {'GLOBAL': irq_name} if peri_name in irq_name: signals = {} start = irq_name.index(peri_name)