From d44ffe8c0b1e3cb4c10b1365f84c6db1db4905a2 Mon Sep 17 00:00:00 2001 From: Brian Cooke Date: Sun, 17 Nov 2019 02:30:13 +0100 Subject: [PATCH] tests/gadget0: avoid floating point division Reviewed-by: Karl Palsson (Changed from cast to literal int, more inline with efm32 and clearer intent) --- tests/gadget-zero/delay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/gadget-zero/delay.c b/tests/gadget-zero/delay.c index 616c4823..1fb369e7 100644 --- a/tests/gadget-zero/delay.c +++ b/tests/gadget-zero/delay.c @@ -33,7 +33,7 @@ void delay_setup(void) /* set up a microsecond free running timer for ... things... */ rcc_periph_clock_enable(RCC_TIM6); /* microsecond counter */ - timer_set_prescaler(TIM6, rcc_apb1_frequency / 1e6 - 1); + timer_set_prescaler(TIM6, rcc_apb1_frequency / 1000000 - 1); timer_set_period(TIM6, 0xffff); timer_one_shot_mode(TIM6); }