From 0fd7cc3559eb3c180de97898edbfd77f827a83b1 Mon Sep 17 00:00:00 2001 From: Thomas Daede Date: Sun, 28 Oct 2012 02:56:22 -0500 Subject: [PATCH] Fix CAN standard ID mask to be 11 bits. --- include/libopencm3/stm32/can.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libopencm3/stm32/can.h b/include/libopencm3/stm32/can.h index d6636d5f..cdb5df19 100644 --- a/include/libopencm3/stm32/can.h +++ b/include/libopencm3/stm32/can.h @@ -458,7 +458,7 @@ /* --- CAN_TIxR values ------------------------------------------------------ */ /* STID[10:0]: Standard identifier */ -#define CAN_TIxR_STID_MASK (0x3FF << 21) +#define CAN_TIxR_STID_MASK (0x7FF << 21) #define CAN_TIxR_STID_SHIFT 21 /* EXID[15:0]: Extended identifier */