Ignore EXTIx signals in ADCs.

This commit is contained in:
Dario Nieuwenhuis 2022-01-01 11:28:02 +01:00
parent d50f6b4676
commit 398fb17bf4

View File

@ -649,7 +649,7 @@ def parse_chips():
for signal in pin['Signal']: for signal in pin['Signal']:
signal = signal['@Name'] signal = signal['@Name']
# TODO: What are those signals (well, GPIO is clear) Which peripheral do they belong to? # TODO: What are those signals (well, GPIO is clear) Which peripheral do they belong to?
if signal not in {'GPIO', 'CEC', 'AUDIOCLK', 'VDDTCXO'}: if signal not in {'GPIO', 'CEC', 'AUDIOCLK', 'VDDTCXO'} and 'EXTI' not in signal:
periph, signal = signal.split('_', maxsplit=1) periph, signal = signal.split('_', maxsplit=1)
pins = periph_pins.setdefault(periph, []) pins = periph_pins.setdefault(periph, [])
pins.append(OrderedDict(pin=pin_name, signal=signal)) pins.append(OrderedDict(pin=pin_name, signal=signal))