1 /* 2 * Copyright 1997-2016 Freescale Semiconductor, Inc. 3 * Copyright 2016-2021 NXP 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 /*! 9 * @file S32K344_AXBS_LITE.h 10 * @version 1.9 11 * @date 2021-10-27 12 * @brief Peripheral Access Layer for S32K344_AXBS_LITE 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(S32K344_AXBS_LITE_H_) /* Check if memory map has not been already included */ 58 #define S32K344_AXBS_LITE_H_ 59 60 #include "S32K344_COMMON.h" 61 62 /* ---------------------------------------------------------------------------- 63 -- AXBS_LITE Peripheral Access Layer 64 ---------------------------------------------------------------------------- */ 65 66 /*! 67 * @addtogroup AXBS_LITE_Peripheral_Access_Layer AXBS_LITE Peripheral Access Layer 68 * @{ 69 */ 70 71 /** AXBS_LITE - Register Layout Typedef */ 72 typedef struct { 73 __IO uint32_t PRS0; /**< Priority Slave Registers, offset: 0x0 */ 74 uint8_t RESERVED_0[12]; 75 __IO uint32_t CRS0; /**< Control Register, offset: 0x10 */ 76 uint8_t RESERVED_1[236]; 77 __IO uint32_t PRS1; /**< Priority Slave Registers, offset: 0x100 */ 78 uint8_t RESERVED_2[12]; 79 __IO uint32_t CRS1; /**< Control Register, offset: 0x110 */ 80 uint8_t RESERVED_3[236]; 81 __IO uint32_t PRS2; /**< Priority Slave Registers, offset: 0x200 */ 82 uint8_t RESERVED_4[12]; 83 __IO uint32_t CRS2; /**< Control Register, offset: 0x210 */ 84 uint8_t RESERVED_5[236]; 85 __IO uint32_t PRS3; /**< Priority Slave Registers, offset: 0x300 */ 86 uint8_t RESERVED_6[12]; 87 __IO uint32_t CRS3; /**< Control Register, offset: 0x310 */ 88 uint8_t RESERVED_7[236]; 89 __IO uint32_t PRS4; /**< Priority Slave Registers, offset: 0x400 */ 90 uint8_t RESERVED_8[12]; 91 __IO uint32_t CRS4; /**< Control Register, offset: 0x410 */ 92 uint8_t RESERVED_9[236]; 93 __IO uint32_t PRS5; /**< Priority Slave Registers, offset: 0x500 */ 94 uint8_t RESERVED_10[12]; 95 __IO uint32_t CRS5; /**< Control Register, offset: 0x510 */ 96 uint8_t RESERVED_11[236]; 97 __IO uint32_t PRS6; /**< Priority Slave Registers, offset: 0x600 */ 98 uint8_t RESERVED_12[12]; 99 __IO uint32_t CRS6; /**< Control Register, offset: 0x610 */ 100 } AXBS_LITE_Type, *AXBS_LITE_MemMapPtr; 101 102 /** Number of instances of the AXBS_LITE module. */ 103 #define AXBS_LITE_INSTANCE_COUNT (1u) 104 105 /* AXBS_LITE - Peripheral instance base addresses */ 106 /** Peripheral AXBS_LITE base address */ 107 #define IP_AXBS_LITE_BASE (0x40200000u) 108 /** Peripheral AXBS_LITE base pointer */ 109 #define IP_AXBS_LITE ((AXBS_LITE_Type *)IP_AXBS_LITE_BASE) 110 /** Array initializer of AXBS_LITE peripheral base addresses */ 111 #define IP_AXBS_LITE_BASE_ADDRS { IP_AXBS_LITE_BASE } 112 /** Array initializer of AXBS_LITE peripheral base pointers */ 113 #define IP_AXBS_LITE_BASE_PTRS { IP_AXBS_LITE } 114 115 /* ---------------------------------------------------------------------------- 116 -- AXBS_LITE Register Masks 117 ---------------------------------------------------------------------------- */ 118 119 /*! 120 * @addtogroup AXBS_LITE_Register_Masks AXBS_LITE Register Masks 121 * @{ 122 */ 123 124 /*! @name PRS0 - Priority Slave Registers */ 125 /*! @{ */ 126 127 #define AXBS_LITE_PRS0_M0_MASK (0x7U) 128 #define AXBS_LITE_PRS0_M0_SHIFT (0U) 129 #define AXBS_LITE_PRS0_M0_WIDTH (3U) 130 #define AXBS_LITE_PRS0_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS0_M0_SHIFT)) & AXBS_LITE_PRS0_M0_MASK) 131 132 #define AXBS_LITE_PRS0_M1_MASK (0x70U) 133 #define AXBS_LITE_PRS0_M1_SHIFT (4U) 134 #define AXBS_LITE_PRS0_M1_WIDTH (3U) 135 #define AXBS_LITE_PRS0_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS0_M1_SHIFT)) & AXBS_LITE_PRS0_M1_MASK) 136 137 #define AXBS_LITE_PRS0_M2_MASK (0x700U) 138 #define AXBS_LITE_PRS0_M2_SHIFT (8U) 139 #define AXBS_LITE_PRS0_M2_WIDTH (3U) 140 #define AXBS_LITE_PRS0_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS0_M2_SHIFT)) & AXBS_LITE_PRS0_M2_MASK) 141 142 #define AXBS_LITE_PRS0_M3_MASK (0x7000U) 143 #define AXBS_LITE_PRS0_M3_SHIFT (12U) 144 #define AXBS_LITE_PRS0_M3_WIDTH (3U) 145 #define AXBS_LITE_PRS0_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS0_M3_SHIFT)) & AXBS_LITE_PRS0_M3_MASK) 146 /*! @} */ 147 148 /*! @name CRS0 - Control Register */ 149 /*! @{ */ 150 151 #define AXBS_LITE_CRS0_PARK_MASK (0x7U) 152 #define AXBS_LITE_CRS0_PARK_SHIFT (0U) 153 #define AXBS_LITE_CRS0_PARK_WIDTH (3U) 154 #define AXBS_LITE_CRS0_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_PARK_SHIFT)) & AXBS_LITE_CRS0_PARK_MASK) 155 156 #define AXBS_LITE_CRS0_PCTL_MASK (0x30U) 157 #define AXBS_LITE_CRS0_PCTL_SHIFT (4U) 158 #define AXBS_LITE_CRS0_PCTL_WIDTH (2U) 159 #define AXBS_LITE_CRS0_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_PCTL_SHIFT)) & AXBS_LITE_CRS0_PCTL_MASK) 160 161 #define AXBS_LITE_CRS0_ARB_MASK (0x300U) 162 #define AXBS_LITE_CRS0_ARB_SHIFT (8U) 163 #define AXBS_LITE_CRS0_ARB_WIDTH (2U) 164 #define AXBS_LITE_CRS0_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_ARB_SHIFT)) & AXBS_LITE_CRS0_ARB_MASK) 165 166 #define AXBS_LITE_CRS0_HPE0_MASK (0x10000U) 167 #define AXBS_LITE_CRS0_HPE0_SHIFT (16U) 168 #define AXBS_LITE_CRS0_HPE0_WIDTH (1U) 169 #define AXBS_LITE_CRS0_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_HPE0_SHIFT)) & AXBS_LITE_CRS0_HPE0_MASK) 170 171 #define AXBS_LITE_CRS0_HPE1_MASK (0x20000U) 172 #define AXBS_LITE_CRS0_HPE1_SHIFT (17U) 173 #define AXBS_LITE_CRS0_HPE1_WIDTH (1U) 174 #define AXBS_LITE_CRS0_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_HPE1_SHIFT)) & AXBS_LITE_CRS0_HPE1_MASK) 175 176 #define AXBS_LITE_CRS0_HPE2_MASK (0x40000U) 177 #define AXBS_LITE_CRS0_HPE2_SHIFT (18U) 178 #define AXBS_LITE_CRS0_HPE2_WIDTH (1U) 179 #define AXBS_LITE_CRS0_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_HPE2_SHIFT)) & AXBS_LITE_CRS0_HPE2_MASK) 180 181 #define AXBS_LITE_CRS0_HPE3_MASK (0x80000U) 182 #define AXBS_LITE_CRS0_HPE3_SHIFT (19U) 183 #define AXBS_LITE_CRS0_HPE3_WIDTH (1U) 184 #define AXBS_LITE_CRS0_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_HPE3_SHIFT)) & AXBS_LITE_CRS0_HPE3_MASK) 185 186 #define AXBS_LITE_CRS0_HLP_MASK (0x40000000U) 187 #define AXBS_LITE_CRS0_HLP_SHIFT (30U) 188 #define AXBS_LITE_CRS0_HLP_WIDTH (1U) 189 #define AXBS_LITE_CRS0_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_HLP_SHIFT)) & AXBS_LITE_CRS0_HLP_MASK) 190 191 #define AXBS_LITE_CRS0_RO_MASK (0x80000000U) 192 #define AXBS_LITE_CRS0_RO_SHIFT (31U) 193 #define AXBS_LITE_CRS0_RO_WIDTH (1U) 194 #define AXBS_LITE_CRS0_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS0_RO_SHIFT)) & AXBS_LITE_CRS0_RO_MASK) 195 /*! @} */ 196 197 /*! @name PRS1 - Priority Slave Registers */ 198 /*! @{ */ 199 200 #define AXBS_LITE_PRS1_M0_MASK (0x7U) 201 #define AXBS_LITE_PRS1_M0_SHIFT (0U) 202 #define AXBS_LITE_PRS1_M0_WIDTH (3U) 203 #define AXBS_LITE_PRS1_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS1_M0_SHIFT)) & AXBS_LITE_PRS1_M0_MASK) 204 205 #define AXBS_LITE_PRS1_M1_MASK (0x70U) 206 #define AXBS_LITE_PRS1_M1_SHIFT (4U) 207 #define AXBS_LITE_PRS1_M1_WIDTH (3U) 208 #define AXBS_LITE_PRS1_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS1_M1_SHIFT)) & AXBS_LITE_PRS1_M1_MASK) 209 210 #define AXBS_LITE_PRS1_M2_MASK (0x700U) 211 #define AXBS_LITE_PRS1_M2_SHIFT (8U) 212 #define AXBS_LITE_PRS1_M2_WIDTH (3U) 213 #define AXBS_LITE_PRS1_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS1_M2_SHIFT)) & AXBS_LITE_PRS1_M2_MASK) 214 215 #define AXBS_LITE_PRS1_M3_MASK (0x7000U) 216 #define AXBS_LITE_PRS1_M3_SHIFT (12U) 217 #define AXBS_LITE_PRS1_M3_WIDTH (3U) 218 #define AXBS_LITE_PRS1_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS1_M3_SHIFT)) & AXBS_LITE_PRS1_M3_MASK) 219 /*! @} */ 220 221 /*! @name CRS1 - Control Register */ 222 /*! @{ */ 223 224 #define AXBS_LITE_CRS1_PARK_MASK (0x7U) 225 #define AXBS_LITE_CRS1_PARK_SHIFT (0U) 226 #define AXBS_LITE_CRS1_PARK_WIDTH (3U) 227 #define AXBS_LITE_CRS1_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_PARK_SHIFT)) & AXBS_LITE_CRS1_PARK_MASK) 228 229 #define AXBS_LITE_CRS1_PCTL_MASK (0x30U) 230 #define AXBS_LITE_CRS1_PCTL_SHIFT (4U) 231 #define AXBS_LITE_CRS1_PCTL_WIDTH (2U) 232 #define AXBS_LITE_CRS1_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_PCTL_SHIFT)) & AXBS_LITE_CRS1_PCTL_MASK) 233 234 #define AXBS_LITE_CRS1_ARB_MASK (0x300U) 235 #define AXBS_LITE_CRS1_ARB_SHIFT (8U) 236 #define AXBS_LITE_CRS1_ARB_WIDTH (2U) 237 #define AXBS_LITE_CRS1_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_ARB_SHIFT)) & AXBS_LITE_CRS1_ARB_MASK) 238 239 #define AXBS_LITE_CRS1_HPE0_MASK (0x10000U) 240 #define AXBS_LITE_CRS1_HPE0_SHIFT (16U) 241 #define AXBS_LITE_CRS1_HPE0_WIDTH (1U) 242 #define AXBS_LITE_CRS1_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_HPE0_SHIFT)) & AXBS_LITE_CRS1_HPE0_MASK) 243 244 #define AXBS_LITE_CRS1_HPE1_MASK (0x20000U) 245 #define AXBS_LITE_CRS1_HPE1_SHIFT (17U) 246 #define AXBS_LITE_CRS1_HPE1_WIDTH (1U) 247 #define AXBS_LITE_CRS1_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_HPE1_SHIFT)) & AXBS_LITE_CRS1_HPE1_MASK) 248 249 #define AXBS_LITE_CRS1_HPE2_MASK (0x40000U) 250 #define AXBS_LITE_CRS1_HPE2_SHIFT (18U) 251 #define AXBS_LITE_CRS1_HPE2_WIDTH (1U) 252 #define AXBS_LITE_CRS1_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_HPE2_SHIFT)) & AXBS_LITE_CRS1_HPE2_MASK) 253 254 #define AXBS_LITE_CRS1_HPE3_MASK (0x80000U) 255 #define AXBS_LITE_CRS1_HPE3_SHIFT (19U) 256 #define AXBS_LITE_CRS1_HPE3_WIDTH (1U) 257 #define AXBS_LITE_CRS1_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_HPE3_SHIFT)) & AXBS_LITE_CRS1_HPE3_MASK) 258 259 #define AXBS_LITE_CRS1_HLP_MASK (0x40000000U) 260 #define AXBS_LITE_CRS1_HLP_SHIFT (30U) 261 #define AXBS_LITE_CRS1_HLP_WIDTH (1U) 262 #define AXBS_LITE_CRS1_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_HLP_SHIFT)) & AXBS_LITE_CRS1_HLP_MASK) 263 264 #define AXBS_LITE_CRS1_RO_MASK (0x80000000U) 265 #define AXBS_LITE_CRS1_RO_SHIFT (31U) 266 #define AXBS_LITE_CRS1_RO_WIDTH (1U) 267 #define AXBS_LITE_CRS1_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS1_RO_SHIFT)) & AXBS_LITE_CRS1_RO_MASK) 268 /*! @} */ 269 270 /*! @name PRS2 - Priority Slave Registers */ 271 /*! @{ */ 272 273 #define AXBS_LITE_PRS2_M0_MASK (0x7U) 274 #define AXBS_LITE_PRS2_M0_SHIFT (0U) 275 #define AXBS_LITE_PRS2_M0_WIDTH (3U) 276 #define AXBS_LITE_PRS2_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS2_M0_SHIFT)) & AXBS_LITE_PRS2_M0_MASK) 277 278 #define AXBS_LITE_PRS2_M1_MASK (0x70U) 279 #define AXBS_LITE_PRS2_M1_SHIFT (4U) 280 #define AXBS_LITE_PRS2_M1_WIDTH (3U) 281 #define AXBS_LITE_PRS2_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS2_M1_SHIFT)) & AXBS_LITE_PRS2_M1_MASK) 282 283 #define AXBS_LITE_PRS2_M2_MASK (0x700U) 284 #define AXBS_LITE_PRS2_M2_SHIFT (8U) 285 #define AXBS_LITE_PRS2_M2_WIDTH (3U) 286 #define AXBS_LITE_PRS2_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS2_M2_SHIFT)) & AXBS_LITE_PRS2_M2_MASK) 287 288 #define AXBS_LITE_PRS2_M3_MASK (0x7000U) 289 #define AXBS_LITE_PRS2_M3_SHIFT (12U) 290 #define AXBS_LITE_PRS2_M3_WIDTH (3U) 291 #define AXBS_LITE_PRS2_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS2_M3_SHIFT)) & AXBS_LITE_PRS2_M3_MASK) 292 /*! @} */ 293 294 /*! @name CRS2 - Control Register */ 295 /*! @{ */ 296 297 #define AXBS_LITE_CRS2_PARK_MASK (0x7U) 298 #define AXBS_LITE_CRS2_PARK_SHIFT (0U) 299 #define AXBS_LITE_CRS2_PARK_WIDTH (3U) 300 #define AXBS_LITE_CRS2_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_PARK_SHIFT)) & AXBS_LITE_CRS2_PARK_MASK) 301 302 #define AXBS_LITE_CRS2_PCTL_MASK (0x30U) 303 #define AXBS_LITE_CRS2_PCTL_SHIFT (4U) 304 #define AXBS_LITE_CRS2_PCTL_WIDTH (2U) 305 #define AXBS_LITE_CRS2_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_PCTL_SHIFT)) & AXBS_LITE_CRS2_PCTL_MASK) 306 307 #define AXBS_LITE_CRS2_ARB_MASK (0x300U) 308 #define AXBS_LITE_CRS2_ARB_SHIFT (8U) 309 #define AXBS_LITE_CRS2_ARB_WIDTH (2U) 310 #define AXBS_LITE_CRS2_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_ARB_SHIFT)) & AXBS_LITE_CRS2_ARB_MASK) 311 312 #define AXBS_LITE_CRS2_HPE0_MASK (0x10000U) 313 #define AXBS_LITE_CRS2_HPE0_SHIFT (16U) 314 #define AXBS_LITE_CRS2_HPE0_WIDTH (1U) 315 #define AXBS_LITE_CRS2_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_HPE0_SHIFT)) & AXBS_LITE_CRS2_HPE0_MASK) 316 317 #define AXBS_LITE_CRS2_HPE1_MASK (0x20000U) 318 #define AXBS_LITE_CRS2_HPE1_SHIFT (17U) 319 #define AXBS_LITE_CRS2_HPE1_WIDTH (1U) 320 #define AXBS_LITE_CRS2_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_HPE1_SHIFT)) & AXBS_LITE_CRS2_HPE1_MASK) 321 322 #define AXBS_LITE_CRS2_HPE2_MASK (0x40000U) 323 #define AXBS_LITE_CRS2_HPE2_SHIFT (18U) 324 #define AXBS_LITE_CRS2_HPE2_WIDTH (1U) 325 #define AXBS_LITE_CRS2_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_HPE2_SHIFT)) & AXBS_LITE_CRS2_HPE2_MASK) 326 327 #define AXBS_LITE_CRS2_HPE3_MASK (0x80000U) 328 #define AXBS_LITE_CRS2_HPE3_SHIFT (19U) 329 #define AXBS_LITE_CRS2_HPE3_WIDTH (1U) 330 #define AXBS_LITE_CRS2_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_HPE3_SHIFT)) & AXBS_LITE_CRS2_HPE3_MASK) 331 332 #define AXBS_LITE_CRS2_HLP_MASK (0x40000000U) 333 #define AXBS_LITE_CRS2_HLP_SHIFT (30U) 334 #define AXBS_LITE_CRS2_HLP_WIDTH (1U) 335 #define AXBS_LITE_CRS2_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_HLP_SHIFT)) & AXBS_LITE_CRS2_HLP_MASK) 336 337 #define AXBS_LITE_CRS2_RO_MASK (0x80000000U) 338 #define AXBS_LITE_CRS2_RO_SHIFT (31U) 339 #define AXBS_LITE_CRS2_RO_WIDTH (1U) 340 #define AXBS_LITE_CRS2_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS2_RO_SHIFT)) & AXBS_LITE_CRS2_RO_MASK) 341 /*! @} */ 342 343 /*! @name PRS3 - Priority Slave Registers */ 344 /*! @{ */ 345 346 #define AXBS_LITE_PRS3_M0_MASK (0x7U) 347 #define AXBS_LITE_PRS3_M0_SHIFT (0U) 348 #define AXBS_LITE_PRS3_M0_WIDTH (3U) 349 #define AXBS_LITE_PRS3_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS3_M0_SHIFT)) & AXBS_LITE_PRS3_M0_MASK) 350 351 #define AXBS_LITE_PRS3_M1_MASK (0x70U) 352 #define AXBS_LITE_PRS3_M1_SHIFT (4U) 353 #define AXBS_LITE_PRS3_M1_WIDTH (3U) 354 #define AXBS_LITE_PRS3_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS3_M1_SHIFT)) & AXBS_LITE_PRS3_M1_MASK) 355 356 #define AXBS_LITE_PRS3_M2_MASK (0x700U) 357 #define AXBS_LITE_PRS3_M2_SHIFT (8U) 358 #define AXBS_LITE_PRS3_M2_WIDTH (3U) 359 #define AXBS_LITE_PRS3_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS3_M2_SHIFT)) & AXBS_LITE_PRS3_M2_MASK) 360 361 #define AXBS_LITE_PRS3_M3_MASK (0x7000U) 362 #define AXBS_LITE_PRS3_M3_SHIFT (12U) 363 #define AXBS_LITE_PRS3_M3_WIDTH (3U) 364 #define AXBS_LITE_PRS3_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS3_M3_SHIFT)) & AXBS_LITE_PRS3_M3_MASK) 365 /*! @} */ 366 367 /*! @name CRS3 - Control Register */ 368 /*! @{ */ 369 370 #define AXBS_LITE_CRS3_PARK_MASK (0x7U) 371 #define AXBS_LITE_CRS3_PARK_SHIFT (0U) 372 #define AXBS_LITE_CRS3_PARK_WIDTH (3U) 373 #define AXBS_LITE_CRS3_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_PARK_SHIFT)) & AXBS_LITE_CRS3_PARK_MASK) 374 375 #define AXBS_LITE_CRS3_PCTL_MASK (0x30U) 376 #define AXBS_LITE_CRS3_PCTL_SHIFT (4U) 377 #define AXBS_LITE_CRS3_PCTL_WIDTH (2U) 378 #define AXBS_LITE_CRS3_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_PCTL_SHIFT)) & AXBS_LITE_CRS3_PCTL_MASK) 379 380 #define AXBS_LITE_CRS3_ARB_MASK (0x300U) 381 #define AXBS_LITE_CRS3_ARB_SHIFT (8U) 382 #define AXBS_LITE_CRS3_ARB_WIDTH (2U) 383 #define AXBS_LITE_CRS3_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_ARB_SHIFT)) & AXBS_LITE_CRS3_ARB_MASK) 384 385 #define AXBS_LITE_CRS3_HPE0_MASK (0x10000U) 386 #define AXBS_LITE_CRS3_HPE0_SHIFT (16U) 387 #define AXBS_LITE_CRS3_HPE0_WIDTH (1U) 388 #define AXBS_LITE_CRS3_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_HPE0_SHIFT)) & AXBS_LITE_CRS3_HPE0_MASK) 389 390 #define AXBS_LITE_CRS3_HPE1_MASK (0x20000U) 391 #define AXBS_LITE_CRS3_HPE1_SHIFT (17U) 392 #define AXBS_LITE_CRS3_HPE1_WIDTH (1U) 393 #define AXBS_LITE_CRS3_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_HPE1_SHIFT)) & AXBS_LITE_CRS3_HPE1_MASK) 394 395 #define AXBS_LITE_CRS3_HPE2_MASK (0x40000U) 396 #define AXBS_LITE_CRS3_HPE2_SHIFT (18U) 397 #define AXBS_LITE_CRS3_HPE2_WIDTH (1U) 398 #define AXBS_LITE_CRS3_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_HPE2_SHIFT)) & AXBS_LITE_CRS3_HPE2_MASK) 399 400 #define AXBS_LITE_CRS3_HPE3_MASK (0x80000U) 401 #define AXBS_LITE_CRS3_HPE3_SHIFT (19U) 402 #define AXBS_LITE_CRS3_HPE3_WIDTH (1U) 403 #define AXBS_LITE_CRS3_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_HPE3_SHIFT)) & AXBS_LITE_CRS3_HPE3_MASK) 404 405 #define AXBS_LITE_CRS3_HLP_MASK (0x40000000U) 406 #define AXBS_LITE_CRS3_HLP_SHIFT (30U) 407 #define AXBS_LITE_CRS3_HLP_WIDTH (1U) 408 #define AXBS_LITE_CRS3_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_HLP_SHIFT)) & AXBS_LITE_CRS3_HLP_MASK) 409 410 #define AXBS_LITE_CRS3_RO_MASK (0x80000000U) 411 #define AXBS_LITE_CRS3_RO_SHIFT (31U) 412 #define AXBS_LITE_CRS3_RO_WIDTH (1U) 413 #define AXBS_LITE_CRS3_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS3_RO_SHIFT)) & AXBS_LITE_CRS3_RO_MASK) 414 /*! @} */ 415 416 /*! @name PRS4 - Priority Slave Registers */ 417 /*! @{ */ 418 419 #define AXBS_LITE_PRS4_M0_MASK (0x7U) 420 #define AXBS_LITE_PRS4_M0_SHIFT (0U) 421 #define AXBS_LITE_PRS4_M0_WIDTH (3U) 422 #define AXBS_LITE_PRS4_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS4_M0_SHIFT)) & AXBS_LITE_PRS4_M0_MASK) 423 424 #define AXBS_LITE_PRS4_M1_MASK (0x70U) 425 #define AXBS_LITE_PRS4_M1_SHIFT (4U) 426 #define AXBS_LITE_PRS4_M1_WIDTH (3U) 427 #define AXBS_LITE_PRS4_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS4_M1_SHIFT)) & AXBS_LITE_PRS4_M1_MASK) 428 429 #define AXBS_LITE_PRS4_M2_MASK (0x700U) 430 #define AXBS_LITE_PRS4_M2_SHIFT (8U) 431 #define AXBS_LITE_PRS4_M2_WIDTH (3U) 432 #define AXBS_LITE_PRS4_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS4_M2_SHIFT)) & AXBS_LITE_PRS4_M2_MASK) 433 434 #define AXBS_LITE_PRS4_M3_MASK (0x7000U) 435 #define AXBS_LITE_PRS4_M3_SHIFT (12U) 436 #define AXBS_LITE_PRS4_M3_WIDTH (3U) 437 #define AXBS_LITE_PRS4_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS4_M3_SHIFT)) & AXBS_LITE_PRS4_M3_MASK) 438 /*! @} */ 439 440 /*! @name CRS4 - Control Register */ 441 /*! @{ */ 442 443 #define AXBS_LITE_CRS4_PARK_MASK (0x7U) 444 #define AXBS_LITE_CRS4_PARK_SHIFT (0U) 445 #define AXBS_LITE_CRS4_PARK_WIDTH (3U) 446 #define AXBS_LITE_CRS4_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_PARK_SHIFT)) & AXBS_LITE_CRS4_PARK_MASK) 447 448 #define AXBS_LITE_CRS4_PCTL_MASK (0x30U) 449 #define AXBS_LITE_CRS4_PCTL_SHIFT (4U) 450 #define AXBS_LITE_CRS4_PCTL_WIDTH (2U) 451 #define AXBS_LITE_CRS4_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_PCTL_SHIFT)) & AXBS_LITE_CRS4_PCTL_MASK) 452 453 #define AXBS_LITE_CRS4_ARB_MASK (0x300U) 454 #define AXBS_LITE_CRS4_ARB_SHIFT (8U) 455 #define AXBS_LITE_CRS4_ARB_WIDTH (2U) 456 #define AXBS_LITE_CRS4_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_ARB_SHIFT)) & AXBS_LITE_CRS4_ARB_MASK) 457 458 #define AXBS_LITE_CRS4_HPE0_MASK (0x10000U) 459 #define AXBS_LITE_CRS4_HPE0_SHIFT (16U) 460 #define AXBS_LITE_CRS4_HPE0_WIDTH (1U) 461 #define AXBS_LITE_CRS4_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_HPE0_SHIFT)) & AXBS_LITE_CRS4_HPE0_MASK) 462 463 #define AXBS_LITE_CRS4_HPE1_MASK (0x20000U) 464 #define AXBS_LITE_CRS4_HPE1_SHIFT (17U) 465 #define AXBS_LITE_CRS4_HPE1_WIDTH (1U) 466 #define AXBS_LITE_CRS4_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_HPE1_SHIFT)) & AXBS_LITE_CRS4_HPE1_MASK) 467 468 #define AXBS_LITE_CRS4_HPE2_MASK (0x40000U) 469 #define AXBS_LITE_CRS4_HPE2_SHIFT (18U) 470 #define AXBS_LITE_CRS4_HPE2_WIDTH (1U) 471 #define AXBS_LITE_CRS4_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_HPE2_SHIFT)) & AXBS_LITE_CRS4_HPE2_MASK) 472 473 #define AXBS_LITE_CRS4_HPE3_MASK (0x80000U) 474 #define AXBS_LITE_CRS4_HPE3_SHIFT (19U) 475 #define AXBS_LITE_CRS4_HPE3_WIDTH (1U) 476 #define AXBS_LITE_CRS4_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_HPE3_SHIFT)) & AXBS_LITE_CRS4_HPE3_MASK) 477 478 #define AXBS_LITE_CRS4_HLP_MASK (0x40000000U) 479 #define AXBS_LITE_CRS4_HLP_SHIFT (30U) 480 #define AXBS_LITE_CRS4_HLP_WIDTH (1U) 481 #define AXBS_LITE_CRS4_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_HLP_SHIFT)) & AXBS_LITE_CRS4_HLP_MASK) 482 483 #define AXBS_LITE_CRS4_RO_MASK (0x80000000U) 484 #define AXBS_LITE_CRS4_RO_SHIFT (31U) 485 #define AXBS_LITE_CRS4_RO_WIDTH (1U) 486 #define AXBS_LITE_CRS4_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS4_RO_SHIFT)) & AXBS_LITE_CRS4_RO_MASK) 487 /*! @} */ 488 489 /*! @name PRS5 - Priority Slave Registers */ 490 /*! @{ */ 491 492 #define AXBS_LITE_PRS5_M0_MASK (0x7U) 493 #define AXBS_LITE_PRS5_M0_SHIFT (0U) 494 #define AXBS_LITE_PRS5_M0_WIDTH (3U) 495 #define AXBS_LITE_PRS5_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS5_M0_SHIFT)) & AXBS_LITE_PRS5_M0_MASK) 496 497 #define AXBS_LITE_PRS5_M1_MASK (0x70U) 498 #define AXBS_LITE_PRS5_M1_SHIFT (4U) 499 #define AXBS_LITE_PRS5_M1_WIDTH (3U) 500 #define AXBS_LITE_PRS5_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS5_M1_SHIFT)) & AXBS_LITE_PRS5_M1_MASK) 501 502 #define AXBS_LITE_PRS5_M2_MASK (0x700U) 503 #define AXBS_LITE_PRS5_M2_SHIFT (8U) 504 #define AXBS_LITE_PRS5_M2_WIDTH (3U) 505 #define AXBS_LITE_PRS5_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS5_M2_SHIFT)) & AXBS_LITE_PRS5_M2_MASK) 506 507 #define AXBS_LITE_PRS5_M3_MASK (0x7000U) 508 #define AXBS_LITE_PRS5_M3_SHIFT (12U) 509 #define AXBS_LITE_PRS5_M3_WIDTH (3U) 510 #define AXBS_LITE_PRS5_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS5_M3_SHIFT)) & AXBS_LITE_PRS5_M3_MASK) 511 /*! @} */ 512 513 /*! @name CRS5 - Control Register */ 514 /*! @{ */ 515 516 #define AXBS_LITE_CRS5_PARK_MASK (0x7U) 517 #define AXBS_LITE_CRS5_PARK_SHIFT (0U) 518 #define AXBS_LITE_CRS5_PARK_WIDTH (3U) 519 #define AXBS_LITE_CRS5_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_PARK_SHIFT)) & AXBS_LITE_CRS5_PARK_MASK) 520 521 #define AXBS_LITE_CRS5_PCTL_MASK (0x30U) 522 #define AXBS_LITE_CRS5_PCTL_SHIFT (4U) 523 #define AXBS_LITE_CRS5_PCTL_WIDTH (2U) 524 #define AXBS_LITE_CRS5_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_PCTL_SHIFT)) & AXBS_LITE_CRS5_PCTL_MASK) 525 526 #define AXBS_LITE_CRS5_ARB_MASK (0x300U) 527 #define AXBS_LITE_CRS5_ARB_SHIFT (8U) 528 #define AXBS_LITE_CRS5_ARB_WIDTH (2U) 529 #define AXBS_LITE_CRS5_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_ARB_SHIFT)) & AXBS_LITE_CRS5_ARB_MASK) 530 531 #define AXBS_LITE_CRS5_HPE0_MASK (0x10000U) 532 #define AXBS_LITE_CRS5_HPE0_SHIFT (16U) 533 #define AXBS_LITE_CRS5_HPE0_WIDTH (1U) 534 #define AXBS_LITE_CRS5_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_HPE0_SHIFT)) & AXBS_LITE_CRS5_HPE0_MASK) 535 536 #define AXBS_LITE_CRS5_HPE1_MASK (0x20000U) 537 #define AXBS_LITE_CRS5_HPE1_SHIFT (17U) 538 #define AXBS_LITE_CRS5_HPE1_WIDTH (1U) 539 #define AXBS_LITE_CRS5_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_HPE1_SHIFT)) & AXBS_LITE_CRS5_HPE1_MASK) 540 541 #define AXBS_LITE_CRS5_HPE2_MASK (0x40000U) 542 #define AXBS_LITE_CRS5_HPE2_SHIFT (18U) 543 #define AXBS_LITE_CRS5_HPE2_WIDTH (1U) 544 #define AXBS_LITE_CRS5_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_HPE2_SHIFT)) & AXBS_LITE_CRS5_HPE2_MASK) 545 546 #define AXBS_LITE_CRS5_HPE3_MASK (0x80000U) 547 #define AXBS_LITE_CRS5_HPE3_SHIFT (19U) 548 #define AXBS_LITE_CRS5_HPE3_WIDTH (1U) 549 #define AXBS_LITE_CRS5_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_HPE3_SHIFT)) & AXBS_LITE_CRS5_HPE3_MASK) 550 551 #define AXBS_LITE_CRS5_HLP_MASK (0x40000000U) 552 #define AXBS_LITE_CRS5_HLP_SHIFT (30U) 553 #define AXBS_LITE_CRS5_HLP_WIDTH (1U) 554 #define AXBS_LITE_CRS5_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_HLP_SHIFT)) & AXBS_LITE_CRS5_HLP_MASK) 555 556 #define AXBS_LITE_CRS5_RO_MASK (0x80000000U) 557 #define AXBS_LITE_CRS5_RO_SHIFT (31U) 558 #define AXBS_LITE_CRS5_RO_WIDTH (1U) 559 #define AXBS_LITE_CRS5_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS5_RO_SHIFT)) & AXBS_LITE_CRS5_RO_MASK) 560 /*! @} */ 561 562 /*! @name PRS6 - Priority Slave Registers */ 563 /*! @{ */ 564 565 #define AXBS_LITE_PRS6_M0_MASK (0x7U) 566 #define AXBS_LITE_PRS6_M0_SHIFT (0U) 567 #define AXBS_LITE_PRS6_M0_WIDTH (3U) 568 #define AXBS_LITE_PRS6_M0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS6_M0_SHIFT)) & AXBS_LITE_PRS6_M0_MASK) 569 570 #define AXBS_LITE_PRS6_M1_MASK (0x70U) 571 #define AXBS_LITE_PRS6_M1_SHIFT (4U) 572 #define AXBS_LITE_PRS6_M1_WIDTH (3U) 573 #define AXBS_LITE_PRS6_M1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS6_M1_SHIFT)) & AXBS_LITE_PRS6_M1_MASK) 574 575 #define AXBS_LITE_PRS6_M2_MASK (0x700U) 576 #define AXBS_LITE_PRS6_M2_SHIFT (8U) 577 #define AXBS_LITE_PRS6_M2_WIDTH (3U) 578 #define AXBS_LITE_PRS6_M2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS6_M2_SHIFT)) & AXBS_LITE_PRS6_M2_MASK) 579 580 #define AXBS_LITE_PRS6_M3_MASK (0x7000U) 581 #define AXBS_LITE_PRS6_M3_SHIFT (12U) 582 #define AXBS_LITE_PRS6_M3_WIDTH (3U) 583 #define AXBS_LITE_PRS6_M3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_PRS6_M3_SHIFT)) & AXBS_LITE_PRS6_M3_MASK) 584 /*! @} */ 585 586 /*! @name CRS6 - Control Register */ 587 /*! @{ */ 588 589 #define AXBS_LITE_CRS6_PARK_MASK (0x7U) 590 #define AXBS_LITE_CRS6_PARK_SHIFT (0U) 591 #define AXBS_LITE_CRS6_PARK_WIDTH (3U) 592 #define AXBS_LITE_CRS6_PARK(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_PARK_SHIFT)) & AXBS_LITE_CRS6_PARK_MASK) 593 594 #define AXBS_LITE_CRS6_PCTL_MASK (0x30U) 595 #define AXBS_LITE_CRS6_PCTL_SHIFT (4U) 596 #define AXBS_LITE_CRS6_PCTL_WIDTH (2U) 597 #define AXBS_LITE_CRS6_PCTL(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_PCTL_SHIFT)) & AXBS_LITE_CRS6_PCTL_MASK) 598 599 #define AXBS_LITE_CRS6_ARB_MASK (0x300U) 600 #define AXBS_LITE_CRS6_ARB_SHIFT (8U) 601 #define AXBS_LITE_CRS6_ARB_WIDTH (2U) 602 #define AXBS_LITE_CRS6_ARB(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_ARB_SHIFT)) & AXBS_LITE_CRS6_ARB_MASK) 603 604 #define AXBS_LITE_CRS6_HPE0_MASK (0x10000U) 605 #define AXBS_LITE_CRS6_HPE0_SHIFT (16U) 606 #define AXBS_LITE_CRS6_HPE0_WIDTH (1U) 607 #define AXBS_LITE_CRS6_HPE0(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_HPE0_SHIFT)) & AXBS_LITE_CRS6_HPE0_MASK) 608 609 #define AXBS_LITE_CRS6_HPE1_MASK (0x20000U) 610 #define AXBS_LITE_CRS6_HPE1_SHIFT (17U) 611 #define AXBS_LITE_CRS6_HPE1_WIDTH (1U) 612 #define AXBS_LITE_CRS6_HPE1(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_HPE1_SHIFT)) & AXBS_LITE_CRS6_HPE1_MASK) 613 614 #define AXBS_LITE_CRS6_HPE2_MASK (0x40000U) 615 #define AXBS_LITE_CRS6_HPE2_SHIFT (18U) 616 #define AXBS_LITE_CRS6_HPE2_WIDTH (1U) 617 #define AXBS_LITE_CRS6_HPE2(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_HPE2_SHIFT)) & AXBS_LITE_CRS6_HPE2_MASK) 618 619 #define AXBS_LITE_CRS6_HPE3_MASK (0x80000U) 620 #define AXBS_LITE_CRS6_HPE3_SHIFT (19U) 621 #define AXBS_LITE_CRS6_HPE3_WIDTH (1U) 622 #define AXBS_LITE_CRS6_HPE3(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_HPE3_SHIFT)) & AXBS_LITE_CRS6_HPE3_MASK) 623 624 #define AXBS_LITE_CRS6_HLP_MASK (0x40000000U) 625 #define AXBS_LITE_CRS6_HLP_SHIFT (30U) 626 #define AXBS_LITE_CRS6_HLP_WIDTH (1U) 627 #define AXBS_LITE_CRS6_HLP(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_HLP_SHIFT)) & AXBS_LITE_CRS6_HLP_MASK) 628 629 #define AXBS_LITE_CRS6_RO_MASK (0x80000000U) 630 #define AXBS_LITE_CRS6_RO_SHIFT (31U) 631 #define AXBS_LITE_CRS6_RO_WIDTH (1U) 632 #define AXBS_LITE_CRS6_RO(x) (((uint32_t)(((uint32_t)(x)) << AXBS_LITE_CRS6_RO_SHIFT)) & AXBS_LITE_CRS6_RO_MASK) 633 /*! @} */ 634 635 /*! 636 * @} 637 */ /* end of group AXBS_LITE_Register_Masks */ 638 639 /*! 640 * @} 641 */ /* end of group AXBS_LITE_Peripheral_Access_Layer */ 642 643 #endif /* #if !defined(S32K344_AXBS_LITE_H_) */ 644