From 4a67203c866fd105fb686face7b4f0bc7098cb1f Mon Sep 17 00:00:00 2001 From: Bob McWhirter Date: Mon, 2 Aug 2021 09:58:31 -0400 Subject: [PATCH] Keep device-id as hex. --- parse.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/parse.py b/parse.py index 37435b3..91ef4a1 100755 --- a/parse.py +++ b/parse.py @@ -591,6 +591,7 @@ def parse_chips(): 'family': family, 'line': r['@Line'], 'die': die, + 'device-id': None, 'packages': [], 'datasheet': None, 'reference-manual': None, @@ -694,7 +695,9 @@ def parse_chips(): device_id = determine_device_id(chip_name) if device_id is not None: - chip['device-id'] = device_id + chip['device-id'] = HexInt(device_id) + else: + del chip['device-id'] h = find_header(chip_name) if h is None: