summaryrefslogtreecommitdiff
path: root/chip/stm32/usart_info_command.c
diff options
context:
space:
mode:
Diffstat (limited to 'chip/stm32/usart_info_command.c')
-rw-r--r--chip/stm32/usart_info_command.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/chip/stm32/usart_info_command.c b/chip/stm32/usart_info_command.c
index 2649a97351..7b7dc1362a 100644
--- a/chip/stm32/usart_info_command.c
+++ b/chip/stm32/usart_info_command.c
@@ -20,13 +20,14 @@ static int command_usart_info(int argc, char **argv)
if (config == NULL)
continue;
- ccprintf(
- "USART%d\n"
- " dropped %d bytes\n"
- " overran %d times\n",
- config->hw->index + 1,
- atomic_clear((uint32_t *)&(config->state->rx_dropped)),
- atomic_clear((uint32_t *)&(config->state->rx_overrun)));
+ ccprintf("USART%d\n"
+ " dropped %d bytes\n"
+ " overran %d times\n",
+ config->hw->index + 1,
+ (int)atomic_clear(
+ (atomic_t *)&(config->state->rx_dropped)),
+ (int)atomic_clear(
+ (atomic_t *)&(config->state->rx_overrun)));
if (config->rx->info)
config->rx->info(config);