1 /*
2  * Copyright 1997-2016 Freescale Semiconductor, Inc.
3  * Copyright 2016-2024 NXP
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 /*!
9  * @file S32Z2_SBSW.h
10  * @version 2.3
11  * @date 2024-05-03
12  * @brief Peripheral Access Layer for S32Z2_SBSW
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_SBSW_H_)  /* Check if memory map has not been already included */
58 #define S32Z2_SBSW_H_
59 
60 #include "S32Z2_COMMON.h"
61 
62 /* ----------------------------------------------------------------------------
63    -- SBSW Peripheral Access Layer
64    ---------------------------------------------------------------------------- */
65 
66 /*!
67  * @addtogroup SBSW_Peripheral_Access_Layer SBSW Peripheral Access Layer
68  * @{
69  */
70 
71 /** SBSW - Size of Registers Arrays */
72 #define SBSW_TMC_COUNT                            32u
73 #define SBSW_AUT_COUNT                            32u
74 
75 /** SBSW - Register Layout Typedef */
76 typedef struct {
77   __O  uint32_t TMC_CONFIG_UNLOCK;                 /**< TMC Configuration Unlock, offset: 0x0 */
78   __O  uint32_t TMWDP_CONFIG_UNLOCK;               /**< TMWDP Configuration Unlock, offset: 0x4 */
79   __I  uint32_t TMC_CONFIG_STATUS;                 /**< TMC Configuration Status, offset: 0x8 */
80   __I  uint32_t TMWDP_CONFIG_STATUS;               /**< TMWDP Configuration Status, offset: 0xC */
81   __IO uint32_t DEBUG_MODE;                        /**< Debug Mode, offset: 0x10 */
82   __I  uint32_t TMC_FAULT_STATUS;                  /**< TMC Fault Status, offset: 0x14 */
83   __I  uint32_t TMWDP_FAULT_STATUS;                /**< TMWDP Fault Status, offset: 0x18 */
84   uint8_t RESERVED_0[4];
85   struct SBSW_TMC {                                /* offset: 0x20, array step: 0x20 */
86     __IO uint32_t CONFIG;                            /**< TMC Configuration, array offset: 0x20, array step: 0x20 */
87     __IO uint32_t DISTANCE;                          /**< TMC Distance, array offset: 0x24, array step: 0x20 */
88     __IO uint32_t TIMEOUT;                           /**< TMC Timeout, array offset: 0x28, array step: 0x20 */
89     __IO uint32_t CONTROL;                           /**< TMC Control, array offset: 0x2C, array step: 0x20 */
90     __IO uint32_t R0;                                /**< TMC R0 Data, array offset: 0x30, array step: 0x20 */
91     __IO uint32_t R1;                                /**< TMC R1 Data, array offset: 0x34, array step: 0x20 */
92     __IO uint32_t STATUS;                            /**< TMC Status, array offset: 0x38, array step: 0x20 */
93     __I  uint32_t TIMER;                             /**< TMC Timer, array offset: 0x3C, array step: 0x20 */
94   } TMC[SBSW_TMC_COUNT];
95   __IO uint32_t TMWDP_CONFIG_ADDR;                 /**< TMWDP Configuration Address, offset: 0x420 */
96   __IO uint32_t TMWDP_CONTROL;                     /**< TMWDP Control, offset: 0x424 */
97   __I  uint32_t TMWDP_STATUS;                      /**< TMWDP Status, offset: 0x428 */
98   __I  uint32_t TMWDP_AUTOMATA_STATUS;             /**< TMWDP Automata Status, offset: 0x42C */
99   __I  uint32_t TMWDP_AUTOMATA_ILLGL_TRANS;        /**< TMWDP Automata Illegal Transition, offset: 0x430 */
100   __I  uint32_t TMWDP_AUTOMATA_TIME_VIOLATION;     /**< TMWDP Automata Time Violation, offset: 0x434 */
101   uint8_t RESERVED_1[24];
102   struct SBSW_AUT {                                /* offset: 0x450, array step: 0x8 */
103     __I  uint32_t STATUS;                            /**< TMWDP Automaton Status, array offset: 0x450, array step: 0x8 */
104     __IO uint32_t PRGS_REQ;                          /**< TMWDP Automaton Progress Request, array offset: 0x454, array step: 0x8 */
105   } AUT[SBSW_AUT_COUNT];
106   uint8_t RESERVED_2[2732];
107   __IO uint32_t TC_ID;                             /**< TMWDP Core Domain ID, offset: 0xFFC */
108 } SBSW_Type, *SBSW_MemMapPtr;
109 
110 /** Number of instances of the SBSW module. */
111 #define SBSW_INSTANCE_COUNT                      (1u)
112 
113 /* SBSW - Peripheral instance base addresses */
114 /** Peripheral SMU__SBSW base address */
115 #define IP_SMU__SBSW_BASE                        (0x45290000u)
116 /** Peripheral SMU__SBSW base pointer */
117 #define IP_SMU__SBSW                             ((SBSW_Type *)IP_SMU__SBSW_BASE)
118 /** Array initializer of SBSW peripheral base addresses */
119 #define IP_SBSW_BASE_ADDRS                       { IP_SMU__SBSW_BASE }
120 /** Array initializer of SBSW peripheral base pointers */
121 #define IP_SBSW_BASE_PTRS                        { IP_SMU__SBSW }
122 
123 /* ----------------------------------------------------------------------------
124    -- SBSW Register Masks
125    ---------------------------------------------------------------------------- */
126 
127 /*!
128  * @addtogroup SBSW_Register_Masks SBSW Register Masks
129  * @{
130  */
131 
132 /*! @name TMC_CONFIG_UNLOCK - TMC Configuration Unlock */
133 /*! @{ */
134 
135 #define SBSW_TMC_CONFIG_UNLOCK_KEY_MASK          (0xFFFFFFFFU)
136 #define SBSW_TMC_CONFIG_UNLOCK_KEY_SHIFT         (0U)
137 #define SBSW_TMC_CONFIG_UNLOCK_KEY_WIDTH         (32U)
138 #define SBSW_TMC_CONFIG_UNLOCK_KEY(x)            (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_CONFIG_UNLOCK_KEY_SHIFT)) & SBSW_TMC_CONFIG_UNLOCK_KEY_MASK)
139 /*! @} */
140 
141 /*! @name TMWDP_CONFIG_UNLOCK - TMWDP Configuration Unlock */
142 /*! @{ */
143 
144 #define SBSW_TMWDP_CONFIG_UNLOCK_KEY_MASK        (0xFFFFFFFFU)
145 #define SBSW_TMWDP_CONFIG_UNLOCK_KEY_SHIFT       (0U)
146 #define SBSW_TMWDP_CONFIG_UNLOCK_KEY_WIDTH       (32U)
147 #define SBSW_TMWDP_CONFIG_UNLOCK_KEY(x)          (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_CONFIG_UNLOCK_KEY_SHIFT)) & SBSW_TMWDP_CONFIG_UNLOCK_KEY_MASK)
148 /*! @} */
149 
150 /*! @name TMC_CONFIG_STATUS - TMC Configuration Status */
151 /*! @{ */
152 
153 #define SBSW_TMC_CONFIG_STATUS_STATUS_MASK       (0x1U)
154 #define SBSW_TMC_CONFIG_STATUS_STATUS_SHIFT      (0U)
155 #define SBSW_TMC_CONFIG_STATUS_STATUS_WIDTH      (1U)
156 #define SBSW_TMC_CONFIG_STATUS_STATUS(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_CONFIG_STATUS_STATUS_SHIFT)) & SBSW_TMC_CONFIG_STATUS_STATUS_MASK)
157 /*! @} */
158 
159 /*! @name TMWDP_CONFIG_STATUS - TMWDP Configuration Status */
160 /*! @{ */
161 
162 #define SBSW_TMWDP_CONFIG_STATUS_STATUS_MASK     (0x1U)
163 #define SBSW_TMWDP_CONFIG_STATUS_STATUS_SHIFT    (0U)
164 #define SBSW_TMWDP_CONFIG_STATUS_STATUS_WIDTH    (1U)
165 #define SBSW_TMWDP_CONFIG_STATUS_STATUS(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_CONFIG_STATUS_STATUS_SHIFT)) & SBSW_TMWDP_CONFIG_STATUS_STATUS_MASK)
166 /*! @} */
167 
168 /*! @name DEBUG_MODE - Debug Mode */
169 /*! @{ */
170 
171 #define SBSW_DEBUG_MODE_MODE_MASK                (0x80000000U)
172 #define SBSW_DEBUG_MODE_MODE_SHIFT               (31U)
173 #define SBSW_DEBUG_MODE_MODE_WIDTH               (1U)
174 #define SBSW_DEBUG_MODE_MODE(x)                  (((uint32_t)(((uint32_t)(x)) << SBSW_DEBUG_MODE_MODE_SHIFT)) & SBSW_DEBUG_MODE_MODE_MASK)
175 /*! @} */
176 
177 /*! @name TMC_FAULT_STATUS - TMC Fault Status */
178 /*! @{ */
179 
180 #define SBSW_TMC_FAULT_STATUS_STATUS0_MASK       (0x1U)
181 #define SBSW_TMC_FAULT_STATUS_STATUS0_SHIFT      (0U)
182 #define SBSW_TMC_FAULT_STATUS_STATUS0_WIDTH      (1U)
183 #define SBSW_TMC_FAULT_STATUS_STATUS0(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS0_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS0_MASK)
184 
185 #define SBSW_TMC_FAULT_STATUS_STATUS1_MASK       (0x2U)
186 #define SBSW_TMC_FAULT_STATUS_STATUS1_SHIFT      (1U)
187 #define SBSW_TMC_FAULT_STATUS_STATUS1_WIDTH      (1U)
188 #define SBSW_TMC_FAULT_STATUS_STATUS1(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS1_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS1_MASK)
189 
190 #define SBSW_TMC_FAULT_STATUS_STATUS2_MASK       (0x4U)
191 #define SBSW_TMC_FAULT_STATUS_STATUS2_SHIFT      (2U)
192 #define SBSW_TMC_FAULT_STATUS_STATUS2_WIDTH      (1U)
193 #define SBSW_TMC_FAULT_STATUS_STATUS2(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS2_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS2_MASK)
194 
195 #define SBSW_TMC_FAULT_STATUS_STATUS3_MASK       (0x8U)
196 #define SBSW_TMC_FAULT_STATUS_STATUS3_SHIFT      (3U)
197 #define SBSW_TMC_FAULT_STATUS_STATUS3_WIDTH      (1U)
198 #define SBSW_TMC_FAULT_STATUS_STATUS3(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS3_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS3_MASK)
199 
200 #define SBSW_TMC_FAULT_STATUS_STATUS4_MASK       (0x10U)
201 #define SBSW_TMC_FAULT_STATUS_STATUS4_SHIFT      (4U)
202 #define SBSW_TMC_FAULT_STATUS_STATUS4_WIDTH      (1U)
203 #define SBSW_TMC_FAULT_STATUS_STATUS4(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS4_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS4_MASK)
204 
205 #define SBSW_TMC_FAULT_STATUS_STATUS5_MASK       (0x20U)
206 #define SBSW_TMC_FAULT_STATUS_STATUS5_SHIFT      (5U)
207 #define SBSW_TMC_FAULT_STATUS_STATUS5_WIDTH      (1U)
208 #define SBSW_TMC_FAULT_STATUS_STATUS5(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS5_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS5_MASK)
209 
210 #define SBSW_TMC_FAULT_STATUS_STATUS6_MASK       (0x40U)
211 #define SBSW_TMC_FAULT_STATUS_STATUS6_SHIFT      (6U)
212 #define SBSW_TMC_FAULT_STATUS_STATUS6_WIDTH      (1U)
213 #define SBSW_TMC_FAULT_STATUS_STATUS6(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS6_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS6_MASK)
214 
215 #define SBSW_TMC_FAULT_STATUS_STATUS7_MASK       (0x80U)
216 #define SBSW_TMC_FAULT_STATUS_STATUS7_SHIFT      (7U)
217 #define SBSW_TMC_FAULT_STATUS_STATUS7_WIDTH      (1U)
218 #define SBSW_TMC_FAULT_STATUS_STATUS7(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS7_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS7_MASK)
219 
220 #define SBSW_TMC_FAULT_STATUS_STATUS8_MASK       (0x100U)
221 #define SBSW_TMC_FAULT_STATUS_STATUS8_SHIFT      (8U)
222 #define SBSW_TMC_FAULT_STATUS_STATUS8_WIDTH      (1U)
223 #define SBSW_TMC_FAULT_STATUS_STATUS8(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS8_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS8_MASK)
224 
225 #define SBSW_TMC_FAULT_STATUS_STATUS9_MASK       (0x200U)
226 #define SBSW_TMC_FAULT_STATUS_STATUS9_SHIFT      (9U)
227 #define SBSW_TMC_FAULT_STATUS_STATUS9_WIDTH      (1U)
228 #define SBSW_TMC_FAULT_STATUS_STATUS9(x)         (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS9_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS9_MASK)
229 
230 #define SBSW_TMC_FAULT_STATUS_STATUS10_MASK      (0x400U)
231 #define SBSW_TMC_FAULT_STATUS_STATUS10_SHIFT     (10U)
232 #define SBSW_TMC_FAULT_STATUS_STATUS10_WIDTH     (1U)
233 #define SBSW_TMC_FAULT_STATUS_STATUS10(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS10_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS10_MASK)
234 
235 #define SBSW_TMC_FAULT_STATUS_STATUS11_MASK      (0x800U)
236 #define SBSW_TMC_FAULT_STATUS_STATUS11_SHIFT     (11U)
237 #define SBSW_TMC_FAULT_STATUS_STATUS11_WIDTH     (1U)
238 #define SBSW_TMC_FAULT_STATUS_STATUS11(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS11_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS11_MASK)
239 
240 #define SBSW_TMC_FAULT_STATUS_STATUS12_MASK      (0x1000U)
241 #define SBSW_TMC_FAULT_STATUS_STATUS12_SHIFT     (12U)
242 #define SBSW_TMC_FAULT_STATUS_STATUS12_WIDTH     (1U)
243 #define SBSW_TMC_FAULT_STATUS_STATUS12(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS12_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS12_MASK)
244 
245 #define SBSW_TMC_FAULT_STATUS_STATUS13_MASK      (0x2000U)
246 #define SBSW_TMC_FAULT_STATUS_STATUS13_SHIFT     (13U)
247 #define SBSW_TMC_FAULT_STATUS_STATUS13_WIDTH     (1U)
248 #define SBSW_TMC_FAULT_STATUS_STATUS13(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS13_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS13_MASK)
249 
250 #define SBSW_TMC_FAULT_STATUS_STATUS14_MASK      (0x4000U)
251 #define SBSW_TMC_FAULT_STATUS_STATUS14_SHIFT     (14U)
252 #define SBSW_TMC_FAULT_STATUS_STATUS14_WIDTH     (1U)
253 #define SBSW_TMC_FAULT_STATUS_STATUS14(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS14_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS14_MASK)
254 
255 #define SBSW_TMC_FAULT_STATUS_STATUS15_MASK      (0x8000U)
256 #define SBSW_TMC_FAULT_STATUS_STATUS15_SHIFT     (15U)
257 #define SBSW_TMC_FAULT_STATUS_STATUS15_WIDTH     (1U)
258 #define SBSW_TMC_FAULT_STATUS_STATUS15(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS15_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS15_MASK)
259 
260 #define SBSW_TMC_FAULT_STATUS_STATUS16_MASK      (0x10000U)
261 #define SBSW_TMC_FAULT_STATUS_STATUS16_SHIFT     (16U)
262 #define SBSW_TMC_FAULT_STATUS_STATUS16_WIDTH     (1U)
263 #define SBSW_TMC_FAULT_STATUS_STATUS16(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS16_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS16_MASK)
264 
265 #define SBSW_TMC_FAULT_STATUS_STATUS17_MASK      (0x20000U)
266 #define SBSW_TMC_FAULT_STATUS_STATUS17_SHIFT     (17U)
267 #define SBSW_TMC_FAULT_STATUS_STATUS17_WIDTH     (1U)
268 #define SBSW_TMC_FAULT_STATUS_STATUS17(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS17_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS17_MASK)
269 
270 #define SBSW_TMC_FAULT_STATUS_STATUS18_MASK      (0x40000U)
271 #define SBSW_TMC_FAULT_STATUS_STATUS18_SHIFT     (18U)
272 #define SBSW_TMC_FAULT_STATUS_STATUS18_WIDTH     (1U)
273 #define SBSW_TMC_FAULT_STATUS_STATUS18(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS18_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS18_MASK)
274 
275 #define SBSW_TMC_FAULT_STATUS_STATUS19_MASK      (0x80000U)
276 #define SBSW_TMC_FAULT_STATUS_STATUS19_SHIFT     (19U)
277 #define SBSW_TMC_FAULT_STATUS_STATUS19_WIDTH     (1U)
278 #define SBSW_TMC_FAULT_STATUS_STATUS19(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS19_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS19_MASK)
279 
280 #define SBSW_TMC_FAULT_STATUS_STATUS20_MASK      (0x100000U)
281 #define SBSW_TMC_FAULT_STATUS_STATUS20_SHIFT     (20U)
282 #define SBSW_TMC_FAULT_STATUS_STATUS20_WIDTH     (1U)
283 #define SBSW_TMC_FAULT_STATUS_STATUS20(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS20_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS20_MASK)
284 
285 #define SBSW_TMC_FAULT_STATUS_STATUS21_MASK      (0x200000U)
286 #define SBSW_TMC_FAULT_STATUS_STATUS21_SHIFT     (21U)
287 #define SBSW_TMC_FAULT_STATUS_STATUS21_WIDTH     (1U)
288 #define SBSW_TMC_FAULT_STATUS_STATUS21(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS21_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS21_MASK)
289 
290 #define SBSW_TMC_FAULT_STATUS_STATUS22_MASK      (0x400000U)
291 #define SBSW_TMC_FAULT_STATUS_STATUS22_SHIFT     (22U)
292 #define SBSW_TMC_FAULT_STATUS_STATUS22_WIDTH     (1U)
293 #define SBSW_TMC_FAULT_STATUS_STATUS22(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS22_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS22_MASK)
294 
295 #define SBSW_TMC_FAULT_STATUS_STATUS23_MASK      (0x800000U)
296 #define SBSW_TMC_FAULT_STATUS_STATUS23_SHIFT     (23U)
297 #define SBSW_TMC_FAULT_STATUS_STATUS23_WIDTH     (1U)
298 #define SBSW_TMC_FAULT_STATUS_STATUS23(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS23_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS23_MASK)
299 
300 #define SBSW_TMC_FAULT_STATUS_STATUS24_MASK      (0x1000000U)
301 #define SBSW_TMC_FAULT_STATUS_STATUS24_SHIFT     (24U)
302 #define SBSW_TMC_FAULT_STATUS_STATUS24_WIDTH     (1U)
303 #define SBSW_TMC_FAULT_STATUS_STATUS24(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS24_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS24_MASK)
304 
305 #define SBSW_TMC_FAULT_STATUS_STATUS25_MASK      (0x2000000U)
306 #define SBSW_TMC_FAULT_STATUS_STATUS25_SHIFT     (25U)
307 #define SBSW_TMC_FAULT_STATUS_STATUS25_WIDTH     (1U)
308 #define SBSW_TMC_FAULT_STATUS_STATUS25(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS25_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS25_MASK)
309 
310 #define SBSW_TMC_FAULT_STATUS_STATUS26_MASK      (0x4000000U)
311 #define SBSW_TMC_FAULT_STATUS_STATUS26_SHIFT     (26U)
312 #define SBSW_TMC_FAULT_STATUS_STATUS26_WIDTH     (1U)
313 #define SBSW_TMC_FAULT_STATUS_STATUS26(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS26_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS26_MASK)
314 
315 #define SBSW_TMC_FAULT_STATUS_STATUS27_MASK      (0x8000000U)
316 #define SBSW_TMC_FAULT_STATUS_STATUS27_SHIFT     (27U)
317 #define SBSW_TMC_FAULT_STATUS_STATUS27_WIDTH     (1U)
318 #define SBSW_TMC_FAULT_STATUS_STATUS27(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS27_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS27_MASK)
319 
320 #define SBSW_TMC_FAULT_STATUS_STATUS28_MASK      (0x10000000U)
321 #define SBSW_TMC_FAULT_STATUS_STATUS28_SHIFT     (28U)
322 #define SBSW_TMC_FAULT_STATUS_STATUS28_WIDTH     (1U)
323 #define SBSW_TMC_FAULT_STATUS_STATUS28(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS28_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS28_MASK)
324 
325 #define SBSW_TMC_FAULT_STATUS_STATUS29_MASK      (0x20000000U)
326 #define SBSW_TMC_FAULT_STATUS_STATUS29_SHIFT     (29U)
327 #define SBSW_TMC_FAULT_STATUS_STATUS29_WIDTH     (1U)
328 #define SBSW_TMC_FAULT_STATUS_STATUS29(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS29_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS29_MASK)
329 
330 #define SBSW_TMC_FAULT_STATUS_STATUS30_MASK      (0x40000000U)
331 #define SBSW_TMC_FAULT_STATUS_STATUS30_SHIFT     (30U)
332 #define SBSW_TMC_FAULT_STATUS_STATUS30_WIDTH     (1U)
333 #define SBSW_TMC_FAULT_STATUS_STATUS30(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS30_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS30_MASK)
334 
335 #define SBSW_TMC_FAULT_STATUS_STATUS31_MASK      (0x80000000U)
336 #define SBSW_TMC_FAULT_STATUS_STATUS31_SHIFT     (31U)
337 #define SBSW_TMC_FAULT_STATUS_STATUS31_WIDTH     (1U)
338 #define SBSW_TMC_FAULT_STATUS_STATUS31(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMC_FAULT_STATUS_STATUS31_SHIFT)) & SBSW_TMC_FAULT_STATUS_STATUS31_MASK)
339 /*! @} */
340 
341 /*! @name TMWDP_FAULT_STATUS - TMWDP Fault Status */
342 /*! @{ */
343 
344 #define SBSW_TMWDP_FAULT_STATUS_STATUS0_MASK     (0x1U)
345 #define SBSW_TMWDP_FAULT_STATUS_STATUS0_SHIFT    (0U)
346 #define SBSW_TMWDP_FAULT_STATUS_STATUS0_WIDTH    (1U)
347 #define SBSW_TMWDP_FAULT_STATUS_STATUS0(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS0_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS0_MASK)
348 
349 #define SBSW_TMWDP_FAULT_STATUS_STATUS1_MASK     (0x2U)
350 #define SBSW_TMWDP_FAULT_STATUS_STATUS1_SHIFT    (1U)
351 #define SBSW_TMWDP_FAULT_STATUS_STATUS1_WIDTH    (1U)
352 #define SBSW_TMWDP_FAULT_STATUS_STATUS1(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS1_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS1_MASK)
353 
354 #define SBSW_TMWDP_FAULT_STATUS_STATUS2_MASK     (0x4U)
355 #define SBSW_TMWDP_FAULT_STATUS_STATUS2_SHIFT    (2U)
356 #define SBSW_TMWDP_FAULT_STATUS_STATUS2_WIDTH    (1U)
357 #define SBSW_TMWDP_FAULT_STATUS_STATUS2(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS2_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS2_MASK)
358 
359 #define SBSW_TMWDP_FAULT_STATUS_STATUS3_MASK     (0x8U)
360 #define SBSW_TMWDP_FAULT_STATUS_STATUS3_SHIFT    (3U)
361 #define SBSW_TMWDP_FAULT_STATUS_STATUS3_WIDTH    (1U)
362 #define SBSW_TMWDP_FAULT_STATUS_STATUS3(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS3_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS3_MASK)
363 
364 #define SBSW_TMWDP_FAULT_STATUS_STATUS4_MASK     (0x10U)
365 #define SBSW_TMWDP_FAULT_STATUS_STATUS4_SHIFT    (4U)
366 #define SBSW_TMWDP_FAULT_STATUS_STATUS4_WIDTH    (1U)
367 #define SBSW_TMWDP_FAULT_STATUS_STATUS4(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS4_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS4_MASK)
368 
369 #define SBSW_TMWDP_FAULT_STATUS_STATUS5_MASK     (0x20U)
370 #define SBSW_TMWDP_FAULT_STATUS_STATUS5_SHIFT    (5U)
371 #define SBSW_TMWDP_FAULT_STATUS_STATUS5_WIDTH    (1U)
372 #define SBSW_TMWDP_FAULT_STATUS_STATUS5(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS5_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS5_MASK)
373 
374 #define SBSW_TMWDP_FAULT_STATUS_STATUS6_MASK     (0x40U)
375 #define SBSW_TMWDP_FAULT_STATUS_STATUS6_SHIFT    (6U)
376 #define SBSW_TMWDP_FAULT_STATUS_STATUS6_WIDTH    (1U)
377 #define SBSW_TMWDP_FAULT_STATUS_STATUS6(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS6_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS6_MASK)
378 
379 #define SBSW_TMWDP_FAULT_STATUS_STATUS7_MASK     (0x80U)
380 #define SBSW_TMWDP_FAULT_STATUS_STATUS7_SHIFT    (7U)
381 #define SBSW_TMWDP_FAULT_STATUS_STATUS7_WIDTH    (1U)
382 #define SBSW_TMWDP_FAULT_STATUS_STATUS7(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS7_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS7_MASK)
383 
384 #define SBSW_TMWDP_FAULT_STATUS_STATUS8_MASK     (0x100U)
385 #define SBSW_TMWDP_FAULT_STATUS_STATUS8_SHIFT    (8U)
386 #define SBSW_TMWDP_FAULT_STATUS_STATUS8_WIDTH    (1U)
387 #define SBSW_TMWDP_FAULT_STATUS_STATUS8(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS8_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS8_MASK)
388 
389 #define SBSW_TMWDP_FAULT_STATUS_STATUS9_MASK     (0x200U)
390 #define SBSW_TMWDP_FAULT_STATUS_STATUS9_SHIFT    (9U)
391 #define SBSW_TMWDP_FAULT_STATUS_STATUS9_WIDTH    (1U)
392 #define SBSW_TMWDP_FAULT_STATUS_STATUS9(x)       (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS9_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS9_MASK)
393 
394 #define SBSW_TMWDP_FAULT_STATUS_STATUS10_MASK    (0x400U)
395 #define SBSW_TMWDP_FAULT_STATUS_STATUS10_SHIFT   (10U)
396 #define SBSW_TMWDP_FAULT_STATUS_STATUS10_WIDTH   (1U)
397 #define SBSW_TMWDP_FAULT_STATUS_STATUS10(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS10_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS10_MASK)
398 
399 #define SBSW_TMWDP_FAULT_STATUS_STATUS11_MASK    (0x800U)
400 #define SBSW_TMWDP_FAULT_STATUS_STATUS11_SHIFT   (11U)
401 #define SBSW_TMWDP_FAULT_STATUS_STATUS11_WIDTH   (1U)
402 #define SBSW_TMWDP_FAULT_STATUS_STATUS11(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS11_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS11_MASK)
403 
404 #define SBSW_TMWDP_FAULT_STATUS_STATUS12_MASK    (0x1000U)
405 #define SBSW_TMWDP_FAULT_STATUS_STATUS12_SHIFT   (12U)
406 #define SBSW_TMWDP_FAULT_STATUS_STATUS12_WIDTH   (1U)
407 #define SBSW_TMWDP_FAULT_STATUS_STATUS12(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS12_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS12_MASK)
408 
409 #define SBSW_TMWDP_FAULT_STATUS_STATUS13_MASK    (0x2000U)
410 #define SBSW_TMWDP_FAULT_STATUS_STATUS13_SHIFT   (13U)
411 #define SBSW_TMWDP_FAULT_STATUS_STATUS13_WIDTH   (1U)
412 #define SBSW_TMWDP_FAULT_STATUS_STATUS13(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS13_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS13_MASK)
413 
414 #define SBSW_TMWDP_FAULT_STATUS_STATUS14_MASK    (0x4000U)
415 #define SBSW_TMWDP_FAULT_STATUS_STATUS14_SHIFT   (14U)
416 #define SBSW_TMWDP_FAULT_STATUS_STATUS14_WIDTH   (1U)
417 #define SBSW_TMWDP_FAULT_STATUS_STATUS14(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS14_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS14_MASK)
418 
419 #define SBSW_TMWDP_FAULT_STATUS_STATUS15_MASK    (0x8000U)
420 #define SBSW_TMWDP_FAULT_STATUS_STATUS15_SHIFT   (15U)
421 #define SBSW_TMWDP_FAULT_STATUS_STATUS15_WIDTH   (1U)
422 #define SBSW_TMWDP_FAULT_STATUS_STATUS15(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS15_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS15_MASK)
423 
424 #define SBSW_TMWDP_FAULT_STATUS_STATUS16_MASK    (0x10000U)
425 #define SBSW_TMWDP_FAULT_STATUS_STATUS16_SHIFT   (16U)
426 #define SBSW_TMWDP_FAULT_STATUS_STATUS16_WIDTH   (1U)
427 #define SBSW_TMWDP_FAULT_STATUS_STATUS16(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS16_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS16_MASK)
428 
429 #define SBSW_TMWDP_FAULT_STATUS_STATUS17_MASK    (0x20000U)
430 #define SBSW_TMWDP_FAULT_STATUS_STATUS17_SHIFT   (17U)
431 #define SBSW_TMWDP_FAULT_STATUS_STATUS17_WIDTH   (1U)
432 #define SBSW_TMWDP_FAULT_STATUS_STATUS17(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS17_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS17_MASK)
433 
434 #define SBSW_TMWDP_FAULT_STATUS_STATUS18_MASK    (0x40000U)
435 #define SBSW_TMWDP_FAULT_STATUS_STATUS18_SHIFT   (18U)
436 #define SBSW_TMWDP_FAULT_STATUS_STATUS18_WIDTH   (1U)
437 #define SBSW_TMWDP_FAULT_STATUS_STATUS18(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS18_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS18_MASK)
438 
439 #define SBSW_TMWDP_FAULT_STATUS_STATUS19_MASK    (0x80000U)
440 #define SBSW_TMWDP_FAULT_STATUS_STATUS19_SHIFT   (19U)
441 #define SBSW_TMWDP_FAULT_STATUS_STATUS19_WIDTH   (1U)
442 #define SBSW_TMWDP_FAULT_STATUS_STATUS19(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS19_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS19_MASK)
443 
444 #define SBSW_TMWDP_FAULT_STATUS_STATUS20_MASK    (0x100000U)
445 #define SBSW_TMWDP_FAULT_STATUS_STATUS20_SHIFT   (20U)
446 #define SBSW_TMWDP_FAULT_STATUS_STATUS20_WIDTH   (1U)
447 #define SBSW_TMWDP_FAULT_STATUS_STATUS20(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS20_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS20_MASK)
448 
449 #define SBSW_TMWDP_FAULT_STATUS_STATUS21_MASK    (0x200000U)
450 #define SBSW_TMWDP_FAULT_STATUS_STATUS21_SHIFT   (21U)
451 #define SBSW_TMWDP_FAULT_STATUS_STATUS21_WIDTH   (1U)
452 #define SBSW_TMWDP_FAULT_STATUS_STATUS21(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS21_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS21_MASK)
453 
454 #define SBSW_TMWDP_FAULT_STATUS_STATUS22_MASK    (0x400000U)
455 #define SBSW_TMWDP_FAULT_STATUS_STATUS22_SHIFT   (22U)
456 #define SBSW_TMWDP_FAULT_STATUS_STATUS22_WIDTH   (1U)
457 #define SBSW_TMWDP_FAULT_STATUS_STATUS22(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS22_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS22_MASK)
458 
459 #define SBSW_TMWDP_FAULT_STATUS_STATUS23_MASK    (0x800000U)
460 #define SBSW_TMWDP_FAULT_STATUS_STATUS23_SHIFT   (23U)
461 #define SBSW_TMWDP_FAULT_STATUS_STATUS23_WIDTH   (1U)
462 #define SBSW_TMWDP_FAULT_STATUS_STATUS23(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS23_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS23_MASK)
463 
464 #define SBSW_TMWDP_FAULT_STATUS_STATUS24_MASK    (0x1000000U)
465 #define SBSW_TMWDP_FAULT_STATUS_STATUS24_SHIFT   (24U)
466 #define SBSW_TMWDP_FAULT_STATUS_STATUS24_WIDTH   (1U)
467 #define SBSW_TMWDP_FAULT_STATUS_STATUS24(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS24_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS24_MASK)
468 
469 #define SBSW_TMWDP_FAULT_STATUS_STATUS25_MASK    (0x2000000U)
470 #define SBSW_TMWDP_FAULT_STATUS_STATUS25_SHIFT   (25U)
471 #define SBSW_TMWDP_FAULT_STATUS_STATUS25_WIDTH   (1U)
472 #define SBSW_TMWDP_FAULT_STATUS_STATUS25(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS25_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS25_MASK)
473 
474 #define SBSW_TMWDP_FAULT_STATUS_STATUS26_MASK    (0x4000000U)
475 #define SBSW_TMWDP_FAULT_STATUS_STATUS26_SHIFT   (26U)
476 #define SBSW_TMWDP_FAULT_STATUS_STATUS26_WIDTH   (1U)
477 #define SBSW_TMWDP_FAULT_STATUS_STATUS26(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS26_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS26_MASK)
478 
479 #define SBSW_TMWDP_FAULT_STATUS_STATUS27_MASK    (0x8000000U)
480 #define SBSW_TMWDP_FAULT_STATUS_STATUS27_SHIFT   (27U)
481 #define SBSW_TMWDP_FAULT_STATUS_STATUS27_WIDTH   (1U)
482 #define SBSW_TMWDP_FAULT_STATUS_STATUS27(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS27_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS27_MASK)
483 
484 #define SBSW_TMWDP_FAULT_STATUS_STATUS28_MASK    (0x10000000U)
485 #define SBSW_TMWDP_FAULT_STATUS_STATUS28_SHIFT   (28U)
486 #define SBSW_TMWDP_FAULT_STATUS_STATUS28_WIDTH   (1U)
487 #define SBSW_TMWDP_FAULT_STATUS_STATUS28(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS28_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS28_MASK)
488 
489 #define SBSW_TMWDP_FAULT_STATUS_STATUS29_MASK    (0x20000000U)
490 #define SBSW_TMWDP_FAULT_STATUS_STATUS29_SHIFT   (29U)
491 #define SBSW_TMWDP_FAULT_STATUS_STATUS29_WIDTH   (1U)
492 #define SBSW_TMWDP_FAULT_STATUS_STATUS29(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS29_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS29_MASK)
493 
494 #define SBSW_TMWDP_FAULT_STATUS_STATUS30_MASK    (0x40000000U)
495 #define SBSW_TMWDP_FAULT_STATUS_STATUS30_SHIFT   (30U)
496 #define SBSW_TMWDP_FAULT_STATUS_STATUS30_WIDTH   (1U)
497 #define SBSW_TMWDP_FAULT_STATUS_STATUS30(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS30_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS30_MASK)
498 
499 #define SBSW_TMWDP_FAULT_STATUS_STATUS31_MASK    (0x80000000U)
500 #define SBSW_TMWDP_FAULT_STATUS_STATUS31_SHIFT   (31U)
501 #define SBSW_TMWDP_FAULT_STATUS_STATUS31_WIDTH   (1U)
502 #define SBSW_TMWDP_FAULT_STATUS_STATUS31(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_FAULT_STATUS_STATUS31_SHIFT)) & SBSW_TMWDP_FAULT_STATUS_STATUS31_MASK)
503 /*! @} */
504 
505 /*! @name CONFIG - TMC Configuration */
506 /*! @{ */
507 
508 #define SBSW_CONFIG_TIMING_MODE_MASK             (0x1U)
509 #define SBSW_CONFIG_TIMING_MODE_SHIFT            (0U)
510 #define SBSW_CONFIG_TIMING_MODE_WIDTH            (1U)
511 #define SBSW_CONFIG_TIMING_MODE(x)               (((uint32_t)(((uint32_t)(x)) << SBSW_CONFIG_TIMING_MODE_SHIFT)) & SBSW_CONFIG_TIMING_MODE_MASK)
512 
513 #define SBSW_CONFIG_COMPARE_MODE_MASK            (0x6U)
514 #define SBSW_CONFIG_COMPARE_MODE_SHIFT           (1U)
515 #define SBSW_CONFIG_COMPARE_MODE_WIDTH           (2U)
516 #define SBSW_CONFIG_COMPARE_MODE(x)              (((uint32_t)(((uint32_t)(x)) << SBSW_CONFIG_COMPARE_MODE_SHIFT)) & SBSW_CONFIG_COMPARE_MODE_MASK)
517 /*! @} */
518 
519 /*! @name DISTANCE - TMC Distance */
520 /*! @{ */
521 
522 #define SBSW_DISTANCE_DISTANCE_MASK              (0xFFFFFFFFU)
523 #define SBSW_DISTANCE_DISTANCE_SHIFT             (0U)
524 #define SBSW_DISTANCE_DISTANCE_WIDTH             (32U)
525 #define SBSW_DISTANCE_DISTANCE(x)                (((uint32_t)(((uint32_t)(x)) << SBSW_DISTANCE_DISTANCE_SHIFT)) & SBSW_DISTANCE_DISTANCE_MASK)
526 /*! @} */
527 
528 /*! @name TIMEOUT - TMC Timeout */
529 /*! @{ */
530 
531 #define SBSW_TIMEOUT_TIMEOUT_MASK                (0xFFFFFFFFU)
532 #define SBSW_TIMEOUT_TIMEOUT_SHIFT               (0U)
533 #define SBSW_TIMEOUT_TIMEOUT_WIDTH               (32U)
534 #define SBSW_TIMEOUT_TIMEOUT(x)                  (((uint32_t)(((uint32_t)(x)) << SBSW_TIMEOUT_TIMEOUT_SHIFT)) & SBSW_TIMEOUT_TIMEOUT_MASK)
535 /*! @} */
536 
537 /*! @name CONTROL - TMC Control */
538 /*! @{ */
539 
540 #define SBSW_CONTROL_ENABLE_MASK                 (0x1U)
541 #define SBSW_CONTROL_ENABLE_SHIFT                (0U)
542 #define SBSW_CONTROL_ENABLE_WIDTH                (1U)
543 #define SBSW_CONTROL_ENABLE(x)                   (((uint32_t)(((uint32_t)(x)) << SBSW_CONTROL_ENABLE_SHIFT)) & SBSW_CONTROL_ENABLE_MASK)
544 /*! @} */
545 
546 /*! @name R0 - TMC R0 Data */
547 /*! @{ */
548 
549 #define SBSW_R0_R0_MASK                          (0xFFFFFFFFU)
550 #define SBSW_R0_R0_SHIFT                         (0U)
551 #define SBSW_R0_R0_WIDTH                         (32U)
552 #define SBSW_R0_R0(x)                            (((uint32_t)(((uint32_t)(x)) << SBSW_R0_R0_SHIFT)) & SBSW_R0_R0_MASK)
553 /*! @} */
554 
555 /*! @name R1 - TMC R1 Data */
556 /*! @{ */
557 
558 #define SBSW_R1_R1_MASK                          (0xFFFFFFFFU)
559 #define SBSW_R1_R1_SHIFT                         (0U)
560 #define SBSW_R1_R1_WIDTH                         (32U)
561 #define SBSW_R1_R1(x)                            (((uint32_t)(((uint32_t)(x)) << SBSW_R1_R1_SHIFT)) & SBSW_R1_R1_MASK)
562 /*! @} */
563 
564 /*! @name STATUS - TMC Status */
565 /*! @{ */
566 
567 #define SBSW_STATUS_R0_WRITTEN_MASK              (0x1U)
568 #define SBSW_STATUS_R0_WRITTEN_SHIFT             (0U)
569 #define SBSW_STATUS_R0_WRITTEN_WIDTH             (1U)
570 #define SBSW_STATUS_R0_WRITTEN(x)                (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_R0_WRITTEN_SHIFT)) & SBSW_STATUS_R0_WRITTEN_MASK)
571 
572 #define SBSW_STATUS_R1_WRITTEN_MASK              (0x2U)
573 #define SBSW_STATUS_R1_WRITTEN_SHIFT             (1U)
574 #define SBSW_STATUS_R1_WRITTEN_WIDTH             (1U)
575 #define SBSW_STATUS_R1_WRITTEN(x)                (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_R1_WRITTEN_SHIFT)) & SBSW_STATUS_R1_WRITTEN_MASK)
576 
577 #define SBSW_STATUS_FAULT_MASK                   (0xCU)
578 #define SBSW_STATUS_FAULT_SHIFT                  (2U)
579 #define SBSW_STATUS_FAULT_WIDTH                  (2U)
580 #define SBSW_STATUS_FAULT(x)                     (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_FAULT_SHIFT)) & SBSW_STATUS_FAULT_MASK)
581 
582 #define SBSW_STATUS_OVERWRITTEN_MASK             (0x10U)
583 #define SBSW_STATUS_OVERWRITTEN_SHIFT            (4U)
584 #define SBSW_STATUS_OVERWRITTEN_WIDTH            (1U)
585 #define SBSW_STATUS_OVERWRITTEN(x)               (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_OVERWRITTEN_SHIFT)) & SBSW_STATUS_OVERWRITTEN_MASK)
586 /*! @} */
587 
588 /*! @name TIMER - TMC Timer */
589 /*! @{ */
590 
591 #define SBSW_TIMER_TIMER_MASK                    (0xFFFFFFFFU)
592 #define SBSW_TIMER_TIMER_SHIFT                   (0U)
593 #define SBSW_TIMER_TIMER_WIDTH                   (32U)
594 #define SBSW_TIMER_TIMER(x)                      (((uint32_t)(((uint32_t)(x)) << SBSW_TIMER_TIMER_SHIFT)) & SBSW_TIMER_TIMER_MASK)
595 /*! @} */
596 
597 /*! @name TMWDP_CONFIG_ADDR - TMWDP Configuration Address */
598 /*! @{ */
599 
600 #define SBSW_TMWDP_CONFIG_ADDR_ADDRESS_MASK      (0xFFFFFFFFU)
601 #define SBSW_TMWDP_CONFIG_ADDR_ADDRESS_SHIFT     (0U)
602 #define SBSW_TMWDP_CONFIG_ADDR_ADDRESS_WIDTH     (32U)
603 #define SBSW_TMWDP_CONFIG_ADDR_ADDRESS(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_CONFIG_ADDR_ADDRESS_SHIFT)) & SBSW_TMWDP_CONFIG_ADDR_ADDRESS_MASK)
604 /*! @} */
605 
606 /*! @name TMWDP_CONTROL - TMWDP Control */
607 /*! @{ */
608 
609 #define SBSW_TMWDP_CONTROL_ENABLE_MASK           (0x1U)
610 #define SBSW_TMWDP_CONTROL_ENABLE_SHIFT          (0U)
611 #define SBSW_TMWDP_CONTROL_ENABLE_WIDTH          (1U)
612 #define SBSW_TMWDP_CONTROL_ENABLE(x)             (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_CONTROL_ENABLE_SHIFT)) & SBSW_TMWDP_CONTROL_ENABLE_MASK)
613 /*! @} */
614 
615 /*! @name TMWDP_STATUS - TMWDP Status */
616 /*! @{ */
617 
618 #define SBSW_TMWDP_STATUS_INTERNAL_ERROR_MASK    (0x1U)
619 #define SBSW_TMWDP_STATUS_INTERNAL_ERROR_SHIFT   (0U)
620 #define SBSW_TMWDP_STATUS_INTERNAL_ERROR_WIDTH   (1U)
621 #define SBSW_TMWDP_STATUS_INTERNAL_ERROR(x)      (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_STATUS_INTERNAL_ERROR_SHIFT)) & SBSW_TMWDP_STATUS_INTERNAL_ERROR_MASK)
622 
623 #define SBSW_TMWDP_STATUS_CONFIG_ERROR_MASK      (0x2U)
624 #define SBSW_TMWDP_STATUS_CONFIG_ERROR_SHIFT     (1U)
625 #define SBSW_TMWDP_STATUS_CONFIG_ERROR_WIDTH     (1U)
626 #define SBSW_TMWDP_STATUS_CONFIG_ERROR(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_STATUS_CONFIG_ERROR_SHIFT)) & SBSW_TMWDP_STATUS_CONFIG_ERROR_MASK)
627 
628 #define SBSW_TMWDP_STATUS_RUNNING_MASK           (0x4U)
629 #define SBSW_TMWDP_STATUS_RUNNING_SHIFT          (2U)
630 #define SBSW_TMWDP_STATUS_RUNNING_WIDTH          (1U)
631 #define SBSW_TMWDP_STATUS_RUNNING(x)             (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_STATUS_RUNNING_SHIFT)) & SBSW_TMWDP_STATUS_RUNNING_MASK)
632 /*! @} */
633 
634 /*! @name TMWDP_AUTOMATA_STATUS - TMWDP Automata Status */
635 /*! @{ */
636 
637 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS0_MASK  (0x1U)
638 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS0_SHIFT (0U)
639 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS0_WIDTH (1U)
640 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS0(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS0_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS0_MASK)
641 
642 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS1_MASK  (0x2U)
643 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS1_SHIFT (1U)
644 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS1_WIDTH (1U)
645 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS1(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS1_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS1_MASK)
646 
647 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS2_MASK  (0x4U)
648 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS2_SHIFT (2U)
649 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS2_WIDTH (1U)
650 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS2(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS2_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS2_MASK)
651 
652 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS3_MASK  (0x8U)
653 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS3_SHIFT (3U)
654 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS3_WIDTH (1U)
655 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS3(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS3_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS3_MASK)
656 
657 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS4_MASK  (0x10U)
658 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS4_SHIFT (4U)
659 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS4_WIDTH (1U)
660 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS4(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS4_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS4_MASK)
661 
662 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS5_MASK  (0x20U)
663 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS5_SHIFT (5U)
664 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS5_WIDTH (1U)
665 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS5(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS5_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS5_MASK)
666 
667 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS6_MASK  (0x40U)
668 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS6_SHIFT (6U)
669 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS6_WIDTH (1U)
670 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS6(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS6_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS6_MASK)
671 
672 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS7_MASK  (0x80U)
673 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS7_SHIFT (7U)
674 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS7_WIDTH (1U)
675 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS7(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS7_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS7_MASK)
676 
677 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS8_MASK  (0x100U)
678 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS8_SHIFT (8U)
679 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS8_WIDTH (1U)
680 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS8(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS8_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS8_MASK)
681 
682 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS9_MASK  (0x200U)
683 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS9_SHIFT (9U)
684 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS9_WIDTH (1U)
685 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS9(x)    (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS9_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS9_MASK)
686 
687 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS10_MASK (0x400U)
688 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS10_SHIFT (10U)
689 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS10_WIDTH (1U)
690 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS10(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS10_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS10_MASK)
691 
692 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS11_MASK (0x800U)
693 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS11_SHIFT (11U)
694 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS11_WIDTH (1U)
695 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS11(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS11_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS11_MASK)
696 
697 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS12_MASK (0x1000U)
698 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS12_SHIFT (12U)
699 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS12_WIDTH (1U)
700 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS12(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS12_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS12_MASK)
701 
702 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS13_MASK (0x2000U)
703 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS13_SHIFT (13U)
704 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS13_WIDTH (1U)
705 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS13(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS13_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS13_MASK)
706 
707 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS14_MASK (0x4000U)
708 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS14_SHIFT (14U)
709 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS14_WIDTH (1U)
710 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS14(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS14_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS14_MASK)
711 
712 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS15_MASK (0x8000U)
713 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS15_SHIFT (15U)
714 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS15_WIDTH (1U)
715 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS15(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS15_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS15_MASK)
716 
717 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS16_MASK (0x10000U)
718 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS16_SHIFT (16U)
719 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS16_WIDTH (1U)
720 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS16(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS16_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS16_MASK)
721 
722 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS17_MASK (0x20000U)
723 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS17_SHIFT (17U)
724 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS17_WIDTH (1U)
725 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS17(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS17_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS17_MASK)
726 
727 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS18_MASK (0x40000U)
728 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS18_SHIFT (18U)
729 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS18_WIDTH (1U)
730 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS18(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS18_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS18_MASK)
731 
732 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS19_MASK (0x80000U)
733 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS19_SHIFT (19U)
734 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS19_WIDTH (1U)
735 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS19(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS19_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS19_MASK)
736 
737 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS20_MASK (0x100000U)
738 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS20_SHIFT (20U)
739 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS20_WIDTH (1U)
740 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS20(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS20_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS20_MASK)
741 
742 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS21_MASK (0x200000U)
743 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS21_SHIFT (21U)
744 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS21_WIDTH (1U)
745 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS21(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS21_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS21_MASK)
746 
747 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS22_MASK (0x400000U)
748 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS22_SHIFT (22U)
749 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS22_WIDTH (1U)
750 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS22(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS22_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS22_MASK)
751 
752 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS23_MASK (0x800000U)
753 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS23_SHIFT (23U)
754 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS23_WIDTH (1U)
755 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS23(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS23_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS23_MASK)
756 
757 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS24_MASK (0x1000000U)
758 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS24_SHIFT (24U)
759 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS24_WIDTH (1U)
760 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS24(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS24_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS24_MASK)
761 
762 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS25_MASK (0x2000000U)
763 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS25_SHIFT (25U)
764 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS25_WIDTH (1U)
765 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS25(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS25_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS25_MASK)
766 
767 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS26_MASK (0x4000000U)
768 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS26_SHIFT (26U)
769 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS26_WIDTH (1U)
770 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS26(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS26_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS26_MASK)
771 
772 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS27_MASK (0x8000000U)
773 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS27_SHIFT (27U)
774 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS27_WIDTH (1U)
775 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS27(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS27_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS27_MASK)
776 
777 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS28_MASK (0x10000000U)
778 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS28_SHIFT (28U)
779 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS28_WIDTH (1U)
780 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS28(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS28_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS28_MASK)
781 
782 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS29_MASK (0x20000000U)
783 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS29_SHIFT (29U)
784 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS29_WIDTH (1U)
785 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS29(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS29_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS29_MASK)
786 
787 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS30_MASK (0x40000000U)
788 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS30_SHIFT (30U)
789 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS30_WIDTH (1U)
790 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS30(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS30_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS30_MASK)
791 
792 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS31_MASK (0x80000000U)
793 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS31_SHIFT (31U)
794 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS31_WIDTH (1U)
795 #define SBSW_TMWDP_AUTOMATA_STATUS_STATUS31(x)   (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_STATUS_STATUS31_SHIFT)) & SBSW_TMWDP_AUTOMATA_STATUS_STATUS31_MASK)
796 /*! @} */
797 
798 /*! @name TMWDP_AUTOMATA_ILLGL_TRANS - TMWDP Automata Illegal Transition */
799 /*! @{ */
800 
801 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS0_MASK (0x1U)
802 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS0_SHIFT (0U)
803 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS0_WIDTH (1U)
804 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS0(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS0_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS0_MASK)
805 
806 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS1_MASK (0x2U)
807 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS1_SHIFT (1U)
808 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS1_WIDTH (1U)
809 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS1(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS1_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS1_MASK)
810 
811 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS2_MASK (0x4U)
812 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS2_SHIFT (2U)
813 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS2_WIDTH (1U)
814 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS2(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS2_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS2_MASK)
815 
816 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS3_MASK (0x8U)
817 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS3_SHIFT (3U)
818 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS3_WIDTH (1U)
819 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS3(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS3_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS3_MASK)
820 
821 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS4_MASK (0x10U)
822 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS4_SHIFT (4U)
823 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS4_WIDTH (1U)
824 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS4(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS4_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS4_MASK)
825 
826 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS5_MASK (0x20U)
827 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS5_SHIFT (5U)
828 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS5_WIDTH (1U)
829 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS5(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS5_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS5_MASK)
830 
831 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS6_MASK (0x40U)
832 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS6_SHIFT (6U)
833 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS6_WIDTH (1U)
834 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS6(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS6_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS6_MASK)
835 
836 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS7_MASK (0x80U)
837 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS7_SHIFT (7U)
838 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS7_WIDTH (1U)
839 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS7(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS7_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS7_MASK)
840 
841 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS8_MASK (0x100U)
842 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS8_SHIFT (8U)
843 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS8_WIDTH (1U)
844 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS8(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS8_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS8_MASK)
845 
846 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS9_MASK (0x200U)
847 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS9_SHIFT (9U)
848 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS9_WIDTH (1U)
849 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS9(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS9_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS9_MASK)
850 
851 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS10_MASK (0x400U)
852 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS10_SHIFT (10U)
853 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS10_WIDTH (1U)
854 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS10(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS10_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS10_MASK)
855 
856 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS11_MASK (0x800U)
857 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS11_SHIFT (11U)
858 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS11_WIDTH (1U)
859 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS11(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS11_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS11_MASK)
860 
861 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS12_MASK (0x1000U)
862 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS12_SHIFT (12U)
863 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS12_WIDTH (1U)
864 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS12(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS12_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS12_MASK)
865 
866 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS13_MASK (0x2000U)
867 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS13_SHIFT (13U)
868 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS13_WIDTH (1U)
869 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS13(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS13_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS13_MASK)
870 
871 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS14_MASK (0x4000U)
872 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS14_SHIFT (14U)
873 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS14_WIDTH (1U)
874 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS14(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS14_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS14_MASK)
875 
876 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS15_MASK (0x8000U)
877 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS15_SHIFT (15U)
878 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS15_WIDTH (1U)
879 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS15(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS15_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS15_MASK)
880 
881 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS16_MASK (0x10000U)
882 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS16_SHIFT (16U)
883 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS16_WIDTH (1U)
884 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS16(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS16_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS16_MASK)
885 
886 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS17_MASK (0x20000U)
887 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS17_SHIFT (17U)
888 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS17_WIDTH (1U)
889 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS17(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS17_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS17_MASK)
890 
891 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS18_MASK (0x40000U)
892 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS18_SHIFT (18U)
893 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS18_WIDTH (1U)
894 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS18(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS18_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS18_MASK)
895 
896 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS19_MASK (0x80000U)
897 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS19_SHIFT (19U)
898 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS19_WIDTH (1U)
899 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS19(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS19_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS19_MASK)
900 
901 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS20_MASK (0x100000U)
902 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS20_SHIFT (20U)
903 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS20_WIDTH (1U)
904 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS20(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS20_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS20_MASK)
905 
906 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS21_MASK (0x200000U)
907 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS21_SHIFT (21U)
908 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS21_WIDTH (1U)
909 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS21(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS21_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS21_MASK)
910 
911 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS22_MASK (0x400000U)
912 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS22_SHIFT (22U)
913 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS22_WIDTH (1U)
914 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS22(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS22_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS22_MASK)
915 
916 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS23_MASK (0x800000U)
917 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS23_SHIFT (23U)
918 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS23_WIDTH (1U)
919 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS23(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS23_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS23_MASK)
920 
921 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS24_MASK (0x1000000U)
922 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS24_SHIFT (24U)
923 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS24_WIDTH (1U)
924 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS24(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS24_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS24_MASK)
925 
926 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS25_MASK (0x2000000U)
927 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS25_SHIFT (25U)
928 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS25_WIDTH (1U)
929 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS25(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS25_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS25_MASK)
930 
931 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS26_MASK (0x4000000U)
932 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS26_SHIFT (26U)
933 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS26_WIDTH (1U)
934 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS26(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS26_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS26_MASK)
935 
936 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS27_MASK (0x8000000U)
937 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS27_SHIFT (27U)
938 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS27_WIDTH (1U)
939 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS27(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS27_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS27_MASK)
940 
941 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS28_MASK (0x10000000U)
942 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS28_SHIFT (28U)
943 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS28_WIDTH (1U)
944 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS28(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS28_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS28_MASK)
945 
946 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS29_MASK (0x20000000U)
947 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS29_SHIFT (29U)
948 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS29_WIDTH (1U)
949 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS29(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS29_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS29_MASK)
950 
951 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS30_MASK (0x40000000U)
952 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS30_SHIFT (30U)
953 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS30_WIDTH (1U)
954 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS30(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS30_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS30_MASK)
955 
956 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS31_MASK (0x80000000U)
957 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS31_SHIFT (31U)
958 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS31_WIDTH (1U)
959 #define SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS31(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS31_SHIFT)) & SBSW_TMWDP_AUTOMATA_ILLGL_TRANS_STATUS31_MASK)
960 /*! @} */
961 
962 /*! @name TMWDP_AUTOMATA_TIME_VIOLATION - TMWDP Automata Time Violation */
963 /*! @{ */
964 
965 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS0_MASK (0x1U)
966 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS0_SHIFT (0U)
967 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS0_WIDTH (1U)
968 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS0(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS0_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS0_MASK)
969 
970 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS1_MASK (0x2U)
971 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS1_SHIFT (1U)
972 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS1_WIDTH (1U)
973 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS1(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS1_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS1_MASK)
974 
975 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS2_MASK (0x4U)
976 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS2_SHIFT (2U)
977 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS2_WIDTH (1U)
978 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS2(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS2_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS2_MASK)
979 
980 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS3_MASK (0x8U)
981 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS3_SHIFT (3U)
982 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS3_WIDTH (1U)
983 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS3(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS3_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS3_MASK)
984 
985 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS4_MASK (0x10U)
986 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS4_SHIFT (4U)
987 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS4_WIDTH (1U)
988 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS4(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS4_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS4_MASK)
989 
990 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS5_MASK (0x20U)
991 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS5_SHIFT (5U)
992 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS5_WIDTH (1U)
993 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS5(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS5_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS5_MASK)
994 
995 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS6_MASK (0x40U)
996 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS6_SHIFT (6U)
997 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS6_WIDTH (1U)
998 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS6(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS6_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS6_MASK)
999 
1000 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS7_MASK (0x80U)
1001 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS7_SHIFT (7U)
1002 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS7_WIDTH (1U)
1003 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS7(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS7_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS7_MASK)
1004 
1005 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS8_MASK (0x100U)
1006 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS8_SHIFT (8U)
1007 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS8_WIDTH (1U)
1008 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS8(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS8_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS8_MASK)
1009 
1010 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS9_MASK (0x200U)
1011 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS9_SHIFT (9U)
1012 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS9_WIDTH (1U)
1013 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS9(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS9_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS9_MASK)
1014 
1015 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS10_MASK (0x400U)
1016 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS10_SHIFT (10U)
1017 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS10_WIDTH (1U)
1018 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS10(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS10_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS10_MASK)
1019 
1020 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS11_MASK (0x800U)
1021 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS11_SHIFT (11U)
1022 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS11_WIDTH (1U)
1023 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS11(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS11_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS11_MASK)
1024 
1025 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS12_MASK (0x1000U)
1026 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS12_SHIFT (12U)
1027 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS12_WIDTH (1U)
1028 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS12(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS12_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS12_MASK)
1029 
1030 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS13_MASK (0x2000U)
1031 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS13_SHIFT (13U)
1032 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS13_WIDTH (1U)
1033 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS13(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS13_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS13_MASK)
1034 
1035 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS14_MASK (0x4000U)
1036 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS14_SHIFT (14U)
1037 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS14_WIDTH (1U)
1038 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS14(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS14_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS14_MASK)
1039 
1040 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS15_MASK (0x8000U)
1041 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS15_SHIFT (15U)
1042 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS15_WIDTH (1U)
1043 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS15(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS15_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS15_MASK)
1044 
1045 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS16_MASK (0x10000U)
1046 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS16_SHIFT (16U)
1047 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS16_WIDTH (1U)
1048 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS16(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS16_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS16_MASK)
1049 
1050 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS17_MASK (0x20000U)
1051 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS17_SHIFT (17U)
1052 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS17_WIDTH (1U)
1053 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS17(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS17_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS17_MASK)
1054 
1055 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS18_MASK (0x40000U)
1056 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS18_SHIFT (18U)
1057 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS18_WIDTH (1U)
1058 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS18(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS18_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS18_MASK)
1059 
1060 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS19_MASK (0x80000U)
1061 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS19_SHIFT (19U)
1062 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS19_WIDTH (1U)
1063 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS19(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS19_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS19_MASK)
1064 
1065 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS20_MASK (0x100000U)
1066 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS20_SHIFT (20U)
1067 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS20_WIDTH (1U)
1068 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS20(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS20_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS20_MASK)
1069 
1070 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS21_MASK (0x200000U)
1071 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS21_SHIFT (21U)
1072 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS21_WIDTH (1U)
1073 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS21(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS21_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS21_MASK)
1074 
1075 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS22_MASK (0x400000U)
1076 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS22_SHIFT (22U)
1077 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS22_WIDTH (1U)
1078 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS22(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS22_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS22_MASK)
1079 
1080 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS23_MASK (0x800000U)
1081 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS23_SHIFT (23U)
1082 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS23_WIDTH (1U)
1083 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS23(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS23_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS23_MASK)
1084 
1085 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS24_MASK (0x1000000U)
1086 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS24_SHIFT (24U)
1087 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS24_WIDTH (1U)
1088 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS24(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS24_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS24_MASK)
1089 
1090 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS25_MASK (0x2000000U)
1091 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS25_SHIFT (25U)
1092 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS25_WIDTH (1U)
1093 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS25(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS25_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS25_MASK)
1094 
1095 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS26_MASK (0x4000000U)
1096 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS26_SHIFT (26U)
1097 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS26_WIDTH (1U)
1098 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS26(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS26_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS26_MASK)
1099 
1100 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS27_MASK (0x8000000U)
1101 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS27_SHIFT (27U)
1102 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS27_WIDTH (1U)
1103 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS27(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS27_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS27_MASK)
1104 
1105 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS28_MASK (0x10000000U)
1106 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS28_SHIFT (28U)
1107 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS28_WIDTH (1U)
1108 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS28(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS28_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS28_MASK)
1109 
1110 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS29_MASK (0x20000000U)
1111 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS29_SHIFT (29U)
1112 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS29_WIDTH (1U)
1113 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS29(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS29_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS29_MASK)
1114 
1115 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS30_MASK (0x40000000U)
1116 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS30_SHIFT (30U)
1117 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS30_WIDTH (1U)
1118 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS30(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS30_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS30_MASK)
1119 
1120 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS31_MASK (0x80000000U)
1121 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS31_SHIFT (31U)
1122 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS31_WIDTH (1U)
1123 #define SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS31(x) (((uint32_t)(((uint32_t)(x)) << SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS31_SHIFT)) & SBSW_TMWDP_AUTOMATA_TIME_VIOLATION_STATUS31_MASK)
1124 /*! @} */
1125 
1126 /*! @name STATUS - TMWDP Automaton Status */
1127 /*! @{ */
1128 
1129 #define SBSW_STATUS_CURRENT_STATE_MASK           (0xFFFFU)
1130 #define SBSW_STATUS_CURRENT_STATE_SHIFT          (0U)
1131 #define SBSW_STATUS_CURRENT_STATE_WIDTH          (16U)
1132 #define SBSW_STATUS_CURRENT_STATE(x)             (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_CURRENT_STATE_SHIFT)) & SBSW_STATUS_CURRENT_STATE_MASK)
1133 
1134 #define SBSW_STATUS_STATUS_MASK                  (0x10000U)
1135 #define SBSW_STATUS_STATUS_SHIFT                 (16U)
1136 #define SBSW_STATUS_STATUS_WIDTH                 (1U)
1137 #define SBSW_STATUS_STATUS(x)                    (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_STATUS_SHIFT)) & SBSW_STATUS_STATUS_MASK)
1138 
1139 #define SBSW_STATUS_ILLEGAL_TRANSITION_MASK      (0x20000U)
1140 #define SBSW_STATUS_ILLEGAL_TRANSITION_SHIFT     (17U)
1141 #define SBSW_STATUS_ILLEGAL_TRANSITION_WIDTH     (1U)
1142 #define SBSW_STATUS_ILLEGAL_TRANSITION(x)        (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_ILLEGAL_TRANSITION_SHIFT)) & SBSW_STATUS_ILLEGAL_TRANSITION_MASK)
1143 
1144 #define SBSW_STATUS_TIME_VIOLATION_MASK          (0x40000U)
1145 #define SBSW_STATUS_TIME_VIOLATION_SHIFT         (18U)
1146 #define SBSW_STATUS_TIME_VIOLATION_WIDTH         (1U)
1147 #define SBSW_STATUS_TIME_VIOLATION(x)            (((uint32_t)(((uint32_t)(x)) << SBSW_STATUS_TIME_VIOLATION_SHIFT)) & SBSW_STATUS_TIME_VIOLATION_MASK)
1148 /*! @} */
1149 
1150 /*! @name PRGS_REQ - TMWDP Automaton Progress Request */
1151 /*! @{ */
1152 
1153 #define SBSW_PRGS_REQ_PROGRESS_REQ_MASK          (0xFFFFU)
1154 #define SBSW_PRGS_REQ_PROGRESS_REQ_SHIFT         (0U)
1155 #define SBSW_PRGS_REQ_PROGRESS_REQ_WIDTH         (16U)
1156 #define SBSW_PRGS_REQ_PROGRESS_REQ(x)            (((uint32_t)(((uint32_t)(x)) << SBSW_PRGS_REQ_PROGRESS_REQ_SHIFT)) & SBSW_PRGS_REQ_PROGRESS_REQ_MASK)
1157 
1158 #define SBSW_PRGS_REQ_WRITTEN_MASK               (0x10000U)
1159 #define SBSW_PRGS_REQ_WRITTEN_SHIFT              (16U)
1160 #define SBSW_PRGS_REQ_WRITTEN_WIDTH              (1U)
1161 #define SBSW_PRGS_REQ_WRITTEN(x)                 (((uint32_t)(((uint32_t)(x)) << SBSW_PRGS_REQ_WRITTEN_SHIFT)) & SBSW_PRGS_REQ_WRITTEN_MASK)
1162 
1163 #define SBSW_PRGS_REQ_OVERWRITTEN_MASK           (0x20000U)
1164 #define SBSW_PRGS_REQ_OVERWRITTEN_SHIFT          (17U)
1165 #define SBSW_PRGS_REQ_OVERWRITTEN_WIDTH          (1U)
1166 #define SBSW_PRGS_REQ_OVERWRITTEN(x)             (((uint32_t)(((uint32_t)(x)) << SBSW_PRGS_REQ_OVERWRITTEN_SHIFT)) & SBSW_PRGS_REQ_OVERWRITTEN_MASK)
1167 /*! @} */
1168 
1169 /*! @name TC_ID - TMWDP Core Domain ID */
1170 /*! @{ */
1171 
1172 #define SBSW_TC_ID_ID_MASK                       (0xFU)
1173 #define SBSW_TC_ID_ID_SHIFT                      (0U)
1174 #define SBSW_TC_ID_ID_WIDTH                      (4U)
1175 #define SBSW_TC_ID_ID(x)                         (((uint32_t)(((uint32_t)(x)) << SBSW_TC_ID_ID_SHIFT)) & SBSW_TC_ID_ID_MASK)
1176 
1177 #define SBSW_TC_ID_WRITTEN_MASK                  (0x100U)
1178 #define SBSW_TC_ID_WRITTEN_SHIFT                 (8U)
1179 #define SBSW_TC_ID_WRITTEN_WIDTH                 (1U)
1180 #define SBSW_TC_ID_WRITTEN(x)                    (((uint32_t)(((uint32_t)(x)) << SBSW_TC_ID_WRITTEN_SHIFT)) & SBSW_TC_ID_WRITTEN_MASK)
1181 /*! @} */
1182 
1183 /*!
1184  * @}
1185  */ /* end of group SBSW_Register_Masks */
1186 
1187 /*!
1188  * @}
1189  */ /* end of group SBSW_Peripheral_Access_Layer */
1190 
1191 #endif  /* #if !defined(S32Z2_SBSW_H_) */
1192