From 648ebc9ea9017440e55d41881b7ce8d32265be58 Mon Sep 17 00:00:00 2001 From: Martina Rivizzigno Date: Sun, 23 Aug 2020 11:52:12 +0200 Subject: [PATCH] stm32f7 can: fix support for RTR --- arch/arm/src/stm32f7/stm32_can.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/src/stm32f7/stm32_can.c b/arch/arm/src/stm32f7/stm32_can.c index 6f5ccda13f9..8258974496b 100644 --- a/arch/arm/src/stm32f7/stm32_can.c +++ b/arch/arm/src/stm32f7/stm32_can.c @@ -1290,9 +1290,10 @@ static int stm32can_send(FAR struct can_dev_s *dev, #else regval |= ( ( (uint32_t) msg->cm_hdr.ch_id << CAN_TIR_STID_SHIFT) & CAN_TIR_STID_MASK ); +#endif + #ifdef CONFIG_CAN_USE_RTR regval |= (msg->cm_hdr.ch_rtr ? CAN_TIR_RTR : 0); -#endif #endif stm32can_putreg(priv, STM32_CAN_TIR_OFFSET(txmb), regval);