Index: firmware/include/lin.h =================================================================== diff -u -r792764062d7b7826af10e030277f18379af4fcd1 -rabb9687e52d9db5df1abe7626ba04a6d431ba823 --- firmware/include/lin.h (.../lin.h) (revision 792764062d7b7826af10e030277f18379af4fcd1) +++ firmware/include/lin.h (.../lin.h) (revision abb9687e52d9db5df1abe7626ba04a6d431ba823) @@ -224,9 +224,9 @@ /* Configuration registers initial value for LIN*/ #define LIN_GCR0_CONFIGVALUE 0x00000001U #define LIN_GCR1_CONFIGVALUE (0x03000CC0U \ - | (uint32)((uint32)1U << 12U) \ + | (uint32)((uint32)0U << 12U) \ | (uint32)((uint32)0U << 2U)\ - | (uint32)((uint32)1U << 5U)) + | (uint32)((uint32)0U << 5U)) #define LIN_GCR2_CONFIGVALUE 0x00000000U #define LIN_SETINTLVL_CONFIGVALUE (0x00000000U \ | 0x00000000U \ @@ -263,15 +263,15 @@ | 0x00000000U) #define LIN_FORMAT_CONFIGVALUE ((uint32)((uint32)(8U - 1U) << 16U)) -#define LIN_BRSR_CONFIGVALUE (343U) +#define LIN_BRSR_CONFIGVALUE (324U) #define LIN_COMP_CONFIGVALUE ((uint32)((uint32)(1U - 1U) << 8U) | (13U - 13U)) -#define LIN_MASK_CONFIGVALUE ((uint32)((uint32)0xFFU << 16U) | 0xFFU) -#define LIN_MBRSR_CONFIGVALUE (4954U) +#define LIN_MASK_CONFIGVALUE ((uint32)((uint32)0x00U << 16U) | 0x00U) +#define LIN_MBRSR_CONFIGVALUE (4680U) #define LIN_FUN_CONFIGVALUE (4U | 2U | 0U) #define LIN_DIR_CONFIGVALUE (0U | 0U | 0U) #define LIN_ODR_CONFIGVALUE (0U | 0U | 0U) #define LIN_PD_CONFIGVALUE (0U | 0U | 0U) -#define LIN_PSL_CONFIGVALUE (4U | 2U | 1U) +#define LIN_PSL_CONFIGVALUE (0U | 0U | 1U) /** * @defgroup LIN LIN