Keep device-id as hex.

This commit is contained in:
Bob McWhirter 2021-08-02 09:58:31 -04:00
parent 93490bc42f
commit 4a67203c86

View File

@ -591,6 +591,7 @@ def parse_chips():
'family': family, 'family': family,
'line': r['@Line'], 'line': r['@Line'],
'die': die, 'die': die,
'device-id': None,
'packages': [], 'packages': [],
'datasheet': None, 'datasheet': None,
'reference-manual': None, 'reference-manual': None,
@ -694,7 +695,9 @@ def parse_chips():
device_id = determine_device_id(chip_name) device_id = determine_device_id(chip_name)
if device_id is not None: 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) h = find_header(chip_name)
if h is None: if h is None: