From d5beba45db3f11a91bb10f6f7a76d218e83fc03d Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Thu, 16 Sep 2021 14:02:22 +0000 Subject: timer: stm32: default to v1 "All" parts so far have the v1 timer api, so default to that, but allow overriding, instead of requiring it to be specified every time. Signed-off-by: Karl Palsson --- timer/SConscript | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'timer') diff --git a/timer/SConscript b/timer/SConscript index 7f5afbc..1490575 100644 --- a/timer/SConscript +++ b/timer/SConscript @@ -10,8 +10,10 @@ periph = env['PLATFORM_SPEC'].get('periph', {}) if 'stm32_timer' in periph: headers.append('stm32_timer.h') for name, data in periph['stm32_timer'].items(): + # ~everyone so far has v1 timers, don't require it until we need it + real_type = data.get('type', 'v1') instances.append({ - 'type': 'STM32_TIMER_t' % data['type'], + 'type': 'STM32_TIMER_t' % real_type, 'name': name, 'args': [data['offset']], }) -- cgit v1.2.3