1 /* 2 * Copyright 2021-2023 NXP 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef CANEXCEL_IP_DEVREG_H_ 8 #define CANEXCEL_IP_DEVREG_H_ 9 10 /** 11 * @file CanEXCEL_Ip_DevReg.h 12 * 13 * @addtogroup CanEXCEL 14 * @{ 15 */ 16 17 #include "CanEXCEL_Ip_CfgDefines.h" 18 19 #define CANXL_IP_FILTER_BANK_SIZE (0x798U) 20 21 #define CANXL_IP_MRU_MAILBOX_NO (4U) 22 23 #define IP_CANXL_TBS_BASE_PTRS { IP_CANXL_0_TBS, IP_CANXL_1_TBS } 24 25 /** 26 * @brief Default value for the BCFG2 register 27 */ 28 #define CANEXCEL_IP_BCFG2_DEFAULT_VALUE_U32 ((uint32)0x20000000U) 29 /** 30 * @brief Default value for the BNCBT register 31 */ 32 #define CANEXCEL_IP_BNCBT_DEFAULT_VALUE_U32 ((uint32)0x03C0F03EU) 33 /** 34 * @brief Default value for the BFDCBT register 35 */ 36 #define CANEXCEL_IP_BFDCBT_DEFAULT_VALUE_U32 ((uint32)0x00C0300EU) 37 /** 38 * @brief Default value for the BXDCBT register 39 */ 40 #define CANEXCEL_IP_BXDCBT_DEFAULT_VALUE_U32 ((uint32)0x00C0300EU) 41 /** 42 * @brief Clear Mask for Default value for the SYSS register 43 */ 44 #define CANEXCEL_IP_SYSS_CLEAR_DEFAULT_VALUE_U32 ((uint32)0xFFFF0F03U) 45 /** @} */ 46 47 #endif /* CANEXCEL_IP_DEVREG_H_ */ 48