From 4741e6787df5a9cb92ee6bb24acf91e384e15246 Mon Sep 17 00:00:00 2001 From: Darian Leung Date: Wed, 2 Dec 2020 21:35:07 +0800 Subject: [PATCH] CAN: Fix size of RX msg count field on the esp32 This commit fixes the size of the RX message count register field on the esp32. --- components/soc/esp32/include/soc/can_struct.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/soc/esp32/include/soc/can_struct.h b/components/soc/esp32/include/soc/can_struct.h index e19196454a..85312bdc9c 100644 --- a/components/soc/esp32/include/soc/can_struct.h +++ b/components/soc/esp32/include/soc/can_struct.h @@ -147,8 +147,8 @@ typedef struct can_acc_filter_s { typedef union { struct { - uint32_t rx_message_counter: 5; /* RMC[4:0] RX Message Counter */ - uint32_t reserved27: 27; /* Internal Reserved */ + uint32_t rx_message_counter: 7; /* RMC[6:0] RX Message Counter */ + uint32_t reserved25: 25; /* Internal Reserved */ }; uint32_t val; } can_rx_msg_cnt_reg_t;