From 62f709afd463e200ec482a8bb5d1c7469c4f2845 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Thu, 19 May 2022 16:55:53 -0700 Subject: [PATCH] fix missing CAN-FD safety modes --- board/safety.h | 4 ++++ tests/misra/test_misra.sh | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/board/safety.h b/board/safety.h index 875e9e40..ce32cc79 100644 --- a/board/safety.h +++ b/board/safety.h @@ -17,6 +17,10 @@ #include "safety/safety_elm327.h" #include "safety/safety_body.h" +#ifdef STM32H7 +#define CANFD +#endif + // CAN-FD only safety modes #ifdef CANFD #include "safety/safety_hyundai_hda2.h" diff --git a/tests/misra/test_misra.sh b/tests/misra/test_misra.sh index f0842132..fa1a051d 100755 --- a/tests/misra/test_misra.sh +++ b/tests/misra/test_misra.sh @@ -22,7 +22,7 @@ misra_f4_output=$( cat /tmp/misra/misra_f4_output.txt | grep -v ": information: printf "\nPANDA H7 CODE\n" -cppcheck -DPANDA -DSTM32H7 -DCANFD -UPEDAL -DUID_BASE \ +cppcheck -DPANDA -DSTM32H7 -UPEDAL -DUID_BASE \ --suppressions-list=suppressions.txt --suppress=*:*inc/* \ -I $PANDA_DIR/board/ --dump --enable=all --inline-suppr --force \ $PANDA_DIR/board/main.c 2>/tmp/misra/cppcheck_h7_output.txt