parse: Drop duplicate pin definitions
The STM32G0 SVDs contain duplicate pin declarations.
This commit is contained in:
parent
9c753da57b
commit
075d283354
4
parse.py
4
parse.py
@ -699,7 +699,9 @@ def parse_chips():
|
|||||||
if af_num is not None:
|
if af_num is not None:
|
||||||
entry['af'] = af_num
|
entry['af'] = af_num
|
||||||
|
|
||||||
pins[peri_name].append(entry)
|
# Some SVDs have duplicate pin definitions
|
||||||
|
if entry not in pins[peri_name]:
|
||||||
|
pins[peri_name].append(entry)
|
||||||
|
|
||||||
for chip_name, chip in chips.items():
|
for chip_name, chip in chips.items():
|
||||||
if len(sys.argv) > 1:
|
if len(sys.argv) > 1:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user