From fac1013ccbad8d8fbebd41f227a11aa3a6c2c0d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Inostroza?= Date: Wed, 12 Oct 2016 02:00:07 -0300 Subject: [PATCH] stm32: can: fix timestamp mask and shift amount. --- include/libopencm3/stm32/can.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/libopencm3/stm32/can.h b/include/libopencm3/stm32/can.h index 5d09da67..0a015402 100644 --- a/include/libopencm3/stm32/can.h +++ b/include/libopencm3/stm32/can.h @@ -553,8 +553,8 @@ LGPL License Terms @ref lgpl_license /* --- CAN_RDTxR values ----------------------------------------------------- */ /* TIME[15:0]: Message time stamp */ -#define CAN_RDTxR_TIME_MASK (0xFFFF << 15) -#define CAN_RDTxR_TIME_SHIFT 15 +#define CAN_RDTxR_TIME_MASK (0xFFFF << 16) +#define CAN_RDTxR_TIME_SHIFT 16 /* FMI[7:0]: Filter match index */ #define CAN_RDTxR_FMI_MASK (0xFF << 8)