From ac905598ca39d2e1bd6510df85392ea8d1af0481 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Thu, 3 Dec 2020 08:31:05 +0900 Subject: [PATCH] arch/arm/src/stm32/stm32_freerun.c: Fix syslog formats --- arch/arm/src/stm32/stm32_freerun.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/arch/arm/src/stm32/stm32_freerun.c b/arch/arm/src/stm32/stm32_freerun.c index 5ff3ddff79e..0fe5cc042a8 100644 --- a/arch/arm/src/stm32/stm32_freerun.c +++ b/arch/arm/src/stm32/stm32_freerun.c @@ -40,6 +40,7 @@ #include #include +#include #include #include #include @@ -238,10 +239,10 @@ int stm32_freerun_counter(struct stm32_freerun_s *freerun, leave_critical_section(flags); - tmrinfo("counter=%lu (%lu) overflow=%lu, pending=%i\n", - (unsigned long)counter, (unsigned long)verify, - (unsigned long)overflow, pending); - tmrinfo("frequency=%u\n", freerun->frequency); + tmrinfo("counter=%" PRIu32 " (%" PRIu32 ") overflow=%" PRIu32 + ", pending=%i\n", + counter, verify, overflow, pending); + tmrinfo("frequency=%" PRIu32 "\n", freerun->frequency); /* Convert the whole thing to units of microseconds. * @@ -260,8 +261,8 @@ int stm32_freerun_counter(struct stm32_freerun_s *freerun, ts->tv_sec = sec; ts->tv_nsec = (usec - (sec * USEC_PER_SEC)) * NSEC_PER_USEC; - tmrinfo("usec=%llu ts=(%u, %lu)\n", - usec, (unsigned long)ts->tv_sec, (unsigned long)ts->tv_nsec); + tmrinfo("usec=%llu ts=(%ju, %lu)\n", + usec, (intmax_t)ts->tv_sec, ts->tv_nsec); return OK; }