From 453e93115e13146eda49cb2ab473104a06c71c00 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Thu, 6 May 2021 01:19:35 +0200 Subject: [PATCH] Add family, line, core --- parse.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/parse.py b/parse.py index 367c89e..094bf96 100644 --- a/parse.py +++ b/parse.py @@ -255,7 +255,7 @@ def parse_chips(): r = xmltodict.parse(open(f, 'rb'))['Mcu'] - package_names = expand_name(r['@RefName']) + package_names = expand_name(r['@RefName']) package_rams = r['Ram'] package_flashs = r['Flash'] if type(package_rams) != list: package_rams = [package_rams]*len(package_names) @@ -269,6 +269,9 @@ def parse_chips(): if chip_name not in chips: chips[chip_name] = OrderedDict({ 'name': chip_name, + 'family': r['@Family'], + 'line': r['@Line'], + 'core': r['Core'], 'flash': flash, 'ram': ram, 'gpio_af': gpio_af,