1 /* 2 * Copyright 1997-2016 Freescale Semiconductor, Inc. 3 * Copyright 2016-2022 NXP 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 /*! 9 * @file S32Z2_CANXL_RXFIFO.h 10 * @version 1.8 11 * @date 2022-07-13 12 * @brief Peripheral Access Layer for S32Z2_CANXL_RXFIFO 13 * 14 * This file contains register definitions and macros for easy access to their 15 * bit fields. 16 * 17 * This file assumes LITTLE endian system. 18 */ 19 20 /** 21 * @page misra_violations MISRA-C:2012 violations 22 * 23 * @section [global] 24 * Violates MISRA 2012 Advisory Rule 2.3, local typedef not referenced 25 * The SoC header defines typedef for all modules. 26 * 27 * @section [global] 28 * Violates MISRA 2012 Advisory Rule 2.5, local macro not referenced 29 * The SoC header defines macros for all modules and registers. 30 * 31 * @section [global] 32 * Violates MISRA 2012 Advisory Directive 4.9, Function-like macro 33 * These are generated macros used for accessing the bit-fields from registers. 34 * 35 * @section [global] 36 * Violates MISRA 2012 Required Rule 5.1, identifier clash 37 * The supported compilers use more than 31 significant characters for identifiers. 38 * 39 * @section [global] 40 * Violates MISRA 2012 Required Rule 5.2, identifier clash 41 * The supported compilers use more than 31 significant characters for identifiers. 42 * 43 * @section [global] 44 * Violates MISRA 2012 Required Rule 5.4, identifier clash 45 * The supported compilers use more than 31 significant characters for identifiers. 46 * 47 * @section [global] 48 * Violates MISRA 2012 Required Rule 5.5, identifier clash 49 * The supported compilers use more than 31 significant characters for identifiers. 50 * 51 * @section [global] 52 * Violates MISRA 2012 Required Rule 21.1, defined macro '__I' is reserved to the compiler 53 * This type qualifier is needed to ensure correct I/O access and addressing. 54 */ 55 56 /* Prevention from multiple including the same memory map */ 57 #if !defined(S32Z2_CANXL_RXFIFO_H_) /* Check if memory map has not been already included */ 58 #define S32Z2_CANXL_RXFIFO_H_ 59 60 #include "S32Z2_COMMON.h" 61 62 /* ---------------------------------------------------------------------------- 63 -- CANXL_RXFIFO Peripheral Access Layer 64 ---------------------------------------------------------------------------- */ 65 66 /*! 67 * @addtogroup CANXL_RXFIFO_Peripheral_Access_Layer CANXL_RXFIFO Peripheral Access Layer 68 * @{ 69 */ 70 71 /** CANXL_RXFIFO - Size of Registers Arrays */ 72 #define CANXL_RXFIFO_RXFFPOINTERAR_COUNT 32u 73 #define CANXL_RXFIFO_VCANACPTFLTAR_COUNT 16u 74 #define CANXL_RXFIFO_SDUACPTFLTAR_COUNT 16u 75 #define CANXL_RXFIFO_ADDRACPTFLTAR_COUNT 32u 76 #define CANXL_RXFIFO_IDACPTFLTAR_COUNT 32u 77 78 /** CANXL_RXFIFO - Register Layout Typedef */ 79 typedef struct { 80 __IO uint32_t RXFFCTR; /**< Receive FIFO Message Buffer Control, offset: 0x0 */ 81 __IO uint32_t RXFMBP[CANXL_RXFIFO_RXFFPOINTERAR_COUNT]; /**< Receive FIFO Message Buffer Pointer, array offset: 0x4, array step: 0x4 */ 82 uint8_t RESERVED_0[116]; 83 __IO uint32_t SECAM; /**< SEC Acceptance Mask, offset: 0xF8 */ 84 __IO uint32_t SECAV; /**< SEC Acceptance Value, offset: 0xFC */ 85 __IO uint32_t AFCFG; /**< Acceptance Filter Configuration, offset: 0x100 */ 86 __IO uint32_t VAMRCFG; /**< VCAN Acceptance Mask or Range Configuration, offset: 0x104 */ 87 __IO uint32_t SAMRCFG; /**< SDU Acceptance Mask or Range Configuration, offset: 0x108 */ 88 __IO uint32_t AAMRCFG; /**< ADDR Acceptance Mask or Range Configuration, offset: 0x10C */ 89 __IO uint32_t ACPTIDMR; /**< ID Acceptance Mask or Range Configuration, offset: 0x110 */ 90 uint8_t RESERVED_1[16]; 91 __IO uint32_t VAFLT[CANXL_RXFIFO_VCANACPTFLTAR_COUNT]; /**< VCAN Acceptance Filter, array offset: 0x124, array step: 0x4 */ 92 __IO uint32_t SAFLT[CANXL_RXFIFO_SDUACPTFLTAR_COUNT]; /**< SDU Acceptance Filter, array offset: 0x164, array step: 0x4 */ 93 struct { /* offset: 0x1A4, array step: 0x8 */ 94 __IO uint32_t AAFLTL; /**< ADDR Acceptance Filter Element Low, array offset: 0x1A4, array step: 0x8 */ 95 __IO uint32_t AAFLTH; /**< ADDR Acceptance Filter Element High, array offset: 0x1A8, array step: 0x8 */ 96 } ADDRACPTFLTAR[CANXL_RXFIFO_ADDRACPTFLTAR_COUNT]; 97 struct { /* offset: 0x2A4, array step: 0x8 */ 98 __IO uint32_t IDAFLTL; /**< ID Acceptance Filter Element Low, array offset: 0x2A4, array step: 0x8 */ 99 __IO uint32_t IDAFLTH; /**< ID Acceptance Filter Element High, array offset: 0x2A8, array step: 0x8 */ 100 } IDACPTFLTAR[CANXL_RXFIFO_IDACPTFLTAR_COUNT]; 101 } CANXL_RXFIFO_Type, *CANXL_RXFIFO_MemMapPtr; 102 103 /** Number of instances of the CANXL_RXFIFO module. */ 104 #define CANXL_RXFIFO_INSTANCE_COUNT (2u) 105 106 /* CANXL_RXFIFO - Peripheral instance base addresses */ 107 /** Peripheral CANXL_0__RXFIFO base address */ 108 #define IP_CANXL_0__RXFIFO_BASE (0x47423000u) 109 /** Peripheral CANXL_0__RXFIFO base pointer */ 110 #define IP_CANXL_0__RXFIFO ((CANXL_RXFIFO_Type *)IP_CANXL_0__RXFIFO_BASE) 111 /** Peripheral CANXL_1__RXFIFO base address */ 112 #define IP_CANXL_1__RXFIFO_BASE (0x47523000u) 113 /** Peripheral CANXL_1__RXFIFO base pointer */ 114 #define IP_CANXL_1__RXFIFO ((CANXL_RXFIFO_Type *)IP_CANXL_1__RXFIFO_BASE) 115 /** Array initializer of CANXL_RXFIFO peripheral base addresses */ 116 #define IP_CANXL_RXFIFO_BASE_ADDRS { IP_CANXL_0__RXFIFO_BASE, IP_CANXL_1__RXFIFO_BASE } 117 /** Array initializer of CANXL_RXFIFO peripheral base pointers */ 118 #define IP_CANXL_RXFIFO_BASE_PTRS { IP_CANXL_0__RXFIFO, IP_CANXL_1__RXFIFO } 119 120 /* ---------------------------------------------------------------------------- 121 -- CANXL_RXFIFO Register Masks 122 ---------------------------------------------------------------------------- */ 123 124 /*! 125 * @addtogroup CANXL_RXFIFO_Register_Masks CANXL_RXFIFO Register Masks 126 * @{ 127 */ 128 129 /*! @name RXFFCTR - Receive FIFO Message Buffer Control */ 130 /*! @{ */ 131 132 #define CANXL_RXFIFO_RXFFCTR_MBSIZE_MASK (0x7FFU) 133 #define CANXL_RXFIFO_RXFFCTR_MBSIZE_SHIFT (0U) 134 #define CANXL_RXFIFO_RXFFCTR_MBSIZE_WIDTH (11U) 135 #define CANXL_RXFIFO_RXFFCTR_MBSIZE(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_RXFFCTR_MBSIZE_SHIFT)) & CANXL_RXFIFO_RXFFCTR_MBSIZE_MASK) 136 137 #define CANXL_RXFIFO_RXFFCTR_KEEPLST_MASK (0x8000U) 138 #define CANXL_RXFIFO_RXFFCTR_KEEPLST_SHIFT (15U) 139 #define CANXL_RXFIFO_RXFFCTR_KEEPLST_WIDTH (1U) 140 #define CANXL_RXFIFO_RXFFCTR_KEEPLST(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_RXFFCTR_KEEPLST_SHIFT)) & CANXL_RXFIFO_RXFFCTR_KEEPLST_MASK) 141 /*! @} */ 142 143 /*! @name RXFMBP - Receive FIFO Message Buffer Pointer */ 144 /*! @{ */ 145 146 #define CANXL_RXFIFO_RXFMBP_RXPT_MASK (0xFFFFFFFFU) 147 #define CANXL_RXFIFO_RXFMBP_RXPT_SHIFT (0U) 148 #define CANXL_RXFIFO_RXFMBP_RXPT_WIDTH (32U) 149 #define CANXL_RXFIFO_RXFMBP_RXPT(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_RXFMBP_RXPT_SHIFT)) & CANXL_RXFIFO_RXFMBP_RXPT_MASK) 150 /*! @} */ 151 152 /*! @name SECAM - SEC Acceptance Mask */ 153 /*! @{ */ 154 155 #define CANXL_RXFIFO_SECAM_SECAM0_MASK (0x1U) 156 #define CANXL_RXFIFO_SECAM_SECAM0_SHIFT (0U) 157 #define CANXL_RXFIFO_SECAM_SECAM0_WIDTH (1U) 158 #define CANXL_RXFIFO_SECAM_SECAM0(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM0_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM0_MASK) 159 160 #define CANXL_RXFIFO_SECAM_SECAM1_MASK (0x2U) 161 #define CANXL_RXFIFO_SECAM_SECAM1_SHIFT (1U) 162 #define CANXL_RXFIFO_SECAM_SECAM1_WIDTH (1U) 163 #define CANXL_RXFIFO_SECAM_SECAM1(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM1_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM1_MASK) 164 165 #define CANXL_RXFIFO_SECAM_SECAM2_MASK (0x4U) 166 #define CANXL_RXFIFO_SECAM_SECAM2_SHIFT (2U) 167 #define CANXL_RXFIFO_SECAM_SECAM2_WIDTH (1U) 168 #define CANXL_RXFIFO_SECAM_SECAM2(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM2_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM2_MASK) 169 170 #define CANXL_RXFIFO_SECAM_SECAM3_MASK (0x8U) 171 #define CANXL_RXFIFO_SECAM_SECAM3_SHIFT (3U) 172 #define CANXL_RXFIFO_SECAM_SECAM3_WIDTH (1U) 173 #define CANXL_RXFIFO_SECAM_SECAM3(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM3_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM3_MASK) 174 175 #define CANXL_RXFIFO_SECAM_SECAM4_MASK (0x10U) 176 #define CANXL_RXFIFO_SECAM_SECAM4_SHIFT (4U) 177 #define CANXL_RXFIFO_SECAM_SECAM4_WIDTH (1U) 178 #define CANXL_RXFIFO_SECAM_SECAM4(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM4_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM4_MASK) 179 180 #define CANXL_RXFIFO_SECAM_SECAM5_MASK (0x20U) 181 #define CANXL_RXFIFO_SECAM_SECAM5_SHIFT (5U) 182 #define CANXL_RXFIFO_SECAM_SECAM5_WIDTH (1U) 183 #define CANXL_RXFIFO_SECAM_SECAM5(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM5_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM5_MASK) 184 185 #define CANXL_RXFIFO_SECAM_SECAM6_MASK (0x40U) 186 #define CANXL_RXFIFO_SECAM_SECAM6_SHIFT (6U) 187 #define CANXL_RXFIFO_SECAM_SECAM6_WIDTH (1U) 188 #define CANXL_RXFIFO_SECAM_SECAM6(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM6_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM6_MASK) 189 190 #define CANXL_RXFIFO_SECAM_SECAM7_MASK (0x80U) 191 #define CANXL_RXFIFO_SECAM_SECAM7_SHIFT (7U) 192 #define CANXL_RXFIFO_SECAM_SECAM7_WIDTH (1U) 193 #define CANXL_RXFIFO_SECAM_SECAM7(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM7_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM7_MASK) 194 195 #define CANXL_RXFIFO_SECAM_SECAM8_MASK (0x100U) 196 #define CANXL_RXFIFO_SECAM_SECAM8_SHIFT (8U) 197 #define CANXL_RXFIFO_SECAM_SECAM8_WIDTH (1U) 198 #define CANXL_RXFIFO_SECAM_SECAM8(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM8_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM8_MASK) 199 200 #define CANXL_RXFIFO_SECAM_SECAM9_MASK (0x200U) 201 #define CANXL_RXFIFO_SECAM_SECAM9_SHIFT (9U) 202 #define CANXL_RXFIFO_SECAM_SECAM9_WIDTH (1U) 203 #define CANXL_RXFIFO_SECAM_SECAM9(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM9_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM9_MASK) 204 205 #define CANXL_RXFIFO_SECAM_SECAM10_MASK (0x400U) 206 #define CANXL_RXFIFO_SECAM_SECAM10_SHIFT (10U) 207 #define CANXL_RXFIFO_SECAM_SECAM10_WIDTH (1U) 208 #define CANXL_RXFIFO_SECAM_SECAM10(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM10_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM10_MASK) 209 210 #define CANXL_RXFIFO_SECAM_SECAM11_MASK (0x800U) 211 #define CANXL_RXFIFO_SECAM_SECAM11_SHIFT (11U) 212 #define CANXL_RXFIFO_SECAM_SECAM11_WIDTH (1U) 213 #define CANXL_RXFIFO_SECAM_SECAM11(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM11_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM11_MASK) 214 215 #define CANXL_RXFIFO_SECAM_SECAM12_MASK (0x1000U) 216 #define CANXL_RXFIFO_SECAM_SECAM12_SHIFT (12U) 217 #define CANXL_RXFIFO_SECAM_SECAM12_WIDTH (1U) 218 #define CANXL_RXFIFO_SECAM_SECAM12(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM12_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM12_MASK) 219 220 #define CANXL_RXFIFO_SECAM_SECAM13_MASK (0x2000U) 221 #define CANXL_RXFIFO_SECAM_SECAM13_SHIFT (13U) 222 #define CANXL_RXFIFO_SECAM_SECAM13_WIDTH (1U) 223 #define CANXL_RXFIFO_SECAM_SECAM13(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM13_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM13_MASK) 224 225 #define CANXL_RXFIFO_SECAM_SECAM14_MASK (0x4000U) 226 #define CANXL_RXFIFO_SECAM_SECAM14_SHIFT (14U) 227 #define CANXL_RXFIFO_SECAM_SECAM14_WIDTH (1U) 228 #define CANXL_RXFIFO_SECAM_SECAM14(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM14_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM14_MASK) 229 230 #define CANXL_RXFIFO_SECAM_SECAM15_MASK (0x8000U) 231 #define CANXL_RXFIFO_SECAM_SECAM15_SHIFT (15U) 232 #define CANXL_RXFIFO_SECAM_SECAM15_WIDTH (1U) 233 #define CANXL_RXFIFO_SECAM_SECAM15(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM15_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM15_MASK) 234 235 #define CANXL_RXFIFO_SECAM_SECAM16_MASK (0x10000U) 236 #define CANXL_RXFIFO_SECAM_SECAM16_SHIFT (16U) 237 #define CANXL_RXFIFO_SECAM_SECAM16_WIDTH (1U) 238 #define CANXL_RXFIFO_SECAM_SECAM16(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM16_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM16_MASK) 239 240 #define CANXL_RXFIFO_SECAM_SECAM17_MASK (0x20000U) 241 #define CANXL_RXFIFO_SECAM_SECAM17_SHIFT (17U) 242 #define CANXL_RXFIFO_SECAM_SECAM17_WIDTH (1U) 243 #define CANXL_RXFIFO_SECAM_SECAM17(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM17_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM17_MASK) 244 245 #define CANXL_RXFIFO_SECAM_SECAM18_MASK (0x40000U) 246 #define CANXL_RXFIFO_SECAM_SECAM18_SHIFT (18U) 247 #define CANXL_RXFIFO_SECAM_SECAM18_WIDTH (1U) 248 #define CANXL_RXFIFO_SECAM_SECAM18(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM18_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM18_MASK) 249 250 #define CANXL_RXFIFO_SECAM_SECAM19_MASK (0x80000U) 251 #define CANXL_RXFIFO_SECAM_SECAM19_SHIFT (19U) 252 #define CANXL_RXFIFO_SECAM_SECAM19_WIDTH (1U) 253 #define CANXL_RXFIFO_SECAM_SECAM19(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM19_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM19_MASK) 254 255 #define CANXL_RXFIFO_SECAM_SECAM20_MASK (0x100000U) 256 #define CANXL_RXFIFO_SECAM_SECAM20_SHIFT (20U) 257 #define CANXL_RXFIFO_SECAM_SECAM20_WIDTH (1U) 258 #define CANXL_RXFIFO_SECAM_SECAM20(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM20_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM20_MASK) 259 260 #define CANXL_RXFIFO_SECAM_SECAM21_MASK (0x200000U) 261 #define CANXL_RXFIFO_SECAM_SECAM21_SHIFT (21U) 262 #define CANXL_RXFIFO_SECAM_SECAM21_WIDTH (1U) 263 #define CANXL_RXFIFO_SECAM_SECAM21(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM21_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM21_MASK) 264 265 #define CANXL_RXFIFO_SECAM_SECAM22_MASK (0x400000U) 266 #define CANXL_RXFIFO_SECAM_SECAM22_SHIFT (22U) 267 #define CANXL_RXFIFO_SECAM_SECAM22_WIDTH (1U) 268 #define CANXL_RXFIFO_SECAM_SECAM22(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM22_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM22_MASK) 269 270 #define CANXL_RXFIFO_SECAM_SECAM23_MASK (0x800000U) 271 #define CANXL_RXFIFO_SECAM_SECAM23_SHIFT (23U) 272 #define CANXL_RXFIFO_SECAM_SECAM23_WIDTH (1U) 273 #define CANXL_RXFIFO_SECAM_SECAM23(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM23_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM23_MASK) 274 275 #define CANXL_RXFIFO_SECAM_SECAM24_MASK (0x1000000U) 276 #define CANXL_RXFIFO_SECAM_SECAM24_SHIFT (24U) 277 #define CANXL_RXFIFO_SECAM_SECAM24_WIDTH (1U) 278 #define CANXL_RXFIFO_SECAM_SECAM24(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM24_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM24_MASK) 279 280 #define CANXL_RXFIFO_SECAM_SECAM25_MASK (0x2000000U) 281 #define CANXL_RXFIFO_SECAM_SECAM25_SHIFT (25U) 282 #define CANXL_RXFIFO_SECAM_SECAM25_WIDTH (1U) 283 #define CANXL_RXFIFO_SECAM_SECAM25(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM25_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM25_MASK) 284 285 #define CANXL_RXFIFO_SECAM_SECAM26_MASK (0x4000000U) 286 #define CANXL_RXFIFO_SECAM_SECAM26_SHIFT (26U) 287 #define CANXL_RXFIFO_SECAM_SECAM26_WIDTH (1U) 288 #define CANXL_RXFIFO_SECAM_SECAM26(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM26_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM26_MASK) 289 290 #define CANXL_RXFIFO_SECAM_SECAM27_MASK (0x8000000U) 291 #define CANXL_RXFIFO_SECAM_SECAM27_SHIFT (27U) 292 #define CANXL_RXFIFO_SECAM_SECAM27_WIDTH (1U) 293 #define CANXL_RXFIFO_SECAM_SECAM27(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM27_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM27_MASK) 294 295 #define CANXL_RXFIFO_SECAM_SECAM28_MASK (0x10000000U) 296 #define CANXL_RXFIFO_SECAM_SECAM28_SHIFT (28U) 297 #define CANXL_RXFIFO_SECAM_SECAM28_WIDTH (1U) 298 #define CANXL_RXFIFO_SECAM_SECAM28(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM28_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM28_MASK) 299 300 #define CANXL_RXFIFO_SECAM_SECAM29_MASK (0x20000000U) 301 #define CANXL_RXFIFO_SECAM_SECAM29_SHIFT (29U) 302 #define CANXL_RXFIFO_SECAM_SECAM29_WIDTH (1U) 303 #define CANXL_RXFIFO_SECAM_SECAM29(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM29_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM29_MASK) 304 305 #define CANXL_RXFIFO_SECAM_SECAM30_MASK (0x40000000U) 306 #define CANXL_RXFIFO_SECAM_SECAM30_SHIFT (30U) 307 #define CANXL_RXFIFO_SECAM_SECAM30_WIDTH (1U) 308 #define CANXL_RXFIFO_SECAM_SECAM30(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM30_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM30_MASK) 309 310 #define CANXL_RXFIFO_SECAM_SECAM31_MASK (0x80000000U) 311 #define CANXL_RXFIFO_SECAM_SECAM31_SHIFT (31U) 312 #define CANXL_RXFIFO_SECAM_SECAM31_WIDTH (1U) 313 #define CANXL_RXFIFO_SECAM_SECAM31(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAM_SECAM31_SHIFT)) & CANXL_RXFIFO_SECAM_SECAM31_MASK) 314 /*! @} */ 315 316 /*! @name SECAV - SEC Acceptance Value */ 317 /*! @{ */ 318 319 #define CANXL_RXFIFO_SECAV_SECAV0_MASK (0x1U) 320 #define CANXL_RXFIFO_SECAV_SECAV0_SHIFT (0U) 321 #define CANXL_RXFIFO_SECAV_SECAV0_WIDTH (1U) 322 #define CANXL_RXFIFO_SECAV_SECAV0(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV0_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV0_MASK) 323 324 #define CANXL_RXFIFO_SECAV_SECAV1_MASK (0x2U) 325 #define CANXL_RXFIFO_SECAV_SECAV1_SHIFT (1U) 326 #define CANXL_RXFIFO_SECAV_SECAV1_WIDTH (1U) 327 #define CANXL_RXFIFO_SECAV_SECAV1(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV1_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV1_MASK) 328 329 #define CANXL_RXFIFO_SECAV_SECAV2_MASK (0x4U) 330 #define CANXL_RXFIFO_SECAV_SECAV2_SHIFT (2U) 331 #define CANXL_RXFIFO_SECAV_SECAV2_WIDTH (1U) 332 #define CANXL_RXFIFO_SECAV_SECAV2(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV2_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV2_MASK) 333 334 #define CANXL_RXFIFO_SECAV_SECAV3_MASK (0x8U) 335 #define CANXL_RXFIFO_SECAV_SECAV3_SHIFT (3U) 336 #define CANXL_RXFIFO_SECAV_SECAV3_WIDTH (1U) 337 #define CANXL_RXFIFO_SECAV_SECAV3(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV3_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV3_MASK) 338 339 #define CANXL_RXFIFO_SECAV_SECAV4_MASK (0x10U) 340 #define CANXL_RXFIFO_SECAV_SECAV4_SHIFT (4U) 341 #define CANXL_RXFIFO_SECAV_SECAV4_WIDTH (1U) 342 #define CANXL_RXFIFO_SECAV_SECAV4(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV4_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV4_MASK) 343 344 #define CANXL_RXFIFO_SECAV_SECAV5_MASK (0x20U) 345 #define CANXL_RXFIFO_SECAV_SECAV5_SHIFT (5U) 346 #define CANXL_RXFIFO_SECAV_SECAV5_WIDTH (1U) 347 #define CANXL_RXFIFO_SECAV_SECAV5(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV5_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV5_MASK) 348 349 #define CANXL_RXFIFO_SECAV_SECAV6_MASK (0x40U) 350 #define CANXL_RXFIFO_SECAV_SECAV6_SHIFT (6U) 351 #define CANXL_RXFIFO_SECAV_SECAV6_WIDTH (1U) 352 #define CANXL_RXFIFO_SECAV_SECAV6(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV6_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV6_MASK) 353 354 #define CANXL_RXFIFO_SECAV_SECAV7_MASK (0x80U) 355 #define CANXL_RXFIFO_SECAV_SECAV7_SHIFT (7U) 356 #define CANXL_RXFIFO_SECAV_SECAV7_WIDTH (1U) 357 #define CANXL_RXFIFO_SECAV_SECAV7(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV7_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV7_MASK) 358 359 #define CANXL_RXFIFO_SECAV_SECAV8_MASK (0x100U) 360 #define CANXL_RXFIFO_SECAV_SECAV8_SHIFT (8U) 361 #define CANXL_RXFIFO_SECAV_SECAV8_WIDTH (1U) 362 #define CANXL_RXFIFO_SECAV_SECAV8(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV8_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV8_MASK) 363 364 #define CANXL_RXFIFO_SECAV_SECAV9_MASK (0x200U) 365 #define CANXL_RXFIFO_SECAV_SECAV9_SHIFT (9U) 366 #define CANXL_RXFIFO_SECAV_SECAV9_WIDTH (1U) 367 #define CANXL_RXFIFO_SECAV_SECAV9(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV9_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV9_MASK) 368 369 #define CANXL_RXFIFO_SECAV_SECAV10_MASK (0x400U) 370 #define CANXL_RXFIFO_SECAV_SECAV10_SHIFT (10U) 371 #define CANXL_RXFIFO_SECAV_SECAV10_WIDTH (1U) 372 #define CANXL_RXFIFO_SECAV_SECAV10(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV10_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV10_MASK) 373 374 #define CANXL_RXFIFO_SECAV_SECAV11_MASK (0x800U) 375 #define CANXL_RXFIFO_SECAV_SECAV11_SHIFT (11U) 376 #define CANXL_RXFIFO_SECAV_SECAV11_WIDTH (1U) 377 #define CANXL_RXFIFO_SECAV_SECAV11(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV11_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV11_MASK) 378 379 #define CANXL_RXFIFO_SECAV_SECAV12_MASK (0x1000U) 380 #define CANXL_RXFIFO_SECAV_SECAV12_SHIFT (12U) 381 #define CANXL_RXFIFO_SECAV_SECAV12_WIDTH (1U) 382 #define CANXL_RXFIFO_SECAV_SECAV12(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV12_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV12_MASK) 383 384 #define CANXL_RXFIFO_SECAV_SECAV13_MASK (0x2000U) 385 #define CANXL_RXFIFO_SECAV_SECAV13_SHIFT (13U) 386 #define CANXL_RXFIFO_SECAV_SECAV13_WIDTH (1U) 387 #define CANXL_RXFIFO_SECAV_SECAV13(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV13_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV13_MASK) 388 389 #define CANXL_RXFIFO_SECAV_SECAV14_MASK (0x4000U) 390 #define CANXL_RXFIFO_SECAV_SECAV14_SHIFT (14U) 391 #define CANXL_RXFIFO_SECAV_SECAV14_WIDTH (1U) 392 #define CANXL_RXFIFO_SECAV_SECAV14(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV14_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV14_MASK) 393 394 #define CANXL_RXFIFO_SECAV_SECAV15_MASK (0x8000U) 395 #define CANXL_RXFIFO_SECAV_SECAV15_SHIFT (15U) 396 #define CANXL_RXFIFO_SECAV_SECAV15_WIDTH (1U) 397 #define CANXL_RXFIFO_SECAV_SECAV15(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV15_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV15_MASK) 398 399 #define CANXL_RXFIFO_SECAV_SECAV16_MASK (0x10000U) 400 #define CANXL_RXFIFO_SECAV_SECAV16_SHIFT (16U) 401 #define CANXL_RXFIFO_SECAV_SECAV16_WIDTH (1U) 402 #define CANXL_RXFIFO_SECAV_SECAV16(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV16_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV16_MASK) 403 404 #define CANXL_RXFIFO_SECAV_SECAV17_MASK (0x20000U) 405 #define CANXL_RXFIFO_SECAV_SECAV17_SHIFT (17U) 406 #define CANXL_RXFIFO_SECAV_SECAV17_WIDTH (1U) 407 #define CANXL_RXFIFO_SECAV_SECAV17(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV17_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV17_MASK) 408 409 #define CANXL_RXFIFO_SECAV_SECAV18_MASK (0x40000U) 410 #define CANXL_RXFIFO_SECAV_SECAV18_SHIFT (18U) 411 #define CANXL_RXFIFO_SECAV_SECAV18_WIDTH (1U) 412 #define CANXL_RXFIFO_SECAV_SECAV18(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV18_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV18_MASK) 413 414 #define CANXL_RXFIFO_SECAV_SECAV19_MASK (0x80000U) 415 #define CANXL_RXFIFO_SECAV_SECAV19_SHIFT (19U) 416 #define CANXL_RXFIFO_SECAV_SECAV19_WIDTH (1U) 417 #define CANXL_RXFIFO_SECAV_SECAV19(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV19_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV19_MASK) 418 419 #define CANXL_RXFIFO_SECAV_SECAV20_MASK (0x100000U) 420 #define CANXL_RXFIFO_SECAV_SECAV20_SHIFT (20U) 421 #define CANXL_RXFIFO_SECAV_SECAV20_WIDTH (1U) 422 #define CANXL_RXFIFO_SECAV_SECAV20(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV20_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV20_MASK) 423 424 #define CANXL_RXFIFO_SECAV_SECAV21_MASK (0x200000U) 425 #define CANXL_RXFIFO_SECAV_SECAV21_SHIFT (21U) 426 #define CANXL_RXFIFO_SECAV_SECAV21_WIDTH (1U) 427 #define CANXL_RXFIFO_SECAV_SECAV21(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV21_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV21_MASK) 428 429 #define CANXL_RXFIFO_SECAV_SECAV22_MASK (0x400000U) 430 #define CANXL_RXFIFO_SECAV_SECAV22_SHIFT (22U) 431 #define CANXL_RXFIFO_SECAV_SECAV22_WIDTH (1U) 432 #define CANXL_RXFIFO_SECAV_SECAV22(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV22_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV22_MASK) 433 434 #define CANXL_RXFIFO_SECAV_SECAV23_MASK (0x800000U) 435 #define CANXL_RXFIFO_SECAV_SECAV23_SHIFT (23U) 436 #define CANXL_RXFIFO_SECAV_SECAV23_WIDTH (1U) 437 #define CANXL_RXFIFO_SECAV_SECAV23(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV23_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV23_MASK) 438 439 #define CANXL_RXFIFO_SECAV_SECAV24_MASK (0x1000000U) 440 #define CANXL_RXFIFO_SECAV_SECAV24_SHIFT (24U) 441 #define CANXL_RXFIFO_SECAV_SECAV24_WIDTH (1U) 442 #define CANXL_RXFIFO_SECAV_SECAV24(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV24_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV24_MASK) 443 444 #define CANXL_RXFIFO_SECAV_SECAV25_MASK (0x2000000U) 445 #define CANXL_RXFIFO_SECAV_SECAV25_SHIFT (25U) 446 #define CANXL_RXFIFO_SECAV_SECAV25_WIDTH (1U) 447 #define CANXL_RXFIFO_SECAV_SECAV25(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV25_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV25_MASK) 448 449 #define CANXL_RXFIFO_SECAV_SECAV26_MASK (0x4000000U) 450 #define CANXL_RXFIFO_SECAV_SECAV26_SHIFT (26U) 451 #define CANXL_RXFIFO_SECAV_SECAV26_WIDTH (1U) 452 #define CANXL_RXFIFO_SECAV_SECAV26(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV26_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV26_MASK) 453 454 #define CANXL_RXFIFO_SECAV_SECAV27_MASK (0x8000000U) 455 #define CANXL_RXFIFO_SECAV_SECAV27_SHIFT (27U) 456 #define CANXL_RXFIFO_SECAV_SECAV27_WIDTH (1U) 457 #define CANXL_RXFIFO_SECAV_SECAV27(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV27_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV27_MASK) 458 459 #define CANXL_RXFIFO_SECAV_SECAV28_MASK (0x10000000U) 460 #define CANXL_RXFIFO_SECAV_SECAV28_SHIFT (28U) 461 #define CANXL_RXFIFO_SECAV_SECAV28_WIDTH (1U) 462 #define CANXL_RXFIFO_SECAV_SECAV28(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV28_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV28_MASK) 463 464 #define CANXL_RXFIFO_SECAV_SECAV29_MASK (0x20000000U) 465 #define CANXL_RXFIFO_SECAV_SECAV29_SHIFT (29U) 466 #define CANXL_RXFIFO_SECAV_SECAV29_WIDTH (1U) 467 #define CANXL_RXFIFO_SECAV_SECAV29(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV29_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV29_MASK) 468 469 #define CANXL_RXFIFO_SECAV_SECAV30_MASK (0x40000000U) 470 #define CANXL_RXFIFO_SECAV_SECAV30_SHIFT (30U) 471 #define CANXL_RXFIFO_SECAV_SECAV30_WIDTH (1U) 472 #define CANXL_RXFIFO_SECAV_SECAV30(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV30_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV30_MASK) 473 474 #define CANXL_RXFIFO_SECAV_SECAV31_MASK (0x80000000U) 475 #define CANXL_RXFIFO_SECAV_SECAV31_SHIFT (31U) 476 #define CANXL_RXFIFO_SECAV_SECAV31_WIDTH (1U) 477 #define CANXL_RXFIFO_SECAV_SECAV31(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SECAV_SECAV31_SHIFT)) & CANXL_RXFIFO_SECAV_SECAV31_MASK) 478 /*! @} */ 479 480 /*! @name AFCFG - Acceptance Filter Configuration */ 481 /*! @{ */ 482 483 #define CANXL_RXFIFO_AFCFG_ACPTVCAN_MASK (0x1FU) 484 #define CANXL_RXFIFO_AFCFG_ACPTVCAN_SHIFT (0U) 485 #define CANXL_RXFIFO_AFCFG_ACPTVCAN_WIDTH (5U) 486 #define CANXL_RXFIFO_AFCFG_ACPTVCAN(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_ACPTVCAN_SHIFT)) & CANXL_RXFIFO_AFCFG_ACPTVCAN_MASK) 487 488 #define CANXL_RXFIFO_AFCFG_AVCANEN_MASK (0x80U) 489 #define CANXL_RXFIFO_AFCFG_AVCANEN_SHIFT (7U) 490 #define CANXL_RXFIFO_AFCFG_AVCANEN_WIDTH (1U) 491 #define CANXL_RXFIFO_AFCFG_AVCANEN(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_AVCANEN_SHIFT)) & CANXL_RXFIFO_AFCFG_AVCANEN_MASK) 492 493 #define CANXL_RXFIFO_AFCFG_ACPTSDU_MASK (0x1F00U) 494 #define CANXL_RXFIFO_AFCFG_ACPTSDU_SHIFT (8U) 495 #define CANXL_RXFIFO_AFCFG_ACPTSDU_WIDTH (5U) 496 #define CANXL_RXFIFO_AFCFG_ACPTSDU(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_ACPTSDU_SHIFT)) & CANXL_RXFIFO_AFCFG_ACPTSDU_MASK) 497 498 #define CANXL_RXFIFO_AFCFG_ASDUEN_MASK (0x8000U) 499 #define CANXL_RXFIFO_AFCFG_ASDUEN_SHIFT (15U) 500 #define CANXL_RXFIFO_AFCFG_ASDUEN_WIDTH (1U) 501 #define CANXL_RXFIFO_AFCFG_ASDUEN(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_ASDUEN_SHIFT)) & CANXL_RXFIFO_AFCFG_ASDUEN_MASK) 502 503 #define CANXL_RXFIFO_AFCFG_ACPTADDR_MASK (0x1F0000U) 504 #define CANXL_RXFIFO_AFCFG_ACPTADDR_SHIFT (16U) 505 #define CANXL_RXFIFO_AFCFG_ACPTADDR_WIDTH (5U) 506 #define CANXL_RXFIFO_AFCFG_ACPTADDR(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_ACPTADDR_SHIFT)) & CANXL_RXFIFO_AFCFG_ACPTADDR_MASK) 507 508 #define CANXL_RXFIFO_AFCFG_AADDREN_MASK (0x800000U) 509 #define CANXL_RXFIFO_AFCFG_AADDREN_SHIFT (23U) 510 #define CANXL_RXFIFO_AFCFG_AADDREN_WIDTH (1U) 511 #define CANXL_RXFIFO_AFCFG_AADDREN(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_AADDREN_SHIFT)) & CANXL_RXFIFO_AFCFG_AADDREN_MASK) 512 513 #define CANXL_RXFIFO_AFCFG_ACPTID_MASK (0x1F000000U) 514 #define CANXL_RXFIFO_AFCFG_ACPTID_SHIFT (24U) 515 #define CANXL_RXFIFO_AFCFG_ACPTID_WIDTH (5U) 516 #define CANXL_RXFIFO_AFCFG_ACPTID(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AFCFG_ACPTID_SHIFT)) & CANXL_RXFIFO_AFCFG_ACPTID_MASK) 517 /*! @} */ 518 519 /*! @name VAMRCFG - VCAN Acceptance Mask or Range Configuration */ 520 /*! @{ */ 521 522 #define CANXL_RXFIFO_VAMRCFG_VMSK0R0_MASK (0x1U) 523 #define CANXL_RXFIFO_VAMRCFG_VMSK0R0_SHIFT (0U) 524 #define CANXL_RXFIFO_VAMRCFG_VMSK0R0_WIDTH (1U) 525 #define CANXL_RXFIFO_VAMRCFG_VMSK0R0(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R0_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R0_MASK) 526 527 #define CANXL_RXFIFO_VAMRCFG_VMSK0R1_MASK (0x2U) 528 #define CANXL_RXFIFO_VAMRCFG_VMSK0R1_SHIFT (1U) 529 #define CANXL_RXFIFO_VAMRCFG_VMSK0R1_WIDTH (1U) 530 #define CANXL_RXFIFO_VAMRCFG_VMSK0R1(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R1_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R1_MASK) 531 532 #define CANXL_RXFIFO_VAMRCFG_VMSK0R2_MASK (0x4U) 533 #define CANXL_RXFIFO_VAMRCFG_VMSK0R2_SHIFT (2U) 534 #define CANXL_RXFIFO_VAMRCFG_VMSK0R2_WIDTH (1U) 535 #define CANXL_RXFIFO_VAMRCFG_VMSK0R2(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R2_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R2_MASK) 536 537 #define CANXL_RXFIFO_VAMRCFG_VMSK0R3_MASK (0x8U) 538 #define CANXL_RXFIFO_VAMRCFG_VMSK0R3_SHIFT (3U) 539 #define CANXL_RXFIFO_VAMRCFG_VMSK0R3_WIDTH (1U) 540 #define CANXL_RXFIFO_VAMRCFG_VMSK0R3(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R3_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R3_MASK) 541 542 #define CANXL_RXFIFO_VAMRCFG_VMSK0R4_MASK (0x10U) 543 #define CANXL_RXFIFO_VAMRCFG_VMSK0R4_SHIFT (4U) 544 #define CANXL_RXFIFO_VAMRCFG_VMSK0R4_WIDTH (1U) 545 #define CANXL_RXFIFO_VAMRCFG_VMSK0R4(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R4_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R4_MASK) 546 547 #define CANXL_RXFIFO_VAMRCFG_VMSK0R5_MASK (0x20U) 548 #define CANXL_RXFIFO_VAMRCFG_VMSK0R5_SHIFT (5U) 549 #define CANXL_RXFIFO_VAMRCFG_VMSK0R5_WIDTH (1U) 550 #define CANXL_RXFIFO_VAMRCFG_VMSK0R5(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R5_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R5_MASK) 551 552 #define CANXL_RXFIFO_VAMRCFG_VMSK0R6_MASK (0x40U) 553 #define CANXL_RXFIFO_VAMRCFG_VMSK0R6_SHIFT (6U) 554 #define CANXL_RXFIFO_VAMRCFG_VMSK0R6_WIDTH (1U) 555 #define CANXL_RXFIFO_VAMRCFG_VMSK0R6(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R6_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R6_MASK) 556 557 #define CANXL_RXFIFO_VAMRCFG_VMSK0R7_MASK (0x80U) 558 #define CANXL_RXFIFO_VAMRCFG_VMSK0R7_SHIFT (7U) 559 #define CANXL_RXFIFO_VAMRCFG_VMSK0R7_WIDTH (1U) 560 #define CANXL_RXFIFO_VAMRCFG_VMSK0R7(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R7_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R7_MASK) 561 562 #define CANXL_RXFIFO_VAMRCFG_VMSK0R8_MASK (0x100U) 563 #define CANXL_RXFIFO_VAMRCFG_VMSK0R8_SHIFT (8U) 564 #define CANXL_RXFIFO_VAMRCFG_VMSK0R8_WIDTH (1U) 565 #define CANXL_RXFIFO_VAMRCFG_VMSK0R8(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R8_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R8_MASK) 566 567 #define CANXL_RXFIFO_VAMRCFG_VMSK0R9_MASK (0x200U) 568 #define CANXL_RXFIFO_VAMRCFG_VMSK0R9_SHIFT (9U) 569 #define CANXL_RXFIFO_VAMRCFG_VMSK0R9_WIDTH (1U) 570 #define CANXL_RXFIFO_VAMRCFG_VMSK0R9(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R9_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R9_MASK) 571 572 #define CANXL_RXFIFO_VAMRCFG_VMSK0R10_MASK (0x400U) 573 #define CANXL_RXFIFO_VAMRCFG_VMSK0R10_SHIFT (10U) 574 #define CANXL_RXFIFO_VAMRCFG_VMSK0R10_WIDTH (1U) 575 #define CANXL_RXFIFO_VAMRCFG_VMSK0R10(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R10_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R10_MASK) 576 577 #define CANXL_RXFIFO_VAMRCFG_VMSK0R11_MASK (0x800U) 578 #define CANXL_RXFIFO_VAMRCFG_VMSK0R11_SHIFT (11U) 579 #define CANXL_RXFIFO_VAMRCFG_VMSK0R11_WIDTH (1U) 580 #define CANXL_RXFIFO_VAMRCFG_VMSK0R11(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R11_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R11_MASK) 581 582 #define CANXL_RXFIFO_VAMRCFG_VMSK0R12_MASK (0x1000U) 583 #define CANXL_RXFIFO_VAMRCFG_VMSK0R12_SHIFT (12U) 584 #define CANXL_RXFIFO_VAMRCFG_VMSK0R12_WIDTH (1U) 585 #define CANXL_RXFIFO_VAMRCFG_VMSK0R12(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R12_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R12_MASK) 586 587 #define CANXL_RXFIFO_VAMRCFG_VMSK0R13_MASK (0x2000U) 588 #define CANXL_RXFIFO_VAMRCFG_VMSK0R13_SHIFT (13U) 589 #define CANXL_RXFIFO_VAMRCFG_VMSK0R13_WIDTH (1U) 590 #define CANXL_RXFIFO_VAMRCFG_VMSK0R13(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R13_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R13_MASK) 591 592 #define CANXL_RXFIFO_VAMRCFG_VMSK0R14_MASK (0x4000U) 593 #define CANXL_RXFIFO_VAMRCFG_VMSK0R14_SHIFT (14U) 594 #define CANXL_RXFIFO_VAMRCFG_VMSK0R14_WIDTH (1U) 595 #define CANXL_RXFIFO_VAMRCFG_VMSK0R14(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R14_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R14_MASK) 596 597 #define CANXL_RXFIFO_VAMRCFG_VMSK0R15_MASK (0x8000U) 598 #define CANXL_RXFIFO_VAMRCFG_VMSK0R15_SHIFT (15U) 599 #define CANXL_RXFIFO_VAMRCFG_VMSK0R15_WIDTH (1U) 600 #define CANXL_RXFIFO_VAMRCFG_VMSK0R15(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R15_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R15_MASK) 601 602 #define CANXL_RXFIFO_VAMRCFG_VMSK0R16_MASK (0x10000U) 603 #define CANXL_RXFIFO_VAMRCFG_VMSK0R16_SHIFT (16U) 604 #define CANXL_RXFIFO_VAMRCFG_VMSK0R16_WIDTH (1U) 605 #define CANXL_RXFIFO_VAMRCFG_VMSK0R16(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R16_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R16_MASK) 606 607 #define CANXL_RXFIFO_VAMRCFG_VMSK0R17_MASK (0x20000U) 608 #define CANXL_RXFIFO_VAMRCFG_VMSK0R17_SHIFT (17U) 609 #define CANXL_RXFIFO_VAMRCFG_VMSK0R17_WIDTH (1U) 610 #define CANXL_RXFIFO_VAMRCFG_VMSK0R17(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R17_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R17_MASK) 611 612 #define CANXL_RXFIFO_VAMRCFG_VMSK0R18_MASK (0x40000U) 613 #define CANXL_RXFIFO_VAMRCFG_VMSK0R18_SHIFT (18U) 614 #define CANXL_RXFIFO_VAMRCFG_VMSK0R18_WIDTH (1U) 615 #define CANXL_RXFIFO_VAMRCFG_VMSK0R18(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R18_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R18_MASK) 616 617 #define CANXL_RXFIFO_VAMRCFG_VMSK0R19_MASK (0x80000U) 618 #define CANXL_RXFIFO_VAMRCFG_VMSK0R19_SHIFT (19U) 619 #define CANXL_RXFIFO_VAMRCFG_VMSK0R19_WIDTH (1U) 620 #define CANXL_RXFIFO_VAMRCFG_VMSK0R19(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R19_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R19_MASK) 621 622 #define CANXL_RXFIFO_VAMRCFG_VMSK0R20_MASK (0x100000U) 623 #define CANXL_RXFIFO_VAMRCFG_VMSK0R20_SHIFT (20U) 624 #define CANXL_RXFIFO_VAMRCFG_VMSK0R20_WIDTH (1U) 625 #define CANXL_RXFIFO_VAMRCFG_VMSK0R20(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R20_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R20_MASK) 626 627 #define CANXL_RXFIFO_VAMRCFG_VMSK0R21_MASK (0x200000U) 628 #define CANXL_RXFIFO_VAMRCFG_VMSK0R21_SHIFT (21U) 629 #define CANXL_RXFIFO_VAMRCFG_VMSK0R21_WIDTH (1U) 630 #define CANXL_RXFIFO_VAMRCFG_VMSK0R21(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R21_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R21_MASK) 631 632 #define CANXL_RXFIFO_VAMRCFG_VMSK0R22_MASK (0x400000U) 633 #define CANXL_RXFIFO_VAMRCFG_VMSK0R22_SHIFT (22U) 634 #define CANXL_RXFIFO_VAMRCFG_VMSK0R22_WIDTH (1U) 635 #define CANXL_RXFIFO_VAMRCFG_VMSK0R22(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R22_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R22_MASK) 636 637 #define CANXL_RXFIFO_VAMRCFG_VMSK0R23_MASK (0x800000U) 638 #define CANXL_RXFIFO_VAMRCFG_VMSK0R23_SHIFT (23U) 639 #define CANXL_RXFIFO_VAMRCFG_VMSK0R23_WIDTH (1U) 640 #define CANXL_RXFIFO_VAMRCFG_VMSK0R23(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R23_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R23_MASK) 641 642 #define CANXL_RXFIFO_VAMRCFG_VMSK0R24_MASK (0x1000000U) 643 #define CANXL_RXFIFO_VAMRCFG_VMSK0R24_SHIFT (24U) 644 #define CANXL_RXFIFO_VAMRCFG_VMSK0R24_WIDTH (1U) 645 #define CANXL_RXFIFO_VAMRCFG_VMSK0R24(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R24_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R24_MASK) 646 647 #define CANXL_RXFIFO_VAMRCFG_VMSK0R25_MASK (0x2000000U) 648 #define CANXL_RXFIFO_VAMRCFG_VMSK0R25_SHIFT (25U) 649 #define CANXL_RXFIFO_VAMRCFG_VMSK0R25_WIDTH (1U) 650 #define CANXL_RXFIFO_VAMRCFG_VMSK0R25(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R25_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R25_MASK) 651 652 #define CANXL_RXFIFO_VAMRCFG_VMSK0R26_MASK (0x4000000U) 653 #define CANXL_RXFIFO_VAMRCFG_VMSK0R26_SHIFT (26U) 654 #define CANXL_RXFIFO_VAMRCFG_VMSK0R26_WIDTH (1U) 655 #define CANXL_RXFIFO_VAMRCFG_VMSK0R26(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R26_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R26_MASK) 656 657 #define CANXL_RXFIFO_VAMRCFG_VMSK0R27_MASK (0x8000000U) 658 #define CANXL_RXFIFO_VAMRCFG_VMSK0R27_SHIFT (27U) 659 #define CANXL_RXFIFO_VAMRCFG_VMSK0R27_WIDTH (1U) 660 #define CANXL_RXFIFO_VAMRCFG_VMSK0R27(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R27_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R27_MASK) 661 662 #define CANXL_RXFIFO_VAMRCFG_VMSK0R28_MASK (0x10000000U) 663 #define CANXL_RXFIFO_VAMRCFG_VMSK0R28_SHIFT (28U) 664 #define CANXL_RXFIFO_VAMRCFG_VMSK0R28_WIDTH (1U) 665 #define CANXL_RXFIFO_VAMRCFG_VMSK0R28(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R28_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R28_MASK) 666 667 #define CANXL_RXFIFO_VAMRCFG_VMSK0R29_MASK (0x20000000U) 668 #define CANXL_RXFIFO_VAMRCFG_VMSK0R29_SHIFT (29U) 669 #define CANXL_RXFIFO_VAMRCFG_VMSK0R29_WIDTH (1U) 670 #define CANXL_RXFIFO_VAMRCFG_VMSK0R29(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R29_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R29_MASK) 671 672 #define CANXL_RXFIFO_VAMRCFG_VMSK0R30_MASK (0x40000000U) 673 #define CANXL_RXFIFO_VAMRCFG_VMSK0R30_SHIFT (30U) 674 #define CANXL_RXFIFO_VAMRCFG_VMSK0R30_WIDTH (1U) 675 #define CANXL_RXFIFO_VAMRCFG_VMSK0R30(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R30_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R30_MASK) 676 677 #define CANXL_RXFIFO_VAMRCFG_VMSK0R31_MASK (0x80000000U) 678 #define CANXL_RXFIFO_VAMRCFG_VMSK0R31_SHIFT (31U) 679 #define CANXL_RXFIFO_VAMRCFG_VMSK0R31_WIDTH (1U) 680 #define CANXL_RXFIFO_VAMRCFG_VMSK0R31(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAMRCFG_VMSK0R31_SHIFT)) & CANXL_RXFIFO_VAMRCFG_VMSK0R31_MASK) 681 /*! @} */ 682 683 /*! @name SAMRCFG - SDU Acceptance Mask or Range Configuration */ 684 /*! @{ */ 685 686 #define CANXL_RXFIFO_SAMRCFG_SMSK0R0_MASK (0x1U) 687 #define CANXL_RXFIFO_SAMRCFG_SMSK0R0_SHIFT (0U) 688 #define CANXL_RXFIFO_SAMRCFG_SMSK0R0_WIDTH (1U) 689 #define CANXL_RXFIFO_SAMRCFG_SMSK0R0(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R0_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R0_MASK) 690 691 #define CANXL_RXFIFO_SAMRCFG_SMSK0R1_MASK (0x2U) 692 #define CANXL_RXFIFO_SAMRCFG_SMSK0R1_SHIFT (1U) 693 #define CANXL_RXFIFO_SAMRCFG_SMSK0R1_WIDTH (1U) 694 #define CANXL_RXFIFO_SAMRCFG_SMSK0R1(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R1_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R1_MASK) 695 696 #define CANXL_RXFIFO_SAMRCFG_SMSK0R2_MASK (0x4U) 697 #define CANXL_RXFIFO_SAMRCFG_SMSK0R2_SHIFT (2U) 698 #define CANXL_RXFIFO_SAMRCFG_SMSK0R2_WIDTH (1U) 699 #define CANXL_RXFIFO_SAMRCFG_SMSK0R2(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R2_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R2_MASK) 700 701 #define CANXL_RXFIFO_SAMRCFG_SMSK0R3_MASK (0x8U) 702 #define CANXL_RXFIFO_SAMRCFG_SMSK0R3_SHIFT (3U) 703 #define CANXL_RXFIFO_SAMRCFG_SMSK0R3_WIDTH (1U) 704 #define CANXL_RXFIFO_SAMRCFG_SMSK0R3(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R3_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R3_MASK) 705 706 #define CANXL_RXFIFO_SAMRCFG_SMSK0R4_MASK (0x10U) 707 #define CANXL_RXFIFO_SAMRCFG_SMSK0R4_SHIFT (4U) 708 #define CANXL_RXFIFO_SAMRCFG_SMSK0R4_WIDTH (1U) 709 #define CANXL_RXFIFO_SAMRCFG_SMSK0R4(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R4_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R4_MASK) 710 711 #define CANXL_RXFIFO_SAMRCFG_SMSK0R5_MASK (0x20U) 712 #define CANXL_RXFIFO_SAMRCFG_SMSK0R5_SHIFT (5U) 713 #define CANXL_RXFIFO_SAMRCFG_SMSK0R5_WIDTH (1U) 714 #define CANXL_RXFIFO_SAMRCFG_SMSK0R5(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R5_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R5_MASK) 715 716 #define CANXL_RXFIFO_SAMRCFG_SMSK0R6_MASK (0x40U) 717 #define CANXL_RXFIFO_SAMRCFG_SMSK0R6_SHIFT (6U) 718 #define CANXL_RXFIFO_SAMRCFG_SMSK0R6_WIDTH (1U) 719 #define CANXL_RXFIFO_SAMRCFG_SMSK0R6(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R6_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R6_MASK) 720 721 #define CANXL_RXFIFO_SAMRCFG_SMSK0R7_MASK (0x80U) 722 #define CANXL_RXFIFO_SAMRCFG_SMSK0R7_SHIFT (7U) 723 #define CANXL_RXFIFO_SAMRCFG_SMSK0R7_WIDTH (1U) 724 #define CANXL_RXFIFO_SAMRCFG_SMSK0R7(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R7_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R7_MASK) 725 726 #define CANXL_RXFIFO_SAMRCFG_SMSK0R8_MASK (0x100U) 727 #define CANXL_RXFIFO_SAMRCFG_SMSK0R8_SHIFT (8U) 728 #define CANXL_RXFIFO_SAMRCFG_SMSK0R8_WIDTH (1U) 729 #define CANXL_RXFIFO_SAMRCFG_SMSK0R8(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R8_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R8_MASK) 730 731 #define CANXL_RXFIFO_SAMRCFG_SMSK0R9_MASK (0x200U) 732 #define CANXL_RXFIFO_SAMRCFG_SMSK0R9_SHIFT (9U) 733 #define CANXL_RXFIFO_SAMRCFG_SMSK0R9_WIDTH (1U) 734 #define CANXL_RXFIFO_SAMRCFG_SMSK0R9(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R9_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R9_MASK) 735 736 #define CANXL_RXFIFO_SAMRCFG_SMSK0R10_MASK (0x400U) 737 #define CANXL_RXFIFO_SAMRCFG_SMSK0R10_SHIFT (10U) 738 #define CANXL_RXFIFO_SAMRCFG_SMSK0R10_WIDTH (1U) 739 #define CANXL_RXFIFO_SAMRCFG_SMSK0R10(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R10_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R10_MASK) 740 741 #define CANXL_RXFIFO_SAMRCFG_SMSK0R11_MASK (0x800U) 742 #define CANXL_RXFIFO_SAMRCFG_SMSK0R11_SHIFT (11U) 743 #define CANXL_RXFIFO_SAMRCFG_SMSK0R11_WIDTH (1U) 744 #define CANXL_RXFIFO_SAMRCFG_SMSK0R11(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R11_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R11_MASK) 745 746 #define CANXL_RXFIFO_SAMRCFG_SMSK0R12_MASK (0x1000U) 747 #define CANXL_RXFIFO_SAMRCFG_SMSK0R12_SHIFT (12U) 748 #define CANXL_RXFIFO_SAMRCFG_SMSK0R12_WIDTH (1U) 749 #define CANXL_RXFIFO_SAMRCFG_SMSK0R12(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R12_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R12_MASK) 750 751 #define CANXL_RXFIFO_SAMRCFG_SMSK0R13_MASK (0x2000U) 752 #define CANXL_RXFIFO_SAMRCFG_SMSK0R13_SHIFT (13U) 753 #define CANXL_RXFIFO_SAMRCFG_SMSK0R13_WIDTH (1U) 754 #define CANXL_RXFIFO_SAMRCFG_SMSK0R13(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R13_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R13_MASK) 755 756 #define CANXL_RXFIFO_SAMRCFG_SMSK0R14_MASK (0x4000U) 757 #define CANXL_RXFIFO_SAMRCFG_SMSK0R14_SHIFT (14U) 758 #define CANXL_RXFIFO_SAMRCFG_SMSK0R14_WIDTH (1U) 759 #define CANXL_RXFIFO_SAMRCFG_SMSK0R14(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R14_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R14_MASK) 760 761 #define CANXL_RXFIFO_SAMRCFG_SMSK0R15_MASK (0x8000U) 762 #define CANXL_RXFIFO_SAMRCFG_SMSK0R15_SHIFT (15U) 763 #define CANXL_RXFIFO_SAMRCFG_SMSK0R15_WIDTH (1U) 764 #define CANXL_RXFIFO_SAMRCFG_SMSK0R15(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R15_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R15_MASK) 765 766 #define CANXL_RXFIFO_SAMRCFG_SMSK0R16_MASK (0x10000U) 767 #define CANXL_RXFIFO_SAMRCFG_SMSK0R16_SHIFT (16U) 768 #define CANXL_RXFIFO_SAMRCFG_SMSK0R16_WIDTH (1U) 769 #define CANXL_RXFIFO_SAMRCFG_SMSK0R16(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R16_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R16_MASK) 770 771 #define CANXL_RXFIFO_SAMRCFG_SMSK0R17_MASK (0x20000U) 772 #define CANXL_RXFIFO_SAMRCFG_SMSK0R17_SHIFT (17U) 773 #define CANXL_RXFIFO_SAMRCFG_SMSK0R17_WIDTH (1U) 774 #define CANXL_RXFIFO_SAMRCFG_SMSK0R17(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R17_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R17_MASK) 775 776 #define CANXL_RXFIFO_SAMRCFG_SMSK0R18_MASK (0x40000U) 777 #define CANXL_RXFIFO_SAMRCFG_SMSK0R18_SHIFT (18U) 778 #define CANXL_RXFIFO_SAMRCFG_SMSK0R18_WIDTH (1U) 779 #define CANXL_RXFIFO_SAMRCFG_SMSK0R18(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R18_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R18_MASK) 780 781 #define CANXL_RXFIFO_SAMRCFG_SMSK0R19_MASK (0x80000U) 782 #define CANXL_RXFIFO_SAMRCFG_SMSK0R19_SHIFT (19U) 783 #define CANXL_RXFIFO_SAMRCFG_SMSK0R19_WIDTH (1U) 784 #define CANXL_RXFIFO_SAMRCFG_SMSK0R19(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R19_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R19_MASK) 785 786 #define CANXL_RXFIFO_SAMRCFG_SMSK0R20_MASK (0x100000U) 787 #define CANXL_RXFIFO_SAMRCFG_SMSK0R20_SHIFT (20U) 788 #define CANXL_RXFIFO_SAMRCFG_SMSK0R20_WIDTH (1U) 789 #define CANXL_RXFIFO_SAMRCFG_SMSK0R20(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R20_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R20_MASK) 790 791 #define CANXL_RXFIFO_SAMRCFG_SMSK0R21_MASK (0x200000U) 792 #define CANXL_RXFIFO_SAMRCFG_SMSK0R21_SHIFT (21U) 793 #define CANXL_RXFIFO_SAMRCFG_SMSK0R21_WIDTH (1U) 794 #define CANXL_RXFIFO_SAMRCFG_SMSK0R21(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R21_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R21_MASK) 795 796 #define CANXL_RXFIFO_SAMRCFG_SMSK0R22_MASK (0x400000U) 797 #define CANXL_RXFIFO_SAMRCFG_SMSK0R22_SHIFT (22U) 798 #define CANXL_RXFIFO_SAMRCFG_SMSK0R22_WIDTH (1U) 799 #define CANXL_RXFIFO_SAMRCFG_SMSK0R22(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R22_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R22_MASK) 800 801 #define CANXL_RXFIFO_SAMRCFG_SMSK0R23_MASK (0x800000U) 802 #define CANXL_RXFIFO_SAMRCFG_SMSK0R23_SHIFT (23U) 803 #define CANXL_RXFIFO_SAMRCFG_SMSK0R23_WIDTH (1U) 804 #define CANXL_RXFIFO_SAMRCFG_SMSK0R23(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R23_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R23_MASK) 805 806 #define CANXL_RXFIFO_SAMRCFG_SMSK0R24_MASK (0x1000000U) 807 #define CANXL_RXFIFO_SAMRCFG_SMSK0R24_SHIFT (24U) 808 #define CANXL_RXFIFO_SAMRCFG_SMSK0R24_WIDTH (1U) 809 #define CANXL_RXFIFO_SAMRCFG_SMSK0R24(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R24_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R24_MASK) 810 811 #define CANXL_RXFIFO_SAMRCFG_SMSK0R25_MASK (0x2000000U) 812 #define CANXL_RXFIFO_SAMRCFG_SMSK0R25_SHIFT (25U) 813 #define CANXL_RXFIFO_SAMRCFG_SMSK0R25_WIDTH (1U) 814 #define CANXL_RXFIFO_SAMRCFG_SMSK0R25(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R25_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R25_MASK) 815 816 #define CANXL_RXFIFO_SAMRCFG_SMSK0R26_MASK (0x4000000U) 817 #define CANXL_RXFIFO_SAMRCFG_SMSK0R26_SHIFT (26U) 818 #define CANXL_RXFIFO_SAMRCFG_SMSK0R26_WIDTH (1U) 819 #define CANXL_RXFIFO_SAMRCFG_SMSK0R26(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R26_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R26_MASK) 820 821 #define CANXL_RXFIFO_SAMRCFG_SMSK0R27_MASK (0x8000000U) 822 #define CANXL_RXFIFO_SAMRCFG_SMSK0R27_SHIFT (27U) 823 #define CANXL_RXFIFO_SAMRCFG_SMSK0R27_WIDTH (1U) 824 #define CANXL_RXFIFO_SAMRCFG_SMSK0R27(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R27_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R27_MASK) 825 826 #define CANXL_RXFIFO_SAMRCFG_SMSK0R28_MASK (0x10000000U) 827 #define CANXL_RXFIFO_SAMRCFG_SMSK0R28_SHIFT (28U) 828 #define CANXL_RXFIFO_SAMRCFG_SMSK0R28_WIDTH (1U) 829 #define CANXL_RXFIFO_SAMRCFG_SMSK0R28(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R28_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R28_MASK) 830 831 #define CANXL_RXFIFO_SAMRCFG_SMSK0R29_MASK (0x20000000U) 832 #define CANXL_RXFIFO_SAMRCFG_SMSK0R29_SHIFT (29U) 833 #define CANXL_RXFIFO_SAMRCFG_SMSK0R29_WIDTH (1U) 834 #define CANXL_RXFIFO_SAMRCFG_SMSK0R29(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R29_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R29_MASK) 835 836 #define CANXL_RXFIFO_SAMRCFG_SMSK0R30_MASK (0x40000000U) 837 #define CANXL_RXFIFO_SAMRCFG_SMSK0R30_SHIFT (30U) 838 #define CANXL_RXFIFO_SAMRCFG_SMSK0R30_WIDTH (1U) 839 #define CANXL_RXFIFO_SAMRCFG_SMSK0R30(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R30_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R30_MASK) 840 841 #define CANXL_RXFIFO_SAMRCFG_SMSK0R31_MASK (0x80000000U) 842 #define CANXL_RXFIFO_SAMRCFG_SMSK0R31_SHIFT (31U) 843 #define CANXL_RXFIFO_SAMRCFG_SMSK0R31_WIDTH (1U) 844 #define CANXL_RXFIFO_SAMRCFG_SMSK0R31(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAMRCFG_SMSK0R31_SHIFT)) & CANXL_RXFIFO_SAMRCFG_SMSK0R31_MASK) 845 /*! @} */ 846 847 /*! @name AAMRCFG - ADDR Acceptance Mask or Range Configuration */ 848 /*! @{ */ 849 850 #define CANXL_RXFIFO_AAMRCFG_AMSK0R0_MASK (0x1U) 851 #define CANXL_RXFIFO_AAMRCFG_AMSK0R0_SHIFT (0U) 852 #define CANXL_RXFIFO_AAMRCFG_AMSK0R0_WIDTH (1U) 853 #define CANXL_RXFIFO_AAMRCFG_AMSK0R0(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R0_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R0_MASK) 854 855 #define CANXL_RXFIFO_AAMRCFG_AMSK0R1_MASK (0x2U) 856 #define CANXL_RXFIFO_AAMRCFG_AMSK0R1_SHIFT (1U) 857 #define CANXL_RXFIFO_AAMRCFG_AMSK0R1_WIDTH (1U) 858 #define CANXL_RXFIFO_AAMRCFG_AMSK0R1(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R1_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R1_MASK) 859 860 #define CANXL_RXFIFO_AAMRCFG_AMSK0R2_MASK (0x4U) 861 #define CANXL_RXFIFO_AAMRCFG_AMSK0R2_SHIFT (2U) 862 #define CANXL_RXFIFO_AAMRCFG_AMSK0R2_WIDTH (1U) 863 #define CANXL_RXFIFO_AAMRCFG_AMSK0R2(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R2_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R2_MASK) 864 865 #define CANXL_RXFIFO_AAMRCFG_AMSK0R3_MASK (0x8U) 866 #define CANXL_RXFIFO_AAMRCFG_AMSK0R3_SHIFT (3U) 867 #define CANXL_RXFIFO_AAMRCFG_AMSK0R3_WIDTH (1U) 868 #define CANXL_RXFIFO_AAMRCFG_AMSK0R3(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R3_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R3_MASK) 869 870 #define CANXL_RXFIFO_AAMRCFG_AMSK0R4_MASK (0x10U) 871 #define CANXL_RXFIFO_AAMRCFG_AMSK0R4_SHIFT (4U) 872 #define CANXL_RXFIFO_AAMRCFG_AMSK0R4_WIDTH (1U) 873 #define CANXL_RXFIFO_AAMRCFG_AMSK0R4(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R4_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R4_MASK) 874 875 #define CANXL_RXFIFO_AAMRCFG_AMSK0R5_MASK (0x20U) 876 #define CANXL_RXFIFO_AAMRCFG_AMSK0R5_SHIFT (5U) 877 #define CANXL_RXFIFO_AAMRCFG_AMSK0R5_WIDTH (1U) 878 #define CANXL_RXFIFO_AAMRCFG_AMSK0R5(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R5_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R5_MASK) 879 880 #define CANXL_RXFIFO_AAMRCFG_AMSK0R6_MASK (0x40U) 881 #define CANXL_RXFIFO_AAMRCFG_AMSK0R6_SHIFT (6U) 882 #define CANXL_RXFIFO_AAMRCFG_AMSK0R6_WIDTH (1U) 883 #define CANXL_RXFIFO_AAMRCFG_AMSK0R6(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R6_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R6_MASK) 884 885 #define CANXL_RXFIFO_AAMRCFG_AMSK0R7_MASK (0x80U) 886 #define CANXL_RXFIFO_AAMRCFG_AMSK0R7_SHIFT (7U) 887 #define CANXL_RXFIFO_AAMRCFG_AMSK0R7_WIDTH (1U) 888 #define CANXL_RXFIFO_AAMRCFG_AMSK0R7(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R7_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R7_MASK) 889 890 #define CANXL_RXFIFO_AAMRCFG_AMSK0R8_MASK (0x100U) 891 #define CANXL_RXFIFO_AAMRCFG_AMSK0R8_SHIFT (8U) 892 #define CANXL_RXFIFO_AAMRCFG_AMSK0R8_WIDTH (1U) 893 #define CANXL_RXFIFO_AAMRCFG_AMSK0R8(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R8_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R8_MASK) 894 895 #define CANXL_RXFIFO_AAMRCFG_AMSK0R9_MASK (0x200U) 896 #define CANXL_RXFIFO_AAMRCFG_AMSK0R9_SHIFT (9U) 897 #define CANXL_RXFIFO_AAMRCFG_AMSK0R9_WIDTH (1U) 898 #define CANXL_RXFIFO_AAMRCFG_AMSK0R9(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R9_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R9_MASK) 899 900 #define CANXL_RXFIFO_AAMRCFG_AMSK0R10_MASK (0x400U) 901 #define CANXL_RXFIFO_AAMRCFG_AMSK0R10_SHIFT (10U) 902 #define CANXL_RXFIFO_AAMRCFG_AMSK0R10_WIDTH (1U) 903 #define CANXL_RXFIFO_AAMRCFG_AMSK0R10(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R10_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R10_MASK) 904 905 #define CANXL_RXFIFO_AAMRCFG_AMSK0R11_MASK (0x800U) 906 #define CANXL_RXFIFO_AAMRCFG_AMSK0R11_SHIFT (11U) 907 #define CANXL_RXFIFO_AAMRCFG_AMSK0R11_WIDTH (1U) 908 #define CANXL_RXFIFO_AAMRCFG_AMSK0R11(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R11_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R11_MASK) 909 910 #define CANXL_RXFIFO_AAMRCFG_AMSK0R12_MASK (0x1000U) 911 #define CANXL_RXFIFO_AAMRCFG_AMSK0R12_SHIFT (12U) 912 #define CANXL_RXFIFO_AAMRCFG_AMSK0R12_WIDTH (1U) 913 #define CANXL_RXFIFO_AAMRCFG_AMSK0R12(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R12_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R12_MASK) 914 915 #define CANXL_RXFIFO_AAMRCFG_AMSK0R13_MASK (0x2000U) 916 #define CANXL_RXFIFO_AAMRCFG_AMSK0R13_SHIFT (13U) 917 #define CANXL_RXFIFO_AAMRCFG_AMSK0R13_WIDTH (1U) 918 #define CANXL_RXFIFO_AAMRCFG_AMSK0R13(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R13_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R13_MASK) 919 920 #define CANXL_RXFIFO_AAMRCFG_AMSK0R14_MASK (0x4000U) 921 #define CANXL_RXFIFO_AAMRCFG_AMSK0R14_SHIFT (14U) 922 #define CANXL_RXFIFO_AAMRCFG_AMSK0R14_WIDTH (1U) 923 #define CANXL_RXFIFO_AAMRCFG_AMSK0R14(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R14_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R14_MASK) 924 925 #define CANXL_RXFIFO_AAMRCFG_AMSK0R15_MASK (0x8000U) 926 #define CANXL_RXFIFO_AAMRCFG_AMSK0R15_SHIFT (15U) 927 #define CANXL_RXFIFO_AAMRCFG_AMSK0R15_WIDTH (1U) 928 #define CANXL_RXFIFO_AAMRCFG_AMSK0R15(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R15_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R15_MASK) 929 930 #define CANXL_RXFIFO_AAMRCFG_AMSK0R16_MASK (0x10000U) 931 #define CANXL_RXFIFO_AAMRCFG_AMSK0R16_SHIFT (16U) 932 #define CANXL_RXFIFO_AAMRCFG_AMSK0R16_WIDTH (1U) 933 #define CANXL_RXFIFO_AAMRCFG_AMSK0R16(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R16_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R16_MASK) 934 935 #define CANXL_RXFIFO_AAMRCFG_AMSK0R17_MASK (0x20000U) 936 #define CANXL_RXFIFO_AAMRCFG_AMSK0R17_SHIFT (17U) 937 #define CANXL_RXFIFO_AAMRCFG_AMSK0R17_WIDTH (1U) 938 #define CANXL_RXFIFO_AAMRCFG_AMSK0R17(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R17_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R17_MASK) 939 940 #define CANXL_RXFIFO_AAMRCFG_AMSK0R18_MASK (0x40000U) 941 #define CANXL_RXFIFO_AAMRCFG_AMSK0R18_SHIFT (18U) 942 #define CANXL_RXFIFO_AAMRCFG_AMSK0R18_WIDTH (1U) 943 #define CANXL_RXFIFO_AAMRCFG_AMSK0R18(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R18_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R18_MASK) 944 945 #define CANXL_RXFIFO_AAMRCFG_AMSK0R19_MASK (0x80000U) 946 #define CANXL_RXFIFO_AAMRCFG_AMSK0R19_SHIFT (19U) 947 #define CANXL_RXFIFO_AAMRCFG_AMSK0R19_WIDTH (1U) 948 #define CANXL_RXFIFO_AAMRCFG_AMSK0R19(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R19_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R19_MASK) 949 950 #define CANXL_RXFIFO_AAMRCFG_AMSK0R20_MASK (0x100000U) 951 #define CANXL_RXFIFO_AAMRCFG_AMSK0R20_SHIFT (20U) 952 #define CANXL_RXFIFO_AAMRCFG_AMSK0R20_WIDTH (1U) 953 #define CANXL_RXFIFO_AAMRCFG_AMSK0R20(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R20_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R20_MASK) 954 955 #define CANXL_RXFIFO_AAMRCFG_AMSK0R21_MASK (0x200000U) 956 #define CANXL_RXFIFO_AAMRCFG_AMSK0R21_SHIFT (21U) 957 #define CANXL_RXFIFO_AAMRCFG_AMSK0R21_WIDTH (1U) 958 #define CANXL_RXFIFO_AAMRCFG_AMSK0R21(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R21_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R21_MASK) 959 960 #define CANXL_RXFIFO_AAMRCFG_AMSK0R22_MASK (0x400000U) 961 #define CANXL_RXFIFO_AAMRCFG_AMSK0R22_SHIFT (22U) 962 #define CANXL_RXFIFO_AAMRCFG_AMSK0R22_WIDTH (1U) 963 #define CANXL_RXFIFO_AAMRCFG_AMSK0R22(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R22_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R22_MASK) 964 965 #define CANXL_RXFIFO_AAMRCFG_AMSK0R23_MASK (0x800000U) 966 #define CANXL_RXFIFO_AAMRCFG_AMSK0R23_SHIFT (23U) 967 #define CANXL_RXFIFO_AAMRCFG_AMSK0R23_WIDTH (1U) 968 #define CANXL_RXFIFO_AAMRCFG_AMSK0R23(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R23_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R23_MASK) 969 970 #define CANXL_RXFIFO_AAMRCFG_AMSK0R24_MASK (0x1000000U) 971 #define CANXL_RXFIFO_AAMRCFG_AMSK0R24_SHIFT (24U) 972 #define CANXL_RXFIFO_AAMRCFG_AMSK0R24_WIDTH (1U) 973 #define CANXL_RXFIFO_AAMRCFG_AMSK0R24(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R24_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R24_MASK) 974 975 #define CANXL_RXFIFO_AAMRCFG_AMSK0R25_MASK (0x2000000U) 976 #define CANXL_RXFIFO_AAMRCFG_AMSK0R25_SHIFT (25U) 977 #define CANXL_RXFIFO_AAMRCFG_AMSK0R25_WIDTH (1U) 978 #define CANXL_RXFIFO_AAMRCFG_AMSK0R25(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R25_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R25_MASK) 979 980 #define CANXL_RXFIFO_AAMRCFG_AMSK0R26_MASK (0x4000000U) 981 #define CANXL_RXFIFO_AAMRCFG_AMSK0R26_SHIFT (26U) 982 #define CANXL_RXFIFO_AAMRCFG_AMSK0R26_WIDTH (1U) 983 #define CANXL_RXFIFO_AAMRCFG_AMSK0R26(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R26_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R26_MASK) 984 985 #define CANXL_RXFIFO_AAMRCFG_AMSK0R27_MASK (0x8000000U) 986 #define CANXL_RXFIFO_AAMRCFG_AMSK0R27_SHIFT (27U) 987 #define CANXL_RXFIFO_AAMRCFG_AMSK0R27_WIDTH (1U) 988 #define CANXL_RXFIFO_AAMRCFG_AMSK0R27(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R27_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R27_MASK) 989 990 #define CANXL_RXFIFO_AAMRCFG_AMSK0R28_MASK (0x10000000U) 991 #define CANXL_RXFIFO_AAMRCFG_AMSK0R28_SHIFT (28U) 992 #define CANXL_RXFIFO_AAMRCFG_AMSK0R28_WIDTH (1U) 993 #define CANXL_RXFIFO_AAMRCFG_AMSK0R28(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R28_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R28_MASK) 994 995 #define CANXL_RXFIFO_AAMRCFG_AMSK0R29_MASK (0x20000000U) 996 #define CANXL_RXFIFO_AAMRCFG_AMSK0R29_SHIFT (29U) 997 #define CANXL_RXFIFO_AAMRCFG_AMSK0R29_WIDTH (1U) 998 #define CANXL_RXFIFO_AAMRCFG_AMSK0R29(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R29_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R29_MASK) 999 1000 #define CANXL_RXFIFO_AAMRCFG_AMSK0R30_MASK (0x40000000U) 1001 #define CANXL_RXFIFO_AAMRCFG_AMSK0R30_SHIFT (30U) 1002 #define CANXL_RXFIFO_AAMRCFG_AMSK0R30_WIDTH (1U) 1003 #define CANXL_RXFIFO_AAMRCFG_AMSK0R30(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R30_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R30_MASK) 1004 1005 #define CANXL_RXFIFO_AAMRCFG_AMSK0R31_MASK (0x80000000U) 1006 #define CANXL_RXFIFO_AAMRCFG_AMSK0R31_SHIFT (31U) 1007 #define CANXL_RXFIFO_AAMRCFG_AMSK0R31_WIDTH (1U) 1008 #define CANXL_RXFIFO_AAMRCFG_AMSK0R31(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAMRCFG_AMSK0R31_SHIFT)) & CANXL_RXFIFO_AAMRCFG_AMSK0R31_MASK) 1009 /*! @} */ 1010 1011 /*! @name ACPTIDMR - ID Acceptance Mask or Range Configuration */ 1012 /*! @{ */ 1013 1014 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R0_MASK (0x1U) 1015 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R0_SHIFT (0U) 1016 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R0_WIDTH (1U) 1017 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R0(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R0_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R0_MASK) 1018 1019 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R1_MASK (0x2U) 1020 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R1_SHIFT (1U) 1021 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R1_WIDTH (1U) 1022 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R1(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R1_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R1_MASK) 1023 1024 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R2_MASK (0x4U) 1025 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R2_SHIFT (2U) 1026 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R2_WIDTH (1U) 1027 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R2(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R2_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R2_MASK) 1028 1029 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R3_MASK (0x8U) 1030 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R3_SHIFT (3U) 1031 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R3_WIDTH (1U) 1032 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R3(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R3_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R3_MASK) 1033 1034 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R4_MASK (0x10U) 1035 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R4_SHIFT (4U) 1036 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R4_WIDTH (1U) 1037 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R4(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R4_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R4_MASK) 1038 1039 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R5_MASK (0x20U) 1040 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R5_SHIFT (5U) 1041 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R5_WIDTH (1U) 1042 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R5(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R5_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R5_MASK) 1043 1044 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R6_MASK (0x40U) 1045 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R6_SHIFT (6U) 1046 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R6_WIDTH (1U) 1047 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R6(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R6_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R6_MASK) 1048 1049 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R7_MASK (0x80U) 1050 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R7_SHIFT (7U) 1051 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R7_WIDTH (1U) 1052 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R7(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R7_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R7_MASK) 1053 1054 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R8_MASK (0x100U) 1055 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R8_SHIFT (8U) 1056 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R8_WIDTH (1U) 1057 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R8(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R8_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R8_MASK) 1058 1059 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R9_MASK (0x200U) 1060 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R9_SHIFT (9U) 1061 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R9_WIDTH (1U) 1062 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R9(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R9_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R9_MASK) 1063 1064 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R10_MASK (0x400U) 1065 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R10_SHIFT (10U) 1066 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R10_WIDTH (1U) 1067 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R10(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R10_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R10_MASK) 1068 1069 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R11_MASK (0x800U) 1070 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R11_SHIFT (11U) 1071 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R11_WIDTH (1U) 1072 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R11(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R11_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R11_MASK) 1073 1074 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R12_MASK (0x1000U) 1075 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R12_SHIFT (12U) 1076 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R12_WIDTH (1U) 1077 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R12(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R12_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R12_MASK) 1078 1079 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R13_MASK (0x2000U) 1080 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R13_SHIFT (13U) 1081 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R13_WIDTH (1U) 1082 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R13(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R13_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R13_MASK) 1083 1084 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R14_MASK (0x4000U) 1085 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R14_SHIFT (14U) 1086 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R14_WIDTH (1U) 1087 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R14(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R14_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R14_MASK) 1088 1089 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R15_MASK (0x8000U) 1090 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R15_SHIFT (15U) 1091 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R15_WIDTH (1U) 1092 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R15(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R15_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R15_MASK) 1093 1094 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R16_MASK (0x10000U) 1095 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R16_SHIFT (16U) 1096 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R16_WIDTH (1U) 1097 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R16(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R16_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R16_MASK) 1098 1099 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R17_MASK (0x20000U) 1100 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R17_SHIFT (17U) 1101 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R17_WIDTH (1U) 1102 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R17(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R17_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R17_MASK) 1103 1104 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R18_MASK (0x40000U) 1105 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R18_SHIFT (18U) 1106 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R18_WIDTH (1U) 1107 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R18(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R18_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R18_MASK) 1108 1109 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R19_MASK (0x80000U) 1110 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R19_SHIFT (19U) 1111 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R19_WIDTH (1U) 1112 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R19(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R19_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R19_MASK) 1113 1114 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R20_MASK (0x100000U) 1115 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R20_SHIFT (20U) 1116 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R20_WIDTH (1U) 1117 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R20(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R20_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R20_MASK) 1118 1119 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R21_MASK (0x200000U) 1120 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R21_SHIFT (21U) 1121 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R21_WIDTH (1U) 1122 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R21(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R21_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R21_MASK) 1123 1124 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R22_MASK (0x400000U) 1125 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R22_SHIFT (22U) 1126 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R22_WIDTH (1U) 1127 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R22(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R22_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R22_MASK) 1128 1129 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R23_MASK (0x800000U) 1130 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R23_SHIFT (23U) 1131 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R23_WIDTH (1U) 1132 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R23(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R23_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R23_MASK) 1133 1134 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R24_MASK (0x1000000U) 1135 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R24_SHIFT (24U) 1136 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R24_WIDTH (1U) 1137 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R24(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R24_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R24_MASK) 1138 1139 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R25_MASK (0x2000000U) 1140 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R25_SHIFT (25U) 1141 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R25_WIDTH (1U) 1142 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R25(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R25_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R25_MASK) 1143 1144 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R26_MASK (0x4000000U) 1145 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R26_SHIFT (26U) 1146 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R26_WIDTH (1U) 1147 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R26(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R26_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R26_MASK) 1148 1149 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R27_MASK (0x8000000U) 1150 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R27_SHIFT (27U) 1151 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R27_WIDTH (1U) 1152 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R27(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R27_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R27_MASK) 1153 1154 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R28_MASK (0x10000000U) 1155 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R28_SHIFT (28U) 1156 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R28_WIDTH (1U) 1157 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R28(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R28_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R28_MASK) 1158 1159 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R29_MASK (0x20000000U) 1160 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R29_SHIFT (29U) 1161 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R29_WIDTH (1U) 1162 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R29(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R29_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R29_MASK) 1163 1164 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R30_MASK (0x40000000U) 1165 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R30_SHIFT (30U) 1166 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R30_WIDTH (1U) 1167 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R30(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R30_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R30_MASK) 1168 1169 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R31_MASK (0x80000000U) 1170 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R31_SHIFT (31U) 1171 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R31_WIDTH (1U) 1172 #define CANXL_RXFIFO_ACPTIDMR_IDAMSK0R31(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_ACPTIDMR_IDAMSK0R31_SHIFT)) & CANXL_RXFIFO_ACPTIDMR_IDAMSK0R31_MASK) 1173 /*! @} */ 1174 1175 /*! @name VAFLT - VCAN Acceptance Filter */ 1176 /*! @{ */ 1177 1178 #define CANXL_RXFIFO_VAFLT_VCANa_L_MASK (0xFFU) 1179 #define CANXL_RXFIFO_VAFLT_VCANa_L_SHIFT (0U) 1180 #define CANXL_RXFIFO_VAFLT_VCANa_L_WIDTH (8U) 1181 #define CANXL_RXFIFO_VAFLT_VCANa_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAFLT_VCANa_L_SHIFT)) & CANXL_RXFIFO_VAFLT_VCANa_L_MASK) 1182 1183 #define CANXL_RXFIFO_VAFLT_VCANa_H_MASK (0xFF00U) 1184 #define CANXL_RXFIFO_VAFLT_VCANa_H_SHIFT (8U) 1185 #define CANXL_RXFIFO_VAFLT_VCANa_H_WIDTH (8U) 1186 #define CANXL_RXFIFO_VAFLT_VCANa_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAFLT_VCANa_H_SHIFT)) & CANXL_RXFIFO_VAFLT_VCANa_H_MASK) 1187 1188 #define CANXL_RXFIFO_VAFLT_VCANb_L_MASK (0xFF0000U) 1189 #define CANXL_RXFIFO_VAFLT_VCANb_L_SHIFT (16U) 1190 #define CANXL_RXFIFO_VAFLT_VCANb_L_WIDTH (8U) 1191 #define CANXL_RXFIFO_VAFLT_VCANb_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAFLT_VCANb_L_SHIFT)) & CANXL_RXFIFO_VAFLT_VCANb_L_MASK) 1192 1193 #define CANXL_RXFIFO_VAFLT_VCANb_H_MASK (0xFF000000U) 1194 #define CANXL_RXFIFO_VAFLT_VCANb_H_SHIFT (24U) 1195 #define CANXL_RXFIFO_VAFLT_VCANb_H_WIDTH (8U) 1196 #define CANXL_RXFIFO_VAFLT_VCANb_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_VAFLT_VCANb_H_SHIFT)) & CANXL_RXFIFO_VAFLT_VCANb_H_MASK) 1197 /*! @} */ 1198 1199 /*! @name SAFLT - SDU Acceptance Filter */ 1200 /*! @{ */ 1201 1202 #define CANXL_RXFIFO_SAFLT_SDUa_L_MASK (0xFFU) 1203 #define CANXL_RXFIFO_SAFLT_SDUa_L_SHIFT (0U) 1204 #define CANXL_RXFIFO_SAFLT_SDUa_L_WIDTH (8U) 1205 #define CANXL_RXFIFO_SAFLT_SDUa_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAFLT_SDUa_L_SHIFT)) & CANXL_RXFIFO_SAFLT_SDUa_L_MASK) 1206 1207 #define CANXL_RXFIFO_SAFLT_SDUa_H_MASK (0xFF00U) 1208 #define CANXL_RXFIFO_SAFLT_SDUa_H_SHIFT (8U) 1209 #define CANXL_RXFIFO_SAFLT_SDUa_H_WIDTH (8U) 1210 #define CANXL_RXFIFO_SAFLT_SDUa_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAFLT_SDUa_H_SHIFT)) & CANXL_RXFIFO_SAFLT_SDUa_H_MASK) 1211 1212 #define CANXL_RXFIFO_SAFLT_SDUb_L_MASK (0xFF0000U) 1213 #define CANXL_RXFIFO_SAFLT_SDUb_L_SHIFT (16U) 1214 #define CANXL_RXFIFO_SAFLT_SDUb_L_WIDTH (8U) 1215 #define CANXL_RXFIFO_SAFLT_SDUb_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAFLT_SDUb_L_SHIFT)) & CANXL_RXFIFO_SAFLT_SDUb_L_MASK) 1216 1217 #define CANXL_RXFIFO_SAFLT_SDUb_H_MASK (0xFF000000U) 1218 #define CANXL_RXFIFO_SAFLT_SDUb_H_SHIFT (24U) 1219 #define CANXL_RXFIFO_SAFLT_SDUb_H_WIDTH (8U) 1220 #define CANXL_RXFIFO_SAFLT_SDUb_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_SAFLT_SDUb_H_SHIFT)) & CANXL_RXFIFO_SAFLT_SDUb_H_MASK) 1221 /*! @} */ 1222 1223 /*! @name AAFLTL - ADDR Acceptance Filter Element Low */ 1224 /*! @{ */ 1225 1226 #define CANXL_RXFIFO_AAFLTL_ADDRn_L_MASK (0xFFFFFFFFU) 1227 #define CANXL_RXFIFO_AAFLTL_ADDRn_L_SHIFT (0U) 1228 #define CANXL_RXFIFO_AAFLTL_ADDRn_L_WIDTH (32U) 1229 #define CANXL_RXFIFO_AAFLTL_ADDRn_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAFLTL_ADDRn_L_SHIFT)) & CANXL_RXFIFO_AAFLTL_ADDRn_L_MASK) 1230 /*! @} */ 1231 1232 /*! @name AAFLTH - ADDR Acceptance Filter Element High */ 1233 /*! @{ */ 1234 1235 #define CANXL_RXFIFO_AAFLTH_ADDRn_H_MASK (0xFFFFFFFFU) 1236 #define CANXL_RXFIFO_AAFLTH_ADDRn_H_SHIFT (0U) 1237 #define CANXL_RXFIFO_AAFLTH_ADDRn_H_WIDTH (32U) 1238 #define CANXL_RXFIFO_AAFLTH_ADDRn_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_AAFLTH_ADDRn_H_SHIFT)) & CANXL_RXFIFO_AAFLTH_ADDRn_H_MASK) 1239 /*! @} */ 1240 1241 /*! @name IDAFLTL - ID Acceptance Filter Element Low */ 1242 /*! @{ */ 1243 1244 #define CANXL_RXFIFO_IDAFLTL_IDEXTENDn_L_MASK (0x3FFFFU) 1245 #define CANXL_RXFIFO_IDAFLTL_IDEXTENDn_L_SHIFT (0U) 1246 #define CANXL_RXFIFO_IDAFLTL_IDEXTENDn_L_WIDTH (18U) 1247 #define CANXL_RXFIFO_IDAFLTL_IDEXTENDn_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTL_IDEXTENDn_L_SHIFT)) & CANXL_RXFIFO_IDAFLTL_IDEXTENDn_L_MASK) 1248 1249 #define CANXL_RXFIFO_IDAFLTL_IDSTANDn_L_MASK (0x1FFC0000U) 1250 #define CANXL_RXFIFO_IDAFLTL_IDSTANDn_L_SHIFT (18U) 1251 #define CANXL_RXFIFO_IDAFLTL_IDSTANDn_L_WIDTH (11U) 1252 #define CANXL_RXFIFO_IDAFLTL_IDSTANDn_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTL_IDSTANDn_L_SHIFT)) & CANXL_RXFIFO_IDAFLTL_IDSTANDn_L_MASK) 1253 1254 #define CANXL_RXFIFO_IDAFLTL_IDEn_L_MASK (0x40000000U) 1255 #define CANXL_RXFIFO_IDAFLTL_IDEn_L_SHIFT (30U) 1256 #define CANXL_RXFIFO_IDAFLTL_IDEn_L_WIDTH (1U) 1257 #define CANXL_RXFIFO_IDAFLTL_IDEn_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTL_IDEn_L_SHIFT)) & CANXL_RXFIFO_IDAFLTL_IDEn_L_MASK) 1258 1259 #define CANXL_RXFIFO_IDAFLTL_RTRn_L_MASK (0x80000000U) 1260 #define CANXL_RXFIFO_IDAFLTL_RTRn_L_SHIFT (31U) 1261 #define CANXL_RXFIFO_IDAFLTL_RTRn_L_WIDTH (1U) 1262 #define CANXL_RXFIFO_IDAFLTL_RTRn_L(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTL_RTRn_L_SHIFT)) & CANXL_RXFIFO_IDAFLTL_RTRn_L_MASK) 1263 /*! @} */ 1264 1265 /*! @name IDAFLTH - ID Acceptance Filter Element High */ 1266 /*! @{ */ 1267 1268 #define CANXL_RXFIFO_IDAFLTH_IDEXTENDn_H_MASK (0x3FFFFU) 1269 #define CANXL_RXFIFO_IDAFLTH_IDEXTENDn_H_SHIFT (0U) 1270 #define CANXL_RXFIFO_IDAFLTH_IDEXTENDn_H_WIDTH (18U) 1271 #define CANXL_RXFIFO_IDAFLTH_IDEXTENDn_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTH_IDEXTENDn_H_SHIFT)) & CANXL_RXFIFO_IDAFLTH_IDEXTENDn_H_MASK) 1272 1273 #define CANXL_RXFIFO_IDAFLTH_IDSTANDn_H_MASK (0x1FFC0000U) 1274 #define CANXL_RXFIFO_IDAFLTH_IDSTANDn_H_SHIFT (18U) 1275 #define CANXL_RXFIFO_IDAFLTH_IDSTANDn_H_WIDTH (11U) 1276 #define CANXL_RXFIFO_IDAFLTH_IDSTANDn_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTH_IDSTANDn_H_SHIFT)) & CANXL_RXFIFO_IDAFLTH_IDSTANDn_H_MASK) 1277 1278 #define CANXL_RXFIFO_IDAFLTH_IDEn_H_MASK (0x40000000U) 1279 #define CANXL_RXFIFO_IDAFLTH_IDEn_H_SHIFT (30U) 1280 #define CANXL_RXFIFO_IDAFLTH_IDEn_H_WIDTH (1U) 1281 #define CANXL_RXFIFO_IDAFLTH_IDEn_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTH_IDEn_H_SHIFT)) & CANXL_RXFIFO_IDAFLTH_IDEn_H_MASK) 1282 1283 #define CANXL_RXFIFO_IDAFLTH_RTRn_H_MASK (0x80000000U) 1284 #define CANXL_RXFIFO_IDAFLTH_RTRn_H_SHIFT (31U) 1285 #define CANXL_RXFIFO_IDAFLTH_RTRn_H_WIDTH (1U) 1286 #define CANXL_RXFIFO_IDAFLTH_RTRn_H(x) (((uint32_t)(((uint32_t)(x)) << CANXL_RXFIFO_IDAFLTH_RTRn_H_SHIFT)) & CANXL_RXFIFO_IDAFLTH_RTRn_H_MASK) 1287 /*! @} */ 1288 1289 /*! 1290 * @} 1291 */ /* end of group CANXL_RXFIFO_Register_Masks */ 1292 1293 /*! 1294 * @} 1295 */ /* end of group CANXL_RXFIFO_Peripheral_Access_Layer */ 1296 1297 #endif /* #if !defined(S32Z2_CANXL_RXFIFO_H_) */ 1298