diff --git a/src/python/adgui.py b/src/python/adgui.py index 6ac52b98..2c6a0a98 100755 --- a/src/python/adgui.py +++ b/src/python/adgui.py @@ -98,6 +98,7 @@ def classify_programmers(): 'pdi': [], 'updi': [], 'jtag': [], + 'spm': [], 'hv': [], 'other': [] } @@ -132,6 +133,10 @@ def classify_programmers(): for name in names: result['jtag'].append(name) matched = True + if (pm & ad.PM_SPM) != 0: + for name in names: + result['spm'].append(name) + matched = True if (pm & (ad.PM_HVSP | ad.PM_HVPP)) != 0: for name in names: result['hv'].append(name) diff --git a/src/python/programmer.ui b/src/python/programmer.ui index 5e1da7e7..dbe06105 100644 --- a/src/python/programmer.ui +++ b/src/python/programmer.ui @@ -9,8 +9,8 @@ 0 0 - 402 - 265 + 416 + 281 @@ -64,16 +64,6 @@ - - - - PDI - - - true - - - @@ -105,6 +95,16 @@ + + + HVSP/HVPP + + + true + + + + Other @@ -114,10 +114,20 @@ - - + + - HVSP/HVPP + PDI + + + true + + + + + + + Bootloaders true