From 0f22919769e4bf6daf62d24d984d78afaadb9506 Mon Sep 17 00:00:00 2001 From: Stefano Calabretti Date: Sun, 28 Nov 2021 13:22:15 +0100 Subject: [PATCH] Add guards to allow redefinition --- Inc/mmr_can.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Inc/mmr_can.h b/Inc/mmr_can.h index 0587b9c..a9c5c91 100644 --- a/Inc/mmr_can.h +++ b/Inc/mmr_can.h @@ -7,8 +7,9 @@ #include "mmr_can_types.h" #include "mmr_can_optimize.h" +#ifndef MMR_CAN_RX_FIFO #define MMR_CAN_RX_FIFO CAN_RX_FIFO0 - +#endif #if MMR_CAN_RX_FIFO == CAN_RX_FIFO0 #define MMR_CAN_RX_INTERRUPT CAN_IT_RX_FIFO0_MSG_PENDING @@ -16,8 +17,13 @@ #define MMR_CAN_RX_INTERRUPT CAN_IT_RX_FIFO1_MSG_PENDING #endif +#ifndef MMR_CAN_ID #define MMR_CAN_ID 0x103 +#endif + +#ifndef MMR_CAN_BUFFER_LEN #define MMR_CAN_BUFFER_LEN 8 +#endif typedef uint8_t CanRxBuffer[MMR_CAN_BUFFER_LEN];