diff options
| author | Damien George <damien.p.george@gmail.com> | 2019-06-25 13:39:06 +1000 |
|---|---|---|
| committer | Damien George <damien.p.george@gmail.com> | 2019-06-25 14:18:24 +1000 |
| commit | 89ebb3325b6572f61531d2f434dfb6969027c7be (patch) | |
| tree | 7570adeea6a2228c6d4c0ba97a7813f05eb0ce2d | |
| parent | 04c7cdb668cc7ee391ef5fe000f825389197f7e2 (diff) | |
stm32/boards/pllvalues.py: Support HSx_VALUE defined without uint32_t.
| -rw-r--r-- | ports/stm32/boards/pllvalues.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ports/stm32/boards/pllvalues.py b/ports/stm32/boards/pllvalues.py index a628dea8a..4a85b5478 100644 --- a/ports/stm32/boards/pllvalues.py +++ b/ports/stm32/boards/pllvalues.py @@ -137,7 +137,7 @@ def print_table(hse, valid_plls): def search_header_for_hsx_values(filename, vals): regex_inc = re.compile(r'#include "(boards/[A-Za-z0-9_./]+)"') - regex_def = re.compile(r'#define +(HSE_VALUE|HSI_VALUE) +\(\(uint32_t\)([0-9]+)\)') + regex_def = re.compile(r'#define +(HSE_VALUE|HSI_VALUE) +\((\(uint32_t\))?([0-9]+)\)') with open(filename) as f: for line in f: line = line.strip() @@ -149,7 +149,7 @@ def search_header_for_hsx_values(filename, vals): m = regex_def.match(line) if m: # Found HSE_VALUE or HSI_VALUE - val = int(m.group(2)) // 1000000 + val = int(m.group(3)) // 1000000 if m.group(1) == 'HSE_VALUE': vals[0] = val else: |
