1 /***************************************************************************//**
2 * \file xmc7200d_e272k8384.h
3 *
4 * \brief
5 * XMC7200D-E272K8384 device header
6 *
7 ********************************************************************************
8 * \copyright
9 * (c) (2016-2023), Cypress Semiconductor Corporation (an Infineon company) or
10 * an affiliate of Cypress Semiconductor Corporation.
11 *
12 * SPDX-License-Identifier: Apache-2.0
13 *
14 * Licensed under the Apache License, Version 2.0 (the "License");
15 * you may not use this file except in compliance with the License.
16 * You may obtain a copy of the License at
17 *
18 *     http://www.apache.org/licenses/LICENSE-2.0
19 *
20 * Unless required by applicable law or agreed to in writing, software
21 * distributed under the License is distributed on an "AS IS" BASIS,
22 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 * See the License for the specific language governing permissions and
24 * limitations under the License.
25 *******************************************************************************/
26 
27 #ifndef _XMC7200D_E272K8384_H_
28 #define _XMC7200D_E272K8384_H_
29 
30 /**
31 * \addtogroup group_device XMC7200D-E272K8384
32 * \{
33 */
34 
35 /**
36 * \addtogroup Configuration_of_CMSIS
37 * \{
38 */
39 
40 /*******************************************************************************
41 *                         Interrupt Number Definition
42 *******************************************************************************/
43 
44 typedef enum {
45 #if ((defined(__GNUC__)        && (__ARM_ARCH == 6) && (__ARM_ARCH_6M__ == 1)) || \
46      (defined(__ICCARM__)      && (__CORE__ == __ARM6M__)) || \
47      (defined(__ARMCC_VERSION) && defined(__TARGET_ARCH_THUMB) && (__TARGET_ARCH_THUMB == 3)) || \
48      (defined(__ghs__)         && defined(__CORE_CORTEXM0PLUS__)))
49   /* ARM Cortex-M0+ Core Interrupt Numbers */
50   Reset_IRQn                        = -15,      /*!< -15 Reset Vector, invoked on Power up and warm reset */
51   NonMaskableInt_IRQn               = -14,      /*!< -14 Non maskable Interrupt, cannot be stopped or preempted */
52   HardFault_IRQn                    = -13,      /*!< -13 Hard Fault, all classes of Fault */
53   SVCall_IRQn                       =  -5,      /*!<  -5 System Service Call via SVC instruction */
54   PendSV_IRQn                       =  -2,      /*!<  -2 Pendable request for system service */
55   SysTick_IRQn                      =  -1,      /*!<  -1 System Tick Timer */
56 #else
57   /* ARM Cortex-M7 Core Interrupt Numbers */
58   Reset_IRQn                        = -15,      /*!< -15 Reset Vector, invoked on Power up and warm reset */
59   NonMaskableInt_IRQn               = -14,      /*!< -14 Non maskable Interrupt, cannot be stopped or preempted */
60   HardFault_IRQn                    = -13,      /*!< -13 Hard Fault, all classes of Fault */
61   MemoryManagement_IRQn             = -12,      /*!< -12 Memory Management, MPU mismatch, including Access Violation and No Match */
62   BusFault_IRQn                     = -11,      /*!< -11 Bus Fault, Pre-Fetch-, Memory Access Fault, other address/memory related Fault */
63   UsageFault_IRQn                   = -10,      /*!< -10 Usage Fault, i.e. Undef Instruction, Illegal State Transition */
64   SVCall_IRQn                       =  -5,      /*!<  -5 System Service Call via SVC instruction */
65   DebugMonitor_IRQn                 =  -4,      /*!<  -4 Debug Monitor */
66   PendSV_IRQn                       =  -2,      /*!<  -2 Pendable request for system service */
67   SysTick_IRQn                      =  -1,      /*!<  -1 System Tick Timer */
68 #endif
69   /* XMC7200D-E272K8384 User Interrupt Numbers */
70   NvicMux0_IRQn                     =   0,      /*!<   0 [DeepSleep] CPU User Interrupt #0 */
71   NvicMux1_IRQn                     =   1,      /*!<   1 [DeepSleep] CPU User Interrupt #1 */
72   NvicMux2_IRQn                     =   2,      /*!<   2 [DeepSleep] CPU User Interrupt #2 */
73   NvicMux3_IRQn                     =   3,      /*!<   3 [DeepSleep] CPU User Interrupt #3 */
74   NvicMux4_IRQn                     =   4,      /*!<   4 [DeepSleep] CPU User Interrupt #4 */
75   NvicMux5_IRQn                     =   5,      /*!<   5 [DeepSleep] CPU User Interrupt #5 */
76   NvicMux6_IRQn                     =   6,      /*!<   6 [DeepSleep] CPU User Interrupt #6 */
77   NvicMux7_IRQn                     =   7,      /*!<   7 [DeepSleep] CPU User Interrupt #7 */
78   /* XMC7200D-E272K8384 Internal SW Interrupt Numbers */
79   Internal0_IRQn                    =   8,      /*!<   8 [Active] Internal SW Interrupt #0 */
80   Internal1_IRQn                    =   9,      /*!<   9 [Active] Internal SW Interrupt #1 */
81   Internal2_IRQn                    =  10,      /*!<  10 [Active] Internal SW Interrupt #2 */
82   Internal3_IRQn                    =  11,      /*!<  11 [Active] Internal SW Interrupt #3 */
83   Internal4_IRQn                    =  12,      /*!<  12 [Active] Internal SW Interrupt #4 */
84   Internal5_IRQn                    =  13,      /*!<  13 [Active] Internal SW Interrupt #5 */
85   Internal6_IRQn                    =  14,      /*!<  14 [Active] Internal SW Interrupt #6 */
86   Internal7_IRQn                    =  15,      /*!<  15 [Active] Internal SW Interrupt #7 */
87   unconnected_IRQn                  =1023       /*!< 1023 Unconnected */
88 } IRQn_Type;
89 
90 
91 /* XMC7200D-E272K8384 peripheral interrupts */
92 typedef enum {
93   cpuss_interrupts_ipc_0_IRQn       =   0,      /*!<   0 [DeepSleep] CPUSS Inter Process Communication Interrupt #0 */
94   cpuss_interrupts_ipc_1_IRQn       =   1,      /*!<   1 [DeepSleep] CPUSS Inter Process Communication Interrupt #1 */
95   cpuss_interrupts_ipc_2_IRQn       =   2,      /*!<   2 [DeepSleep] CPUSS Inter Process Communication Interrupt #2 */
96   cpuss_interrupts_ipc_3_IRQn       =   3,      /*!<   3 [DeepSleep] CPUSS Inter Process Communication Interrupt #3 */
97   cpuss_interrupts_ipc_4_IRQn       =   4,      /*!<   4 [DeepSleep] CPUSS Inter Process Communication Interrupt #4 */
98   cpuss_interrupts_ipc_5_IRQn       =   5,      /*!<   5 [DeepSleep] CPUSS Inter Process Communication Interrupt #5 */
99   cpuss_interrupts_ipc_6_IRQn       =   6,      /*!<   6 [DeepSleep] CPUSS Inter Process Communication Interrupt #6 */
100   cpuss_interrupts_ipc_7_IRQn       =   7,      /*!<   7 [DeepSleep] CPUSS Inter Process Communication Interrupt #7 */
101   cpuss_interrupts_fault_0_IRQn     =   8,      /*!<   8 [DeepSleep] CPUSS Fault Structure Interrupt #0 */
102   cpuss_interrupts_fault_1_IRQn     =   9,      /*!<   9 [DeepSleep] CPUSS Fault Structure Interrupt #1 */
103   cpuss_interrupts_fault_2_IRQn     =  10,      /*!<  10 [DeepSleep] CPUSS Fault Structure Interrupt #2 */
104   cpuss_interrupts_fault_3_IRQn     =  11,      /*!<  11 [DeepSleep] CPUSS Fault Structure Interrupt #3 */
105   srss_interrupt_backup_IRQn        =  12,      /*!<  12 [DeepSleep] Interrupt for BACKUP domain */
106   srss_interrupt_mcwdt_0_IRQn       =  13,      /*!<  13 [DeepSleep] Multi Counter Watchdog Timer interrupt */
107   srss_interrupt_mcwdt_1_IRQn       =  14,      /*!<  14 [DeepSleep] Multi Counter Watchdog Timer interrupt */
108   srss_interrupt_mcwdt_2_IRQn       =  15,      /*!<  15 [DeepSleep] Multi Counter Watchdog Timer interrupt */
109   srss_interrupt_wdt_IRQn           =  16,      /*!<  16 [DeepSleep] Hardware Watchdog Timer interrupt */
110   srss_interrupt_IRQn               =  17,      /*!<  17 [DeepSleep] Other combined Interrupts for SRSS (LVD, CLKCAL) */
111   scb_0_interrupt_IRQn              =  18,      /*!<  18 [DeepSleep] Serial Communication Block #0 (DeepSleep capable) */
112   evtgen_0_interrupt_dpslp_IRQn     =  19,      /*!<  19 [DeepSleep] Event gen Deep-sleep domain interrupt */
113   ioss_interrupt_vdd_IRQn           =  20,      /*!<  20 [DeepSleep] GPIO Supply Detect Interrupt */
114   ioss_interrupt_gpio_dpslp_IRQn    =  21,      /*!<  21 [DeepSleep] Consolidated Interrupt for GPIO, All Ports */
115   ioss_interrupts_gpio_dpslp_0_IRQn =  22,      /*!<  22 [DeepSleep] GPIO Port Interrupt #0 */
116   ioss_interrupts_gpio_dpslp_1_IRQn =  23,      /*!<  23 [DeepSleep] GPIO Port Interrupt #1 */
117   ioss_interrupts_gpio_dpslp_2_IRQn =  24,      /*!<  24 [DeepSleep] GPIO Port Interrupt #2 */
118   ioss_interrupts_gpio_dpslp_3_IRQn =  25,      /*!<  25 [DeepSleep] GPIO Port Interrupt #3 */
119   ioss_interrupts_gpio_dpslp_4_IRQn =  26,      /*!<  26 [DeepSleep] GPIO Port Interrupt #4 */
120   ioss_interrupts_gpio_dpslp_5_IRQn =  27,      /*!<  27 [DeepSleep] GPIO Port Interrupt #5 */
121   ioss_interrupts_gpio_dpslp_6_IRQn =  28,      /*!<  28 [DeepSleep] GPIO Port Interrupt #6 */
122   ioss_interrupts_gpio_dpslp_7_IRQn =  29,      /*!<  29 [DeepSleep] GPIO Port Interrupt #7 */
123   ioss_interrupts_gpio_dpslp_8_IRQn =  30,      /*!<  30 [DeepSleep] GPIO Port Interrupt #8 */
124   ioss_interrupts_gpio_dpslp_9_IRQn =  31,      /*!<  31 [DeepSleep] GPIO Port Interrupt #9 */
125   ioss_interrupts_gpio_dpslp_10_IRQn =  32,     /*!<  32 [DeepSleep] GPIO Port Interrupt #10 */
126   ioss_interrupts_gpio_dpslp_11_IRQn =  33,     /*!<  33 [DeepSleep] GPIO Port Interrupt #11 */
127   ioss_interrupts_gpio_dpslp_12_IRQn =  34,     /*!<  34 [DeepSleep] GPIO Port Interrupt #12 */
128   ioss_interrupts_gpio_dpslp_13_IRQn =  35,     /*!<  35 [DeepSleep] GPIO Port Interrupt #13 */
129   ioss_interrupts_gpio_dpslp_14_IRQn =  36,     /*!<  36 [DeepSleep] GPIO Port Interrupt #14 */
130   ioss_interrupts_gpio_dpslp_15_IRQn =  37,     /*!<  37 [DeepSleep] GPIO Port Interrupt #15 */
131   ioss_interrupts_gpio_dpslp_16_IRQn =  38,     /*!<  38 [DeepSleep] GPIO Port Interrupt #16 */
132   ioss_interrupts_gpio_dpslp_17_IRQn =  39,     /*!<  39 [DeepSleep] GPIO Port Interrupt #17 */
133   ioss_interrupts_gpio_dpslp_18_IRQn =  40,     /*!<  40 [DeepSleep] GPIO Port Interrupt #18 */
134   ioss_interrupts_gpio_dpslp_19_IRQn =  41,     /*!<  41 [DeepSleep] GPIO Port Interrupt #19 */
135   ioss_interrupts_gpio_dpslp_20_IRQn =  42,     /*!<  42 [DeepSleep] GPIO Port Interrupt #20 */
136   ioss_interrupts_gpio_dpslp_21_IRQn =  43,     /*!<  43 [DeepSleep] GPIO Port Interrupt #21 */
137   ioss_interrupts_gpio_dpslp_22_IRQn =  44,     /*!<  44 [DeepSleep] GPIO Port Interrupt #22 */
138   ioss_interrupts_gpio_dpslp_23_IRQn =  45,     /*!<  45 [DeepSleep] GPIO Port Interrupt #23 */
139   ioss_interrupts_gpio_dpslp_28_IRQn =  46,     /*!<  46 [DeepSleep] GPIO Port Interrupt #28 */
140   ioss_interrupts_gpio_dpslp_29_IRQn =  47,     /*!<  47 [DeepSleep] GPIO Port Interrupt #29 */
141   ioss_interrupts_gpio_dpslp_30_IRQn =  48,     /*!<  48 [DeepSleep] GPIO Port Interrupt #30 */
142   ioss_interrupts_gpio_dpslp_31_IRQn =  49,     /*!<  49 [DeepSleep] GPIO Port Interrupt #31 */
143   ioss_interrupts_gpio_dpslp_32_IRQn =  50,     /*!<  50 [DeepSleep] GPIO Port Interrupt #32 */
144   ioss_interrupt_gpio_act_IRQn      =  51,      /*!<  51 [Active] Consolidated Interrupt for HSIO, All Ports */
145   ioss_interrupts_gpio_act_24_IRQn  =  52,      /*!<  52 [Active] HSIO Port Interrupt #24 */
146   ioss_interrupts_gpio_act_25_IRQn  =  53,      /*!<  53 [Active] HSIO Port Interrupt #25 */
147   ioss_interrupts_gpio_act_26_IRQn  =  54,      /*!<  54 [Active] HSIO Port Interrupt #26 */
148   ioss_interrupts_gpio_act_27_IRQn  =  55,      /*!<  55 [Active] HSIO Port Interrupt #27 */
149   ioss_interrupts_gpio_act_33_IRQn  =  56,      /*!<  56 [Active] HSIO Port Interrupt #33 */
150   ioss_interrupts_gpio_act_34_IRQn  =  57,      /*!<  57 [Active] HSIO Port Interrupt #34 */
151   cpuss_interrupt_crypto_IRQn       =  58,      /*!<  58 [Active] CRYPTO Accelerator Interrupt */
152   cpuss_interrupt_fm_IRQn           =  59,      /*!<  59 [Active] FLASH Macro Interrupt */
153   cpuss_interrupts_cm7_0_fp_IRQn    =  60,      /*!<  60 [Active] CM7 #0 Floating Point operation fault */
154   cpuss_interrupts_cm7_1_fp_IRQn    =  61,      /*!<  61 [Active] CM7 #1 Floating Point operation fault */
155   cpuss_interrupts_cm0_cti_0_IRQn   =  62,      /*!<  62 [Active] CM0+ CTI #0 */
156   cpuss_interrupts_cm0_cti_1_IRQn   =  63,      /*!<  63 [Active] CM0+ CTI #1 */
157   cpuss_interrupts_cm7_0_cti_0_IRQn =  64,      /*!<  64 [Active] CM7 #0 CTI #0 */
158   cpuss_interrupts_cm7_0_cti_1_IRQn =  65,      /*!<  65 [Active] CM7 #0 CTI #1 */
159   cpuss_interrupts_cm7_1_cti_0_IRQn =  66,      /*!<  66 [Active] CM7 #1 CTI #0 */
160   cpuss_interrupts_cm7_1_cti_1_IRQn =  67,      /*!<  67 [Active] CM7 #1 CTI #1 */
161   evtgen_0_interrupt_IRQn           =  68,      /*!<  68 [Active] Event gen Active domain interrupt */
162   canfd_0_interrupt0_IRQn           =  69,      /*!<  69 [Active] Can #0, Consolidated interrupt #0 for all three channels */
163   canfd_0_interrupt1_IRQn           =  70,      /*!<  70 [Active] Can #0, Consolidated interrupt #1 for all three channels */
164   canfd_1_interrupt0_IRQn           =  71,      /*!<  71 [Active] Can #1, Consolidated interrupt #0 for all three channels */
165   canfd_1_interrupt1_IRQn           =  72,      /*!<  72 [Active] Can #1, Consolidated interrupt #1 for all three channels */
166   canfd_0_interrupts0_0_IRQn        =  73,      /*!<  73 [Active] CAN #0, Interrupt #0, Channel #0 */
167   canfd_0_interrupts0_1_IRQn        =  74,      /*!<  74 [Active] CAN #0, Interrupt #0, Channel #1 */
168   canfd_0_interrupts0_2_IRQn        =  75,      /*!<  75 [Active] CAN #0, Interrupt #0, Channel #2 */
169   canfd_0_interrupts0_3_IRQn        =  76,      /*!<  76 [Active] CAN #0, Interrupt #0, Channel #3 */
170   canfd_0_interrupts0_4_IRQn        =  77,      /*!<  77 [Active] CAN #0, Interrupt #0, Channel #4 */
171   canfd_0_interrupts1_0_IRQn        =  78,      /*!<  78 [Active] CAN #0, Interrupt #1, Channel #0 */
172   canfd_0_interrupts1_1_IRQn        =  79,      /*!<  79 [Active] CAN #0, Interrupt #1, Channel #1 */
173   canfd_0_interrupts1_2_IRQn        =  80,      /*!<  80 [Active] CAN #0, Interrupt #1, Channel #2 */
174   canfd_0_interrupts1_3_IRQn        =  81,      /*!<  81 [Active] CAN #0, Interrupt #1, Channel #3 */
175   canfd_0_interrupts1_4_IRQn        =  82,      /*!<  82 [Active] CAN #0, Interrupt #1, Channel #4 */
176   canfd_1_interrupts0_0_IRQn        =  83,      /*!<  83 [Active] CAN #1, Interrupt #0, Channel #0 */
177   canfd_1_interrupts0_1_IRQn        =  84,      /*!<  84 [Active] CAN #1, Interrupt #0, Channel #1 */
178   canfd_1_interrupts0_2_IRQn        =  85,      /*!<  85 [Active] CAN #1, Interrupt #0, Channel #2 */
179   canfd_1_interrupts0_3_IRQn        =  86,      /*!<  86 [Active] CAN #1, Interrupt #0, Channel #3 */
180   canfd_1_interrupts0_4_IRQn        =  87,      /*!<  87 [Active] CAN #1, Interrupt #0, Channel #4 */
181   canfd_1_interrupts1_0_IRQn        =  88,      /*!<  88 [Active] CAN #1, Interrupt #1, Channel #0 */
182   canfd_1_interrupts1_1_IRQn        =  89,      /*!<  89 [Active] CAN #1, Interrupt #1, Channel #1 */
183   canfd_1_interrupts1_2_IRQn        =  90,      /*!<  90 [Active] CAN #1, Interrupt #1, Channel #2 */
184   canfd_1_interrupts1_3_IRQn        =  91,      /*!<  91 [Active] CAN #1, Interrupt #1, Channel #3 */
185   canfd_1_interrupts1_4_IRQn        =  92,      /*!<  92 [Active] CAN #1, Interrupt #1, Channel #4 */
186   lin_0_interrupts_0_IRQn           =  93,      /*!<  93 [Active] LIN Interrupt, Channel #0 */
187   lin_0_interrupts_1_IRQn           =  94,      /*!<  94 [Active] LIN Interrupt, Channel #1 */
188   lin_0_interrupts_2_IRQn           =  95,      /*!<  95 [Active] LIN Interrupt, Channel #2 */
189   lin_0_interrupts_3_IRQn           =  96,      /*!<  96 [Active] LIN Interrupt, Channel #3 */
190   lin_0_interrupts_4_IRQn           =  97,      /*!<  97 [Active] LIN Interrupt, Channel #4 */
191   lin_0_interrupts_5_IRQn           =  98,      /*!<  98 [Active] LIN Interrupt, Channel #5 */
192   lin_0_interrupts_6_IRQn           =  99,      /*!<  99 [Active] LIN Interrupt, Channel #6 */
193   lin_0_interrupts_7_IRQn           = 100,      /*!< 100 [Active] LIN Interrupt, Channel #7 */
194   lin_0_interrupts_8_IRQn           = 101,      /*!< 101 [Active] LIN Interrupt, Channel #8 */
195   lin_0_interrupts_9_IRQn           = 102,      /*!< 102 [Active] LIN Interrupt, Channel #9 */
196   lin_0_interrupts_10_IRQn          = 103,      /*!< 103 [Active] LIN Interrupt, Channel #10 */
197   lin_0_interrupts_11_IRQn          = 104,      /*!< 104 [Active] LIN Interrupt, Channel #11 */
198   lin_0_interrupts_12_IRQn          = 105,      /*!< 105 [Active] LIN Interrupt, Channel #12 */
199   lin_0_interrupts_13_IRQn          = 106,      /*!< 106 [Active] LIN Interrupt, Channel #13 */
200   lin_0_interrupts_14_IRQn          = 107,      /*!< 107 [Active] LIN Interrupt, Channel #14 */
201   lin_0_interrupts_15_IRQn          = 108,      /*!< 108 [Active] LIN Interrupt, Channel #15 */
202   lin_0_interrupts_16_IRQn          = 109,      /*!< 109 [Active] LIN Interrupt, Channel #16 */
203   lin_0_interrupts_17_IRQn          = 110,      /*!< 110 [Active] LIN Interrupt, Channel #17 */
204   lin_0_interrupts_18_IRQn          = 111,      /*!< 111 [Active] LIN Interrupt, Channel #18 */
205   lin_0_interrupts_19_IRQn          = 112,      /*!< 112 [Active] LIN Interrupt, Channel #19 */
206   scb_1_interrupt_IRQn              = 113,      /*!< 113 [Active] Serial Communication Block #1 */
207   scb_2_interrupt_IRQn              = 114,      /*!< 114 [Active] Serial Communication Block #2 */
208   scb_3_interrupt_IRQn              = 115,      /*!< 115 [Active] Serial Communication Block #3 */
209   scb_4_interrupt_IRQn              = 116,      /*!< 116 [Active] Serial Communication Block #4 */
210   scb_5_interrupt_IRQn              = 117,      /*!< 117 [Active] Serial Communication Block #5 */
211   scb_6_interrupt_IRQn              = 118,      /*!< 118 [Active] Serial Communication Block #6 */
212   scb_7_interrupt_IRQn              = 119,      /*!< 119 [Active] Serial Communication Block #7 */
213   scb_8_interrupt_IRQn              = 120,      /*!< 120 [Active] Serial Communication Block #8 */
214   scb_9_interrupt_IRQn              = 121,      /*!< 121 [Active] Serial Communication Block #9 */
215   scb_10_interrupt_IRQn             = 122,      /*!< 122 [Active] Serial Communication Block #10 */
216   pass_0_interrupts_sar_0_IRQn      = 123,      /*!< 123 [Active] PASS interrupts, ADC #0, Channel #0 */
217   pass_0_interrupts_sar_1_IRQn      = 124,      /*!< 124 [Active] PASS interrupts, ADC #0, Channel #1 */
218   pass_0_interrupts_sar_2_IRQn      = 125,      /*!< 125 [Active] PASS interrupts, ADC #0, Channel #2 */
219   pass_0_interrupts_sar_3_IRQn      = 126,      /*!< 126 [Active] PASS interrupts, ADC #0, Channel #3 */
220   pass_0_interrupts_sar_4_IRQn      = 127,      /*!< 127 [Active] PASS interrupts, ADC #0, Channel #4 */
221   pass_0_interrupts_sar_5_IRQn      = 128,      /*!< 128 [Active] PASS interrupts, ADC #0, Channel #5 */
222   pass_0_interrupts_sar_6_IRQn      = 129,      /*!< 129 [Active] PASS interrupts, ADC #0, Channel #6 */
223   pass_0_interrupts_sar_7_IRQn      = 130,      /*!< 130 [Active] PASS interrupts, ADC #0, Channel #7 */
224   pass_0_interrupts_sar_8_IRQn      = 131,      /*!< 131 [Active] PASS interrupts, ADC #0, Channel #8 */
225   pass_0_interrupts_sar_9_IRQn      = 132,      /*!< 132 [Active] PASS interrupts, ADC #0, Channel #9 */
226   pass_0_interrupts_sar_10_IRQn     = 133,      /*!< 133 [Active] PASS interrupts, ADC #0, Channel #10 */
227   pass_0_interrupts_sar_11_IRQn     = 134,      /*!< 134 [Active] PASS interrupts, ADC #0, Channel #11 */
228   pass_0_interrupts_sar_12_IRQn     = 135,      /*!< 135 [Active] PASS interrupts, ADC #0, Channel #12 */
229   pass_0_interrupts_sar_13_IRQn     = 136,      /*!< 136 [Active] PASS interrupts, ADC #0, Channel #13 */
230   pass_0_interrupts_sar_14_IRQn     = 137,      /*!< 137 [Active] PASS interrupts, ADC #0, Channel #14 */
231   pass_0_interrupts_sar_15_IRQn     = 138,      /*!< 138 [Active] PASS interrupts, ADC #0, Channel #15 */
232   pass_0_interrupts_sar_16_IRQn     = 139,      /*!< 139 [Active] PASS interrupts, ADC #0, Channel #16 */
233   pass_0_interrupts_sar_17_IRQn     = 140,      /*!< 140 [Active] PASS interrupts, ADC #0, Channel #17 */
234   pass_0_interrupts_sar_18_IRQn     = 141,      /*!< 141 [Active] PASS interrupts, ADC #0, Channel #18 */
235   pass_0_interrupts_sar_19_IRQn     = 142,      /*!< 142 [Active] PASS interrupts, ADC #0, Channel #19 */
236   pass_0_interrupts_sar_20_IRQn     = 143,      /*!< 143 [Active] PASS interrupts, ADC #0, Channel #20 */
237   pass_0_interrupts_sar_21_IRQn     = 144,      /*!< 144 [Active] PASS interrupts, ADC #0, Channel #21 */
238   pass_0_interrupts_sar_22_IRQn     = 145,      /*!< 145 [Active] PASS interrupts, ADC #0, Channel #22 */
239   pass_0_interrupts_sar_23_IRQn     = 146,      /*!< 146 [Active] PASS interrupts, ADC #0, Channel #23 */
240   pass_0_interrupts_sar_24_IRQn     = 147,      /*!< 147 [Active] PASS interrupts, ADC #0, Channel #24 */
241   pass_0_interrupts_sar_25_IRQn     = 148,      /*!< 148 [Active] PASS interrupts, ADC #0, Channel #25 */
242   pass_0_interrupts_sar_26_IRQn     = 149,      /*!< 149 [Active] PASS interrupts, ADC #0, Channel #26 */
243   pass_0_interrupts_sar_27_IRQn     = 150,      /*!< 150 [Active] PASS interrupts, ADC #0, Channel #27 */
244   pass_0_interrupts_sar_28_IRQn     = 151,      /*!< 151 [Active] PASS interrupts, ADC #0, Channel #28 */
245   pass_0_interrupts_sar_29_IRQn     = 152,      /*!< 152 [Active] PASS interrupts, ADC #0, Channel #29 */
246   pass_0_interrupts_sar_30_IRQn     = 153,      /*!< 153 [Active] PASS interrupts, ADC #0, Channel #30 */
247   pass_0_interrupts_sar_31_IRQn     = 154,      /*!< 154 [Active] PASS interrupts, ADC #0, Channel #31 */
248   pass_0_interrupts_sar_32_IRQn     = 155,      /*!< 155 [Active] PASS interrupts, ADC #1, Channel #0 */
249   pass_0_interrupts_sar_33_IRQn     = 156,      /*!< 156 [Active] PASS interrupts, ADC #1, Channel #1 */
250   pass_0_interrupts_sar_34_IRQn     = 157,      /*!< 157 [Active] PASS interrupts, ADC #1, Channel #2 */
251   pass_0_interrupts_sar_35_IRQn     = 158,      /*!< 158 [Active] PASS interrupts, ADC #1, Channel #3 */
252   pass_0_interrupts_sar_36_IRQn     = 159,      /*!< 159 [Active] PASS interrupts, ADC #1, Channel #4 */
253   pass_0_interrupts_sar_37_IRQn     = 160,      /*!< 160 [Active] PASS interrupts, ADC #1, Channel #5 */
254   pass_0_interrupts_sar_38_IRQn     = 161,      /*!< 161 [Active] PASS interrupts, ADC #1, Channel #6 */
255   pass_0_interrupts_sar_39_IRQn     = 162,      /*!< 162 [Active] PASS interrupts, ADC #1, Channel #7 */
256   pass_0_interrupts_sar_40_IRQn     = 163,      /*!< 163 [Active] PASS interrupts, ADC #1, Channel #8 */
257   pass_0_interrupts_sar_41_IRQn     = 164,      /*!< 164 [Active] PASS interrupts, ADC #1, Channel #9 */
258   pass_0_interrupts_sar_42_IRQn     = 165,      /*!< 165 [Active] PASS interrupts, ADC #1, Channel #10 */
259   pass_0_interrupts_sar_43_IRQn     = 166,      /*!< 166 [Active] PASS interrupts, ADC #1, Channel #11 */
260   pass_0_interrupts_sar_44_IRQn     = 167,      /*!< 167 [Active] PASS interrupts, ADC #1, Channel #12 */
261   pass_0_interrupts_sar_45_IRQn     = 168,      /*!< 168 [Active] PASS interrupts, ADC #1, Channel #13 */
262   pass_0_interrupts_sar_46_IRQn     = 169,      /*!< 169 [Active] PASS interrupts, ADC #1, Channel #14 */
263   pass_0_interrupts_sar_47_IRQn     = 170,      /*!< 170 [Active] PASS interrupts, ADC #1, Channel #15 */
264   pass_0_interrupts_sar_48_IRQn     = 171,      /*!< 171 [Active] PASS interrupts, ADC #1, Channel #16 */
265   pass_0_interrupts_sar_49_IRQn     = 172,      /*!< 172 [Active] PASS interrupts, ADC #1, Channel #17 */
266   pass_0_interrupts_sar_50_IRQn     = 173,      /*!< 173 [Active] PASS interrupts, ADC #1, Channel #18 */
267   pass_0_interrupts_sar_51_IRQn     = 174,      /*!< 174 [Active] PASS interrupts, ADC #1, Channel #19 */
268   pass_0_interrupts_sar_52_IRQn     = 175,      /*!< 175 [Active] PASS interrupts, ADC #1, Channel #20 */
269   pass_0_interrupts_sar_53_IRQn     = 176,      /*!< 176 [Active] PASS interrupts, ADC #1, Channel #21 */
270   pass_0_interrupts_sar_54_IRQn     = 177,      /*!< 177 [Active] PASS interrupts, ADC #1, Channel #22 */
271   pass_0_interrupts_sar_55_IRQn     = 178,      /*!< 178 [Active] PASS interrupts, ADC #1, Channel #23 */
272   pass_0_interrupts_sar_56_IRQn     = 179,      /*!< 179 [Active] PASS interrupts, ADC #1, Channel #24 */
273   pass_0_interrupts_sar_57_IRQn     = 180,      /*!< 180 [Active] PASS interrupts, ADC #1, Channel #25 */
274   pass_0_interrupts_sar_58_IRQn     = 181,      /*!< 181 [Active] PASS interrupts, ADC #1, Channel #26 */
275   pass_0_interrupts_sar_59_IRQn     = 182,      /*!< 182 [Active] PASS interrupts, ADC #1, Channel #27 */
276   pass_0_interrupts_sar_60_IRQn     = 183,      /*!< 183 [Active] PASS interrupts, ADC #1, Channel #28 */
277   pass_0_interrupts_sar_61_IRQn     = 184,      /*!< 184 [Active] PASS interrupts, ADC #1, Channel #29 */
278   pass_0_interrupts_sar_62_IRQn     = 185,      /*!< 185 [Active] PASS interrupts, ADC #1, Channel #30 */
279   pass_0_interrupts_sar_63_IRQn     = 186,      /*!< 186 [Active] PASS interrupts, ADC #1, Channel #31 */
280   pass_0_interrupts_sar_64_IRQn     = 187,      /*!< 187 [Active] PASS interrupts, ADC #2, Channel #0 */
281   pass_0_interrupts_sar_65_IRQn     = 188,      /*!< 188 [Active] PASS interrupts, ADC #2, Channel #1 */
282   pass_0_interrupts_sar_66_IRQn     = 189,      /*!< 189 [Active] PASS interrupts, ADC #2, Channel #2 */
283   pass_0_interrupts_sar_67_IRQn     = 190,      /*!< 190 [Active] PASS interrupts, ADC #2, Channel #3 */
284   pass_0_interrupts_sar_68_IRQn     = 191,      /*!< 191 [Active] PASS interrupts, ADC #2, Channel #4 */
285   pass_0_interrupts_sar_69_IRQn     = 192,      /*!< 192 [Active] PASS interrupts, ADC #2, Channel #5 */
286   pass_0_interrupts_sar_70_IRQn     = 193,      /*!< 193 [Active] PASS interrupts, ADC #2, Channel #6 */
287   pass_0_interrupts_sar_71_IRQn     = 194,      /*!< 194 [Active] PASS interrupts, ADC #2, Channel #7 */
288   pass_0_interrupts_sar_72_IRQn     = 195,      /*!< 195 [Active] PASS interrupts, ADC #2, Channel #8 */
289   pass_0_interrupts_sar_73_IRQn     = 196,      /*!< 196 [Active] PASS interrupts, ADC #2, Channel #9 */
290   pass_0_interrupts_sar_74_IRQn     = 197,      /*!< 197 [Active] PASS interrupts, ADC #2, Channel #10 */
291   pass_0_interrupts_sar_75_IRQn     = 198,      /*!< 198 [Active] PASS interrupts, ADC #2, Channel #11 */
292   pass_0_interrupts_sar_76_IRQn     = 199,      /*!< 199 [Active] PASS interrupts, ADC #2, Channel #12 */
293   pass_0_interrupts_sar_77_IRQn     = 200,      /*!< 200 [Active] PASS interrupts, ADC #2, Channel #13 */
294   pass_0_interrupts_sar_78_IRQn     = 201,      /*!< 201 [Active] PASS interrupts, ADC #2, Channel #14 */
295   pass_0_interrupts_sar_79_IRQn     = 202,      /*!< 202 [Active] PASS interrupts, ADC #2, Channel #15 */
296   pass_0_interrupts_sar_80_IRQn     = 203,      /*!< 203 [Active] PASS interrupts, ADC #2, Channel #16 */
297   pass_0_interrupts_sar_81_IRQn     = 204,      /*!< 204 [Active] PASS interrupts, ADC #2, Channel #17 */
298   pass_0_interrupts_sar_82_IRQn     = 205,      /*!< 205 [Active] PASS interrupts, ADC #2, Channel #18 */
299   pass_0_interrupts_sar_83_IRQn     = 206,      /*!< 206 [Active] PASS interrupts, ADC #2, Channel #19 */
300   pass_0_interrupts_sar_84_IRQn     = 207,      /*!< 207 [Active] PASS interrupts, ADC #2, Channel #20 */
301   pass_0_interrupts_sar_85_IRQn     = 208,      /*!< 208 [Active] PASS interrupts, ADC #2, Channel #21 */
302   pass_0_interrupts_sar_86_IRQn     = 209,      /*!< 209 [Active] PASS interrupts, ADC #2, Channel #22 */
303   pass_0_interrupts_sar_87_IRQn     = 210,      /*!< 210 [Active] PASS interrupts, ADC #2, Channel #23 */
304   pass_0_interrupts_sar_88_IRQn     = 211,      /*!< 211 [Active] PASS interrupts, ADC #2, Channel #24 */
305   pass_0_interrupts_sar_89_IRQn     = 212,      /*!< 212 [Active] PASS interrupts, ADC #2, Channel #25 */
306   pass_0_interrupts_sar_90_IRQn     = 213,      /*!< 213 [Active] PASS interrupts, ADC #2, Channel #26 */
307   pass_0_interrupts_sar_91_IRQn     = 214,      /*!< 214 [Active] PASS interrupts, ADC #2, Channel #27 */
308   pass_0_interrupts_sar_92_IRQn     = 215,      /*!< 215 [Active] PASS interrupts, ADC #2, Channel #28 */
309   pass_0_interrupts_sar_93_IRQn     = 216,      /*!< 216 [Active] PASS interrupts, ADC #2, Channel #29 */
310   pass_0_interrupts_sar_94_IRQn     = 217,      /*!< 217 [Active] PASS interrupts, ADC #2, Channel #30 */
311   pass_0_interrupts_sar_95_IRQn     = 218,      /*!< 218 [Active] PASS interrupts, ADC #2, Channel #31 */
312   cpuss_interrupts_dmac_0_IRQn      = 219,      /*!< 219 [Active] CPUSS DMAC, Channel #0 */
313   cpuss_interrupts_dmac_1_IRQn      = 220,      /*!< 220 [Active] CPUSS DMAC, Channel #1 */
314   cpuss_interrupts_dmac_2_IRQn      = 221,      /*!< 221 [Active] CPUSS DMAC, Channel #2 */
315   cpuss_interrupts_dmac_3_IRQn      = 222,      /*!< 222 [Active] CPUSS DMAC, Channel #3 */
316   cpuss_interrupts_dmac_4_IRQn      = 223,      /*!< 223 [Active] CPUSS DMAC, Channel #4 */
317   cpuss_interrupts_dmac_5_IRQn      = 224,      /*!< 224 [Active] CPUSS DMAC, Channel #5 */
318   cpuss_interrupts_dmac_6_IRQn      = 225,      /*!< 225 [Active] CPUSS DMAC, Channel #6 */
319   cpuss_interrupts_dmac_7_IRQn      = 226,      /*!< 226 [Active] CPUSS DMAC, Channel #7 */
320   cpuss_interrupts_dw0_0_IRQn       = 227,      /*!< 227 [Active] CPUSS DataWire #0, Channel #0 */
321   cpuss_interrupts_dw0_1_IRQn       = 228,      /*!< 228 [Active] CPUSS DataWire #0, Channel #1 */
322   cpuss_interrupts_dw0_2_IRQn       = 229,      /*!< 229 [Active] CPUSS DataWire #0, Channel #2 */
323   cpuss_interrupts_dw0_3_IRQn       = 230,      /*!< 230 [Active] CPUSS DataWire #0, Channel #3 */
324   cpuss_interrupts_dw0_4_IRQn       = 231,      /*!< 231 [Active] CPUSS DataWire #0, Channel #4 */
325   cpuss_interrupts_dw0_5_IRQn       = 232,      /*!< 232 [Active] CPUSS DataWire #0, Channel #5 */
326   cpuss_interrupts_dw0_6_IRQn       = 233,      /*!< 233 [Active] CPUSS DataWire #0, Channel #6 */
327   cpuss_interrupts_dw0_7_IRQn       = 234,      /*!< 234 [Active] CPUSS DataWire #0, Channel #7 */
328   cpuss_interrupts_dw0_8_IRQn       = 235,      /*!< 235 [Active] CPUSS DataWire #0, Channel #8 */
329   cpuss_interrupts_dw0_9_IRQn       = 236,      /*!< 236 [Active] CPUSS DataWire #0, Channel #9 */
330   cpuss_interrupts_dw0_10_IRQn      = 237,      /*!< 237 [Active] CPUSS DataWire #0, Channel #10 */
331   cpuss_interrupts_dw0_11_IRQn      = 238,      /*!< 238 [Active] CPUSS DataWire #0, Channel #11 */
332   cpuss_interrupts_dw0_12_IRQn      = 239,      /*!< 239 [Active] CPUSS DataWire #0, Channel #12 */
333   cpuss_interrupts_dw0_13_IRQn      = 240,      /*!< 240 [Active] CPUSS DataWire #0, Channel #13 */
334   cpuss_interrupts_dw0_14_IRQn      = 241,      /*!< 241 [Active] CPUSS DataWire #0, Channel #14 */
335   cpuss_interrupts_dw0_15_IRQn      = 242,      /*!< 242 [Active] CPUSS DataWire #0, Channel #15 */
336   cpuss_interrupts_dw0_16_IRQn      = 243,      /*!< 243 [Active] CPUSS DataWire #0, Channel #16 */
337   cpuss_interrupts_dw0_17_IRQn      = 244,      /*!< 244 [Active] CPUSS DataWire #0, Channel #17 */
338   cpuss_interrupts_dw0_18_IRQn      = 245,      /*!< 245 [Active] CPUSS DataWire #0, Channel #18 */
339   cpuss_interrupts_dw0_19_IRQn      = 246,      /*!< 246 [Active] CPUSS DataWire #0, Channel #19 */
340   cpuss_interrupts_dw0_20_IRQn      = 247,      /*!< 247 [Active] CPUSS DataWire #0, Channel #20 */
341   cpuss_interrupts_dw0_21_IRQn      = 248,      /*!< 248 [Active] CPUSS DataWire #0, Channel #21 */
342   cpuss_interrupts_dw0_22_IRQn      = 249,      /*!< 249 [Active] CPUSS DataWire #0, Channel #22 */
343   cpuss_interrupts_dw0_23_IRQn      = 250,      /*!< 250 [Active] CPUSS DataWire #0, Channel #23 */
344   cpuss_interrupts_dw0_24_IRQn      = 251,      /*!< 251 [Active] CPUSS DataWire #0, Channel #24 */
345   cpuss_interrupts_dw0_25_IRQn      = 252,      /*!< 252 [Active] CPUSS DataWire #0, Channel #25 */
346   cpuss_interrupts_dw0_26_IRQn      = 253,      /*!< 253 [Active] CPUSS DataWire #0, Channel #26 */
347   cpuss_interrupts_dw0_27_IRQn      = 254,      /*!< 254 [Active] CPUSS DataWire #0, Channel #27 */
348   cpuss_interrupts_dw0_28_IRQn      = 255,      /*!< 255 [Active] CPUSS DataWire #0, Channel #28 */
349   cpuss_interrupts_dw0_29_IRQn      = 256,      /*!< 256 [Active] CPUSS DataWire #0, Channel #29 */
350   cpuss_interrupts_dw0_30_IRQn      = 257,      /*!< 257 [Active] CPUSS DataWire #0, Channel #30 */
351   cpuss_interrupts_dw0_31_IRQn      = 258,      /*!< 258 [Active] CPUSS DataWire #0, Channel #31 */
352   cpuss_interrupts_dw0_32_IRQn      = 259,      /*!< 259 [Active] CPUSS DataWire #0, Channel #32 */
353   cpuss_interrupts_dw0_33_IRQn      = 260,      /*!< 260 [Active] CPUSS DataWire #0, Channel #33 */
354   cpuss_interrupts_dw0_34_IRQn      = 261,      /*!< 261 [Active] CPUSS DataWire #0, Channel #34 */
355   cpuss_interrupts_dw0_35_IRQn      = 262,      /*!< 262 [Active] CPUSS DataWire #0, Channel #35 */
356   cpuss_interrupts_dw0_36_IRQn      = 263,      /*!< 263 [Active] CPUSS DataWire #0, Channel #36 */
357   cpuss_interrupts_dw0_37_IRQn      = 264,      /*!< 264 [Active] CPUSS DataWire #0, Channel #37 */
358   cpuss_interrupts_dw0_38_IRQn      = 265,      /*!< 265 [Active] CPUSS DataWire #0, Channel #38 */
359   cpuss_interrupts_dw0_39_IRQn      = 266,      /*!< 266 [Active] CPUSS DataWire #0, Channel #39 */
360   cpuss_interrupts_dw0_40_IRQn      = 267,      /*!< 267 [Active] CPUSS DataWire #0, Channel #40 */
361   cpuss_interrupts_dw0_41_IRQn      = 268,      /*!< 268 [Active] CPUSS DataWire #0, Channel #41 */
362   cpuss_interrupts_dw0_42_IRQn      = 269,      /*!< 269 [Active] CPUSS DataWire #0, Channel #42 */
363   cpuss_interrupts_dw0_43_IRQn      = 270,      /*!< 270 [Active] CPUSS DataWire #0, Channel #43 */
364   cpuss_interrupts_dw0_44_IRQn      = 271,      /*!< 271 [Active] CPUSS DataWire #0, Channel #44 */
365   cpuss_interrupts_dw0_45_IRQn      = 272,      /*!< 272 [Active] CPUSS DataWire #0, Channel #45 */
366   cpuss_interrupts_dw0_46_IRQn      = 273,      /*!< 273 [Active] CPUSS DataWire #0, Channel #46 */
367   cpuss_interrupts_dw0_47_IRQn      = 274,      /*!< 274 [Active] CPUSS DataWire #0, Channel #47 */
368   cpuss_interrupts_dw0_48_IRQn      = 275,      /*!< 275 [Active] CPUSS DataWire #0, Channel #48 */
369   cpuss_interrupts_dw0_49_IRQn      = 276,      /*!< 276 [Active] CPUSS DataWire #0, Channel #49 */
370   cpuss_interrupts_dw0_50_IRQn      = 277,      /*!< 277 [Active] CPUSS DataWire #0, Channel #50 */
371   cpuss_interrupts_dw0_51_IRQn      = 278,      /*!< 278 [Active] CPUSS DataWire #0, Channel #51 */
372   cpuss_interrupts_dw0_52_IRQn      = 279,      /*!< 279 [Active] CPUSS DataWire #0, Channel #52 */
373   cpuss_interrupts_dw0_53_IRQn      = 280,      /*!< 280 [Active] CPUSS DataWire #0, Channel #53 */
374   cpuss_interrupts_dw0_54_IRQn      = 281,      /*!< 281 [Active] CPUSS DataWire #0, Channel #54 */
375   cpuss_interrupts_dw0_55_IRQn      = 282,      /*!< 282 [Active] CPUSS DataWire #0, Channel #55 */
376   cpuss_interrupts_dw0_56_IRQn      = 283,      /*!< 283 [Active] CPUSS DataWire #0, Channel #56 */
377   cpuss_interrupts_dw0_57_IRQn      = 284,      /*!< 284 [Active] CPUSS DataWire #0, Channel #57 */
378   cpuss_interrupts_dw0_58_IRQn      = 285,      /*!< 285 [Active] CPUSS DataWire #0, Channel #58 */
379   cpuss_interrupts_dw0_59_IRQn      = 286,      /*!< 286 [Active] CPUSS DataWire #0, Channel #59 */
380   cpuss_interrupts_dw0_60_IRQn      = 287,      /*!< 287 [Active] CPUSS DataWire #0, Channel #60 */
381   cpuss_interrupts_dw0_61_IRQn      = 288,      /*!< 288 [Active] CPUSS DataWire #0, Channel #61 */
382   cpuss_interrupts_dw0_62_IRQn      = 289,      /*!< 289 [Active] CPUSS DataWire #0, Channel #62 */
383   cpuss_interrupts_dw0_63_IRQn      = 290,      /*!< 290 [Active] CPUSS DataWire #0, Channel #63 */
384   cpuss_interrupts_dw0_64_IRQn      = 291,      /*!< 291 [Active] CPUSS DataWire #0, Channel #64 */
385   cpuss_interrupts_dw0_65_IRQn      = 292,      /*!< 292 [Active] CPUSS DataWire #0, Channel #65 */
386   cpuss_interrupts_dw0_66_IRQn      = 293,      /*!< 293 [Active] CPUSS DataWire #0, Channel #66 */
387   cpuss_interrupts_dw0_67_IRQn      = 294,      /*!< 294 [Active] CPUSS DataWire #0, Channel #67 */
388   cpuss_interrupts_dw0_68_IRQn      = 295,      /*!< 295 [Active] CPUSS DataWire #0, Channel #68 */
389   cpuss_interrupts_dw0_69_IRQn      = 296,      /*!< 296 [Active] CPUSS DataWire #0, Channel #69 */
390   cpuss_interrupts_dw0_70_IRQn      = 297,      /*!< 297 [Active] CPUSS DataWire #0, Channel #70 */
391   cpuss_interrupts_dw0_71_IRQn      = 298,      /*!< 298 [Active] CPUSS DataWire #0, Channel #71 */
392   cpuss_interrupts_dw0_72_IRQn      = 299,      /*!< 299 [Active] CPUSS DataWire #0, Channel #72 */
393   cpuss_interrupts_dw0_73_IRQn      = 300,      /*!< 300 [Active] CPUSS DataWire #0, Channel #73 */
394   cpuss_interrupts_dw0_74_IRQn      = 301,      /*!< 301 [Active] CPUSS DataWire #0, Channel #74 */
395   cpuss_interrupts_dw0_75_IRQn      = 302,      /*!< 302 [Active] CPUSS DataWire #0, Channel #75 */
396   cpuss_interrupts_dw0_76_IRQn      = 303,      /*!< 303 [Active] CPUSS DataWire #0, Channel #76 */
397   cpuss_interrupts_dw0_77_IRQn      = 304,      /*!< 304 [Active] CPUSS DataWire #0, Channel #77 */
398   cpuss_interrupts_dw0_78_IRQn      = 305,      /*!< 305 [Active] CPUSS DataWire #0, Channel #78 */
399   cpuss_interrupts_dw0_79_IRQn      = 306,      /*!< 306 [Active] CPUSS DataWire #0, Channel #79 */
400   cpuss_interrupts_dw0_80_IRQn      = 307,      /*!< 307 [Active] CPUSS DataWire #0, Channel #80 */
401   cpuss_interrupts_dw0_81_IRQn      = 308,      /*!< 308 [Active] CPUSS DataWire #0, Channel #81 */
402   cpuss_interrupts_dw0_82_IRQn      = 309,      /*!< 309 [Active] CPUSS DataWire #0, Channel #82 */
403   cpuss_interrupts_dw0_83_IRQn      = 310,      /*!< 310 [Active] CPUSS DataWire #0, Channel #83 */
404   cpuss_interrupts_dw0_84_IRQn      = 311,      /*!< 311 [Active] CPUSS DataWire #0, Channel #84 */
405   cpuss_interrupts_dw0_85_IRQn      = 312,      /*!< 312 [Active] CPUSS DataWire #0, Channel #85 */
406   cpuss_interrupts_dw0_86_IRQn      = 313,      /*!< 313 [Active] CPUSS DataWire #0, Channel #86 */
407   cpuss_interrupts_dw0_87_IRQn      = 314,      /*!< 314 [Active] CPUSS DataWire #0, Channel #87 */
408   cpuss_interrupts_dw0_88_IRQn      = 315,      /*!< 315 [Active] CPUSS DataWire #0, Channel #88 */
409   cpuss_interrupts_dw0_89_IRQn      = 316,      /*!< 316 [Active] CPUSS DataWire #0, Channel #89 */
410   cpuss_interrupts_dw0_90_IRQn      = 317,      /*!< 317 [Active] CPUSS DataWire #0, Channel #90 */
411   cpuss_interrupts_dw0_91_IRQn      = 318,      /*!< 318 [Active] CPUSS DataWire #0, Channel #91 */
412   cpuss_interrupts_dw0_92_IRQn      = 319,      /*!< 319 [Active] CPUSS DataWire #0, Channel #92 */
413   cpuss_interrupts_dw0_93_IRQn      = 320,      /*!< 320 [Active] CPUSS DataWire #0, Channel #93 */
414   cpuss_interrupts_dw0_94_IRQn      = 321,      /*!< 321 [Active] CPUSS DataWire #0, Channel #94 */
415   cpuss_interrupts_dw0_95_IRQn      = 322,      /*!< 322 [Active] CPUSS DataWire #0, Channel #95 */
416   cpuss_interrupts_dw0_96_IRQn      = 323,      /*!< 323 [Active] CPUSS DataWire #0, Channel #96 */
417   cpuss_interrupts_dw0_97_IRQn      = 324,      /*!< 324 [Active] CPUSS DataWire #0, Channel #97 */
418   cpuss_interrupts_dw0_98_IRQn      = 325,      /*!< 325 [Active] CPUSS DataWire #0, Channel #98 */
419   cpuss_interrupts_dw0_99_IRQn      = 326,      /*!< 326 [Active] CPUSS DataWire #0, Channel #99 */
420   cpuss_interrupts_dw0_100_IRQn     = 327,      /*!< 327 [Active] CPUSS DataWire #0, Channel #100 */
421   cpuss_interrupts_dw0_101_IRQn     = 328,      /*!< 328 [Active] CPUSS DataWire #0, Channel #101 */
422   cpuss_interrupts_dw0_102_IRQn     = 329,      /*!< 329 [Active] CPUSS DataWire #0, Channel #102 */
423   cpuss_interrupts_dw0_103_IRQn     = 330,      /*!< 330 [Active] CPUSS DataWire #0, Channel #103 */
424   cpuss_interrupts_dw0_104_IRQn     = 331,      /*!< 331 [Active] CPUSS DataWire #0, Channel #104 */
425   cpuss_interrupts_dw0_105_IRQn     = 332,      /*!< 332 [Active] CPUSS DataWire #0, Channel #105 */
426   cpuss_interrupts_dw0_106_IRQn     = 333,      /*!< 333 [Active] CPUSS DataWire #0, Channel #106 */
427   cpuss_interrupts_dw0_107_IRQn     = 334,      /*!< 334 [Active] CPUSS DataWire #0, Channel #107 */
428   cpuss_interrupts_dw0_108_IRQn     = 335,      /*!< 335 [Active] CPUSS DataWire #0, Channel #108 */
429   cpuss_interrupts_dw0_109_IRQn     = 336,      /*!< 336 [Active] CPUSS DataWire #0, Channel #109 */
430   cpuss_interrupts_dw0_110_IRQn     = 337,      /*!< 337 [Active] CPUSS DataWire #0, Channel #110 */
431   cpuss_interrupts_dw0_111_IRQn     = 338,      /*!< 338 [Active] CPUSS DataWire #0, Channel #111 */
432   cpuss_interrupts_dw0_112_IRQn     = 339,      /*!< 339 [Active] CPUSS DataWire #0, Channel #112 */
433   cpuss_interrupts_dw0_113_IRQn     = 340,      /*!< 340 [Active] CPUSS DataWire #0, Channel #113 */
434   cpuss_interrupts_dw0_114_IRQn     = 341,      /*!< 341 [Active] CPUSS DataWire #0, Channel #114 */
435   cpuss_interrupts_dw0_115_IRQn     = 342,      /*!< 342 [Active] CPUSS DataWire #0, Channel #115 */
436   cpuss_interrupts_dw0_116_IRQn     = 343,      /*!< 343 [Active] CPUSS DataWire #0, Channel #116 */
437   cpuss_interrupts_dw0_117_IRQn     = 344,      /*!< 344 [Active] CPUSS DataWire #0, Channel #117 */
438   cpuss_interrupts_dw0_118_IRQn     = 345,      /*!< 345 [Active] CPUSS DataWire #0, Channel #118 */
439   cpuss_interrupts_dw0_119_IRQn     = 346,      /*!< 346 [Active] CPUSS DataWire #0, Channel #119 */
440   cpuss_interrupts_dw0_120_IRQn     = 347,      /*!< 347 [Active] CPUSS DataWire #0, Channel #120 */
441   cpuss_interrupts_dw0_121_IRQn     = 348,      /*!< 348 [Active] CPUSS DataWire #0, Channel #121 */
442   cpuss_interrupts_dw0_122_IRQn     = 349,      /*!< 349 [Active] CPUSS DataWire #0, Channel #122 */
443   cpuss_interrupts_dw0_123_IRQn     = 350,      /*!< 350 [Active] CPUSS DataWire #0, Channel #123 */
444   cpuss_interrupts_dw0_124_IRQn     = 351,      /*!< 351 [Active] CPUSS DataWire #0, Channel #124 */
445   cpuss_interrupts_dw0_125_IRQn     = 352,      /*!< 352 [Active] CPUSS DataWire #0, Channel #125 */
446   cpuss_interrupts_dw0_126_IRQn     = 353,      /*!< 353 [Active] CPUSS DataWire #0, Channel #126 */
447   cpuss_interrupts_dw0_127_IRQn     = 354,      /*!< 354 [Active] CPUSS DataWire #0, Channel #127 */
448   cpuss_interrupts_dw0_128_IRQn     = 355,      /*!< 355 [Active] CPUSS DataWire #0, Channel #128 */
449   cpuss_interrupts_dw0_129_IRQn     = 356,      /*!< 356 [Active] CPUSS DataWire #0, Channel #129 */
450   cpuss_interrupts_dw0_130_IRQn     = 357,      /*!< 357 [Active] CPUSS DataWire #0, Channel #130 */
451   cpuss_interrupts_dw0_131_IRQn     = 358,      /*!< 358 [Active] CPUSS DataWire #0, Channel #131 */
452   cpuss_interrupts_dw0_132_IRQn     = 359,      /*!< 359 [Active] CPUSS DataWire #0, Channel #132 */
453   cpuss_interrupts_dw0_133_IRQn     = 360,      /*!< 360 [Active] CPUSS DataWire #0, Channel #133 */
454   cpuss_interrupts_dw0_134_IRQn     = 361,      /*!< 361 [Active] CPUSS DataWire #0, Channel #134 */
455   cpuss_interrupts_dw0_135_IRQn     = 362,      /*!< 362 [Active] CPUSS DataWire #0, Channel #135 */
456   cpuss_interrupts_dw0_136_IRQn     = 363,      /*!< 363 [Active] CPUSS DataWire #0, Channel #136 */
457   cpuss_interrupts_dw0_137_IRQn     = 364,      /*!< 364 [Active] CPUSS DataWire #0, Channel #137 */
458   cpuss_interrupts_dw0_138_IRQn     = 365,      /*!< 365 [Active] CPUSS DataWire #0, Channel #138 */
459   cpuss_interrupts_dw0_139_IRQn     = 366,      /*!< 366 [Active] CPUSS DataWire #0, Channel #139 */
460   cpuss_interrupts_dw0_140_IRQn     = 367,      /*!< 367 [Active] CPUSS DataWire #0, Channel #140 */
461   cpuss_interrupts_dw0_141_IRQn     = 368,      /*!< 368 [Active] CPUSS DataWire #0, Channel #141 */
462   cpuss_interrupts_dw0_142_IRQn     = 369,      /*!< 369 [Active] CPUSS DataWire #0, Channel #142 */
463   cpuss_interrupts_dw1_0_IRQn       = 370,      /*!< 370 [Active] CPUSS DataWire #1, Channel #0 */
464   cpuss_interrupts_dw1_1_IRQn       = 371,      /*!< 371 [Active] CPUSS DataWire #1, Channel #1 */
465   cpuss_interrupts_dw1_2_IRQn       = 372,      /*!< 372 [Active] CPUSS DataWire #1, Channel #2 */
466   cpuss_interrupts_dw1_3_IRQn       = 373,      /*!< 373 [Active] CPUSS DataWire #1, Channel #3 */
467   cpuss_interrupts_dw1_4_IRQn       = 374,      /*!< 374 [Active] CPUSS DataWire #1, Channel #4 */
468   cpuss_interrupts_dw1_5_IRQn       = 375,      /*!< 375 [Active] CPUSS DataWire #1, Channel #5 */
469   cpuss_interrupts_dw1_6_IRQn       = 376,      /*!< 376 [Active] CPUSS DataWire #1, Channel #6 */
470   cpuss_interrupts_dw1_7_IRQn       = 377,      /*!< 377 [Active] CPUSS DataWire #1, Channel #7 */
471   cpuss_interrupts_dw1_8_IRQn       = 378,      /*!< 378 [Active] CPUSS DataWire #1, Channel #8 */
472   cpuss_interrupts_dw1_9_IRQn       = 379,      /*!< 379 [Active] CPUSS DataWire #1, Channel #9 */
473   cpuss_interrupts_dw1_10_IRQn      = 380,      /*!< 380 [Active] CPUSS DataWire #1, Channel #10 */
474   cpuss_interrupts_dw1_11_IRQn      = 381,      /*!< 381 [Active] CPUSS DataWire #1, Channel #11 */
475   cpuss_interrupts_dw1_12_IRQn      = 382,      /*!< 382 [Active] CPUSS DataWire #1, Channel #12 */
476   cpuss_interrupts_dw1_13_IRQn      = 383,      /*!< 383 [Active] CPUSS DataWire #1, Channel #13 */
477   cpuss_interrupts_dw1_14_IRQn      = 384,      /*!< 384 [Active] CPUSS DataWire #1, Channel #14 */
478   cpuss_interrupts_dw1_15_IRQn      = 385,      /*!< 385 [Active] CPUSS DataWire #1, Channel #15 */
479   cpuss_interrupts_dw1_16_IRQn      = 386,      /*!< 386 [Active] CPUSS DataWire #1, Channel #16 */
480   cpuss_interrupts_dw1_17_IRQn      = 387,      /*!< 387 [Active] CPUSS DataWire #1, Channel #17 */
481   cpuss_interrupts_dw1_18_IRQn      = 388,      /*!< 388 [Active] CPUSS DataWire #1, Channel #18 */
482   cpuss_interrupts_dw1_19_IRQn      = 389,      /*!< 389 [Active] CPUSS DataWire #1, Channel #19 */
483   cpuss_interrupts_dw1_20_IRQn      = 390,      /*!< 390 [Active] CPUSS DataWire #1, Channel #20 */
484   cpuss_interrupts_dw1_21_IRQn      = 391,      /*!< 391 [Active] CPUSS DataWire #1, Channel #21 */
485   cpuss_interrupts_dw1_22_IRQn      = 392,      /*!< 392 [Active] CPUSS DataWire #1, Channel #22 */
486   cpuss_interrupts_dw1_23_IRQn      = 393,      /*!< 393 [Active] CPUSS DataWire #1, Channel #23 */
487   cpuss_interrupts_dw1_24_IRQn      = 394,      /*!< 394 [Active] CPUSS DataWire #1, Channel #24 */
488   cpuss_interrupts_dw1_25_IRQn      = 395,      /*!< 395 [Active] CPUSS DataWire #1, Channel #25 */
489   cpuss_interrupts_dw1_26_IRQn      = 396,      /*!< 396 [Active] CPUSS DataWire #1, Channel #26 */
490   cpuss_interrupts_dw1_27_IRQn      = 397,      /*!< 397 [Active] CPUSS DataWire #1, Channel #27 */
491   cpuss_interrupts_dw1_28_IRQn      = 398,      /*!< 398 [Active] CPUSS DataWire #1, Channel #28 */
492   cpuss_interrupts_dw1_29_IRQn      = 399,      /*!< 399 [Active] CPUSS DataWire #1, Channel #29 */
493   cpuss_interrupts_dw1_30_IRQn      = 400,      /*!< 400 [Active] CPUSS DataWire #1, Channel #30 */
494   cpuss_interrupts_dw1_31_IRQn      = 401,      /*!< 401 [Active] CPUSS DataWire #1, Channel #31 */
495   cpuss_interrupts_dw1_32_IRQn      = 402,      /*!< 402 [Active] CPUSS DataWire #1, Channel #32 */
496   cpuss_interrupts_dw1_33_IRQn      = 403,      /*!< 403 [Active] CPUSS DataWire #1, Channel #33 */
497   cpuss_interrupts_dw1_34_IRQn      = 404,      /*!< 404 [Active] CPUSS DataWire #1, Channel #34 */
498   cpuss_interrupts_dw1_35_IRQn      = 405,      /*!< 405 [Active] CPUSS DataWire #1, Channel #35 */
499   cpuss_interrupts_dw1_36_IRQn      = 406,      /*!< 406 [Active] CPUSS DataWire #1, Channel #36 */
500   cpuss_interrupts_dw1_37_IRQn      = 407,      /*!< 407 [Active] CPUSS DataWire #1, Channel #37 */
501   cpuss_interrupts_dw1_38_IRQn      = 408,      /*!< 408 [Active] CPUSS DataWire #1, Channel #38 */
502   cpuss_interrupts_dw1_39_IRQn      = 409,      /*!< 409 [Active] CPUSS DataWire #1, Channel #39 */
503   cpuss_interrupts_dw1_40_IRQn      = 410,      /*!< 410 [Active] CPUSS DataWire #1, Channel #40 */
504   cpuss_interrupts_dw1_41_IRQn      = 411,      /*!< 411 [Active] CPUSS DataWire #1, Channel #41 */
505   cpuss_interrupts_dw1_42_IRQn      = 412,      /*!< 412 [Active] CPUSS DataWire #1, Channel #42 */
506   cpuss_interrupts_dw1_43_IRQn      = 413,      /*!< 413 [Active] CPUSS DataWire #1, Channel #43 */
507   cpuss_interrupts_dw1_44_IRQn      = 414,      /*!< 414 [Active] CPUSS DataWire #1, Channel #44 */
508   cpuss_interrupts_dw1_45_IRQn      = 415,      /*!< 415 [Active] CPUSS DataWire #1, Channel #45 */
509   cpuss_interrupts_dw1_46_IRQn      = 416,      /*!< 416 [Active] CPUSS DataWire #1, Channel #46 */
510   cpuss_interrupts_dw1_47_IRQn      = 417,      /*!< 417 [Active] CPUSS DataWire #1, Channel #47 */
511   cpuss_interrupts_dw1_48_IRQn      = 418,      /*!< 418 [Active] CPUSS DataWire #1, Channel #48 */
512   cpuss_interrupts_dw1_49_IRQn      = 419,      /*!< 419 [Active] CPUSS DataWire #1, Channel #49 */
513   cpuss_interrupts_dw1_50_IRQn      = 420,      /*!< 420 [Active] CPUSS DataWire #1, Channel #50 */
514   cpuss_interrupts_dw1_51_IRQn      = 421,      /*!< 421 [Active] CPUSS DataWire #1, Channel #51 */
515   cpuss_interrupts_dw1_52_IRQn      = 422,      /*!< 422 [Active] CPUSS DataWire #1, Channel #52 */
516   cpuss_interrupts_dw1_53_IRQn      = 423,      /*!< 423 [Active] CPUSS DataWire #1, Channel #53 */
517   cpuss_interrupts_dw1_54_IRQn      = 424,      /*!< 424 [Active] CPUSS DataWire #1, Channel #54 */
518   cpuss_interrupts_dw1_55_IRQn      = 425,      /*!< 425 [Active] CPUSS DataWire #1, Channel #55 */
519   cpuss_interrupts_dw1_56_IRQn      = 426,      /*!< 426 [Active] CPUSS DataWire #1, Channel #56 */
520   cpuss_interrupts_dw1_57_IRQn      = 427,      /*!< 427 [Active] CPUSS DataWire #1, Channel #57 */
521   cpuss_interrupts_dw1_58_IRQn      = 428,      /*!< 428 [Active] CPUSS DataWire #1, Channel #58 */
522   cpuss_interrupts_dw1_59_IRQn      = 429,      /*!< 429 [Active] CPUSS DataWire #1, Channel #59 */
523   cpuss_interrupts_dw1_60_IRQn      = 430,      /*!< 430 [Active] CPUSS DataWire #1, Channel #60 */
524   cpuss_interrupts_dw1_61_IRQn      = 431,      /*!< 431 [Active] CPUSS DataWire #1, Channel #61 */
525   cpuss_interrupts_dw1_62_IRQn      = 432,      /*!< 432 [Active] CPUSS DataWire #1, Channel #62 */
526   cpuss_interrupts_dw1_63_IRQn      = 433,      /*!< 433 [Active] CPUSS DataWire #1, Channel #63 */
527   cpuss_interrupts_dw1_64_IRQn      = 434,      /*!< 434 [Active] CPUSS DataWire #1, Channel #64 */
528   tcpwm_1_interrupts_0_IRQn         = 435,      /*!< 435 [Active] TCPWM[1] Group #0, Counter #0 */
529   tcpwm_1_interrupts_1_IRQn         = 436,      /*!< 436 [Active] TCPWM[1] Group #0, Counter #1 */
530   tcpwm_1_interrupts_2_IRQn         = 437,      /*!< 437 [Active] TCPWM[1] Group #0, Counter #2 */
531   tcpwm_1_interrupts_3_IRQn         = 438,      /*!< 438 [Active] TCPWM[1] Group #0, Counter #3 */
532   tcpwm_1_interrupts_4_IRQn         = 439,      /*!< 439 [Active] TCPWM[1] Group #0, Counter #4 */
533   tcpwm_1_interrupts_5_IRQn         = 440,      /*!< 440 [Active] TCPWM[1] Group #0, Counter #5 */
534   tcpwm_1_interrupts_6_IRQn         = 441,      /*!< 441 [Active] TCPWM[1] Group #0, Counter #6 */
535   tcpwm_1_interrupts_7_IRQn         = 442,      /*!< 442 [Active] TCPWM[1] Group #0, Counter #7 */
536   tcpwm_1_interrupts_8_IRQn         = 443,      /*!< 443 [Active] TCPWM[1] Group #0, Counter #8 */
537   tcpwm_1_interrupts_9_IRQn         = 444,      /*!< 444 [Active] TCPWM[1] Group #0, Counter #9 */
538   tcpwm_1_interrupts_10_IRQn        = 445,      /*!< 445 [Active] TCPWM[1] Group #0, Counter #10 */
539   tcpwm_1_interrupts_11_IRQn        = 446,      /*!< 446 [Active] TCPWM[1] Group #0, Counter #11 */
540   tcpwm_1_interrupts_12_IRQn        = 447,      /*!< 447 [Active] TCPWM[1] Group #0, Counter #12 */
541   tcpwm_1_interrupts_13_IRQn        = 448,      /*!< 448 [Active] TCPWM[1] Group #0, Counter #13 */
542   tcpwm_1_interrupts_14_IRQn        = 449,      /*!< 449 [Active] TCPWM[1] Group #0, Counter #14 */
543   tcpwm_1_interrupts_15_IRQn        = 450,      /*!< 450 [Active] TCPWM[1] Group #0, Counter #15 */
544   tcpwm_1_interrupts_16_IRQn        = 451,      /*!< 451 [Active] TCPWM[1] Group #0, Counter #16 */
545   tcpwm_1_interrupts_17_IRQn        = 452,      /*!< 452 [Active] TCPWM[1] Group #0, Counter #17 */
546   tcpwm_1_interrupts_18_IRQn        = 453,      /*!< 453 [Active] TCPWM[1] Group #0, Counter #18 */
547   tcpwm_1_interrupts_19_IRQn        = 454,      /*!< 454 [Active] TCPWM[1] Group #0, Counter #19 */
548   tcpwm_1_interrupts_20_IRQn        = 455,      /*!< 455 [Active] TCPWM[1] Group #0, Counter #20 */
549   tcpwm_1_interrupts_21_IRQn        = 456,      /*!< 456 [Active] TCPWM[1] Group #0, Counter #21 */
550   tcpwm_1_interrupts_22_IRQn        = 457,      /*!< 457 [Active] TCPWM[1] Group #0, Counter #22 */
551   tcpwm_1_interrupts_23_IRQn        = 458,      /*!< 458 [Active] TCPWM[1] Group #0, Counter #23 */
552   tcpwm_1_interrupts_24_IRQn        = 459,      /*!< 459 [Active] TCPWM[1] Group #0, Counter #24 */
553   tcpwm_1_interrupts_25_IRQn        = 460,      /*!< 460 [Active] TCPWM[1] Group #0, Counter #25 */
554   tcpwm_1_interrupts_26_IRQn        = 461,      /*!< 461 [Active] TCPWM[1] Group #0, Counter #26 */
555   tcpwm_1_interrupts_27_IRQn        = 462,      /*!< 462 [Active] TCPWM[1] Group #0, Counter #27 */
556   tcpwm_1_interrupts_28_IRQn        = 463,      /*!< 463 [Active] TCPWM[1] Group #0, Counter #28 */
557   tcpwm_1_interrupts_29_IRQn        = 464,      /*!< 464 [Active] TCPWM[1] Group #0, Counter #29 */
558   tcpwm_1_interrupts_30_IRQn        = 465,      /*!< 465 [Active] TCPWM[1] Group #0, Counter #30 */
559   tcpwm_1_interrupts_31_IRQn        = 466,      /*!< 466 [Active] TCPWM[1] Group #0, Counter #31 */
560   tcpwm_1_interrupts_32_IRQn        = 467,      /*!< 467 [Active] TCPWM[1] Group #0, Counter #32 */
561   tcpwm_1_interrupts_33_IRQn        = 468,      /*!< 468 [Active] TCPWM[1] Group #0, Counter #33 */
562   tcpwm_1_interrupts_34_IRQn        = 469,      /*!< 469 [Active] TCPWM[1] Group #0, Counter #34 */
563   tcpwm_1_interrupts_35_IRQn        = 470,      /*!< 470 [Active] TCPWM[1] Group #0, Counter #35 */
564   tcpwm_1_interrupts_36_IRQn        = 471,      /*!< 471 [Active] TCPWM[1] Group #0, Counter #36 */
565   tcpwm_1_interrupts_37_IRQn        = 472,      /*!< 472 [Active] TCPWM[1] Group #0, Counter #37 */
566   tcpwm_1_interrupts_38_IRQn        = 473,      /*!< 473 [Active] TCPWM[1] Group #0, Counter #38 */
567   tcpwm_1_interrupts_39_IRQn        = 474,      /*!< 474 [Active] TCPWM[1] Group #0, Counter #39 */
568   tcpwm_1_interrupts_40_IRQn        = 475,      /*!< 475 [Active] TCPWM[1] Group #0, Counter #40 */
569   tcpwm_1_interrupts_41_IRQn        = 476,      /*!< 476 [Active] TCPWM[1] Group #0, Counter #41 */
570   tcpwm_1_interrupts_42_IRQn        = 477,      /*!< 477 [Active] TCPWM[1] Group #0, Counter #42 */
571   tcpwm_1_interrupts_43_IRQn        = 478,      /*!< 478 [Active] TCPWM[1] Group #0, Counter #43 */
572   tcpwm_1_interrupts_44_IRQn        = 479,      /*!< 479 [Active] TCPWM[1] Group #0, Counter #44 */
573   tcpwm_1_interrupts_45_IRQn        = 480,      /*!< 480 [Active] TCPWM[1] Group #0, Counter #45 */
574   tcpwm_1_interrupts_46_IRQn        = 481,      /*!< 481 [Active] TCPWM[1] Group #0, Counter #46 */
575   tcpwm_1_interrupts_47_IRQn        = 482,      /*!< 482 [Active] TCPWM[1] Group #0, Counter #47 */
576   tcpwm_1_interrupts_48_IRQn        = 483,      /*!< 483 [Active] TCPWM[1] Group #0, Counter #48 */
577   tcpwm_1_interrupts_49_IRQn        = 484,      /*!< 484 [Active] TCPWM[1] Group #0, Counter #49 */
578   tcpwm_1_interrupts_50_IRQn        = 485,      /*!< 485 [Active] TCPWM[1] Group #0, Counter #50 */
579   tcpwm_1_interrupts_51_IRQn        = 486,      /*!< 486 [Active] TCPWM[1] Group #0, Counter #51 */
580   tcpwm_1_interrupts_52_IRQn        = 487,      /*!< 487 [Active] TCPWM[1] Group #0, Counter #52 */
581   tcpwm_1_interrupts_53_IRQn        = 488,      /*!< 488 [Active] TCPWM[1] Group #0, Counter #53 */
582   tcpwm_1_interrupts_54_IRQn        = 489,      /*!< 489 [Active] TCPWM[1] Group #0, Counter #54 */
583   tcpwm_1_interrupts_55_IRQn        = 490,      /*!< 490 [Active] TCPWM[1] Group #0, Counter #55 */
584   tcpwm_1_interrupts_56_IRQn        = 491,      /*!< 491 [Active] TCPWM[1] Group #0, Counter #56 */
585   tcpwm_1_interrupts_57_IRQn        = 492,      /*!< 492 [Active] TCPWM[1] Group #0, Counter #57 */
586   tcpwm_1_interrupts_58_IRQn        = 493,      /*!< 493 [Active] TCPWM[1] Group #0, Counter #58 */
587   tcpwm_1_interrupts_59_IRQn        = 494,      /*!< 494 [Active] TCPWM[1] Group #0, Counter #59 */
588   tcpwm_1_interrupts_60_IRQn        = 495,      /*!< 495 [Active] TCPWM[1] Group #0, Counter #60 */
589   tcpwm_1_interrupts_61_IRQn        = 496,      /*!< 496 [Active] TCPWM[1] Group #0, Counter #61 */
590   tcpwm_1_interrupts_62_IRQn        = 497,      /*!< 497 [Active] TCPWM[1] Group #0, Counter #62 */
591   tcpwm_1_interrupts_63_IRQn        = 498,      /*!< 498 [Active] TCPWM[1] Group #0, Counter #63 */
592   tcpwm_1_interrupts_64_IRQn        = 499,      /*!< 499 [Active] TCPWM[1] Group #0, Counter #64 */
593   tcpwm_1_interrupts_65_IRQn        = 500,      /*!< 500 [Active] TCPWM[1] Group #0, Counter #65 */
594   tcpwm_1_interrupts_66_IRQn        = 501,      /*!< 501 [Active] TCPWM[1] Group #0, Counter #66 */
595   tcpwm_1_interrupts_67_IRQn        = 502,      /*!< 502 [Active] TCPWM[1] Group #0, Counter #67 */
596   tcpwm_1_interrupts_68_IRQn        = 503,      /*!< 503 [Active] TCPWM[1] Group #0, Counter #68 */
597   tcpwm_1_interrupts_69_IRQn        = 504,      /*!< 504 [Active] TCPWM[1] Group #0, Counter #69 */
598   tcpwm_1_interrupts_70_IRQn        = 505,      /*!< 505 [Active] TCPWM[1] Group #0, Counter #70 */
599   tcpwm_1_interrupts_71_IRQn        = 506,      /*!< 506 [Active] TCPWM[1] Group #0, Counter #71 */
600   tcpwm_1_interrupts_72_IRQn        = 507,      /*!< 507 [Active] TCPWM[1] Group #0, Counter #72 */
601   tcpwm_1_interrupts_73_IRQn        = 508,      /*!< 508 [Active] TCPWM[1] Group #0, Counter #73 */
602   tcpwm_1_interrupts_74_IRQn        = 509,      /*!< 509 [Active] TCPWM[1] Group #0, Counter #74 */
603   tcpwm_1_interrupts_75_IRQn        = 510,      /*!< 510 [Active] TCPWM[1] Group #0, Counter #75 */
604   tcpwm_1_interrupts_76_IRQn        = 511,      /*!< 511 [Active] TCPWM[1] Group #0, Counter #76 */
605   tcpwm_1_interrupts_77_IRQn        = 512,      /*!< 512 [Active] TCPWM[1] Group #0, Counter #77 */
606   tcpwm_1_interrupts_78_IRQn        = 513,      /*!< 513 [Active] TCPWM[1] Group #0, Counter #78 */
607   tcpwm_1_interrupts_79_IRQn        = 514,      /*!< 514 [Active] TCPWM[1] Group #0, Counter #79 */
608   tcpwm_1_interrupts_80_IRQn        = 515,      /*!< 515 [Active] TCPWM[1] Group #0, Counter #80 */
609   tcpwm_1_interrupts_81_IRQn        = 516,      /*!< 516 [Active] TCPWM[1] Group #0, Counter #81 */
610   tcpwm_1_interrupts_82_IRQn        = 517,      /*!< 517 [Active] TCPWM[1] Group #0, Counter #82 */
611   tcpwm_1_interrupts_83_IRQn        = 518,      /*!< 518 [Active] TCPWM[1] Group #0, Counter #83 */
612   tcpwm_0_interrupts_0_IRQn         = 519,      /*!< 519 [Active] TCPWM[0] Group #0, Counter #0 */
613   tcpwm_0_interrupts_1_IRQn         = 520,      /*!< 520 [Active] TCPWM[0] Group #0, Counter #1 */
614   tcpwm_0_interrupts_2_IRQn         = 521,      /*!< 521 [Active] TCPWM[0] Group #0, Counter #2 */
615   tcpwm_1_interrupts_256_IRQn       = 522,      /*!< 522 [Active] TCPWM[1] Group #1, Counter #0 */
616   tcpwm_1_interrupts_257_IRQn       = 523,      /*!< 523 [Active] TCPWM[1] Group #1, Counter #1 */
617   tcpwm_1_interrupts_258_IRQn       = 524,      /*!< 524 [Active] TCPWM[1] Group #1, Counter #2 */
618   tcpwm_1_interrupts_259_IRQn       = 525,      /*!< 525 [Active] TCPWM[1] Group #1, Counter #3 */
619   tcpwm_1_interrupts_260_IRQn       = 526,      /*!< 526 [Active] TCPWM[1] Group #1, Counter #4 */
620   tcpwm_1_interrupts_261_IRQn       = 527,      /*!< 527 [Active] TCPWM[1] Group #1, Counter #5 */
621   tcpwm_1_interrupts_262_IRQn       = 528,      /*!< 528 [Active] TCPWM[1] Group #1, Counter #6 */
622   tcpwm_1_interrupts_263_IRQn       = 529,      /*!< 529 [Active] TCPWM[1] Group #1, Counter #7 */
623   tcpwm_1_interrupts_264_IRQn       = 530,      /*!< 530 [Active] TCPWM[1] Group #1, Counter #8 */
624   tcpwm_1_interrupts_265_IRQn       = 531,      /*!< 531 [Active] TCPWM[1] Group #1, Counter #9 */
625   tcpwm_1_interrupts_266_IRQn       = 532,      /*!< 532 [Active] TCPWM[1] Group #1, Counter #10 */
626   tcpwm_1_interrupts_267_IRQn       = 533,      /*!< 533 [Active] TCPWM[1] Group #1, Counter #11 */
627   tcpwm_0_interrupts_256_IRQn       = 534,      /*!< 534 [Active] TCPWM[0] Group #1, Counter #0 */
628   tcpwm_0_interrupts_257_IRQn       = 535,      /*!< 535 [Active] TCPWM[0] Group #1, Counter #1 */
629   tcpwm_0_interrupts_258_IRQn       = 536,      /*!< 536 [Active] TCPWM[0] Group #1, Counter #2 */
630   tcpwm_1_interrupts_512_IRQn       = 537,      /*!< 537 [Active] TCPWM[1] Group #2, Counter #0 */
631   tcpwm_1_interrupts_513_IRQn       = 538,      /*!< 538 [Active] TCPWM[1] Group #2, Counter #1 */
632   tcpwm_1_interrupts_514_IRQn       = 539,      /*!< 539 [Active] TCPWM[1] Group #2, Counter #2 */
633   tcpwm_1_interrupts_515_IRQn       = 540,      /*!< 540 [Active] TCPWM[1] Group #2, Counter #3 */
634   tcpwm_1_interrupts_516_IRQn       = 541,      /*!< 541 [Active] TCPWM[1] Group #2, Counter #4 */
635   tcpwm_1_interrupts_517_IRQn       = 542,      /*!< 542 [Active] TCPWM[1] Group #2, Counter #5 */
636   tcpwm_1_interrupts_518_IRQn       = 543,      /*!< 543 [Active] TCPWM[1] Group #2, Counter #6 */
637   tcpwm_1_interrupts_519_IRQn       = 544,      /*!< 544 [Active] TCPWM[1] Group #2, Counter #7 */
638   tcpwm_1_interrupts_520_IRQn       = 545,      /*!< 545 [Active] TCPWM[1] Group #2, Counter #8 */
639   tcpwm_1_interrupts_521_IRQn       = 546,      /*!< 546 [Active] TCPWM[1] Group #2, Counter #9 */
640   tcpwm_1_interrupts_522_IRQn       = 547,      /*!< 547 [Active] TCPWM[1] Group #2, Counter #10 */
641   tcpwm_1_interrupts_523_IRQn       = 548,      /*!< 548 [Active] TCPWM[1] Group #2, Counter #11 */
642   tcpwm_1_interrupts_524_IRQn       = 549,      /*!< 549 [Active] TCPWM[1] Group #2, Counter #12 */
643   tcpwm_0_interrupts_512_IRQn       = 550,      /*!< 550 [Active] TCPWM[0] Group #2, Counter #0 */
644   tcpwm_0_interrupts_513_IRQn       = 551,      /*!< 551 [Active] TCPWM[0] Group #2, Counter #1 */
645   tcpwm_0_interrupts_514_IRQn       = 552,      /*!< 552 [Active] TCPWM[0] Group #2, Counter #2 */
646   flexray_0_interrupt0_IRQn         = 553,      /*!< 553 [Active] FlexRay interrupt */
647   flexray_0_interrupt1_IRQn         = 554,      /*!< 554 [Active] FlexRay interrupt */
648   smif_0_interrupt_IRQn             = 555,      /*!< 555 [Active] SMIF(QSPI) interrupt */
649   eth_0_interrupt_eth_0_IRQn        = 556,      /*!< 556 [Active] Ethernet #0 priority queue[0] */
650   eth_0_interrupt_eth_2_IRQn        = 557,      /*!< 557 [Active] Ethernet #0 priority queue[2] */
651   eth_0_interrupt_eth_1_IRQn        = 558,      /*!< 558 [Active] Ethernet #0 priority queue[1] */
652   eth_1_interrupt_eth_0_IRQn        = 559,      /*!< 559 [Active] Ethernet #1 priority queue[0] */
653   eth_1_interrupt_eth_2_IRQn        = 560,      /*!< 560 [Active] Ethernet #1 priority queue[2] */
654   eth_1_interrupt_eth_1_IRQn        = 561,      /*!< 561 [Active] Ethernet #1 priority queue[1] */
655   sdhc_0_interrupt_general_IRQn     = 562,      /*!< 562 [Active] SDHC interupt */
656   sdhc_0_interrupt_wakeup_IRQn      = 563,      /*!< 563 [Active] SDHC interupt */
657   audioss_0_interrupt_i2s_IRQn      = 564,      /*!< 564 [Active] AUDIOSS I2S#0 interrupt */
658   audioss_1_interrupt_i2s_IRQn      = 565,      /*!< 565 [Active] AUDIOSS I2S#1 interrupt */
659   audioss_2_interrupt_i2s_IRQn      = 566,      /*!< 566 [Active] AUDIOSS I2S#2 interrupt */
660   disconnected_IRQn                 =1023       /*!< 1023 Disconnected */
661 } cy_en_intr_t;
662 
663 /*******************************************************************************
664 *                    Processor and Core Peripheral Section
665 *******************************************************************************/
666 
667 #if ((defined(__GNUC__)        && (__ARM_ARCH == 6) && (__ARM_ARCH_6M__ == 1)) || \
668      (defined(__ICCARM__)      && (__CORE__ == __ARM6M__)) || \
669      (defined(__ARMCC_VERSION) && defined(__TARGET_ARCH_THUMB) && (__TARGET_ARCH_THUMB == 3)) || \
670      (defined(__ghs__)         && defined(__CORE_CORTEXM0PLUS__)))
671 
672 /* Configuration of the ARM Cortex-M0+ Processor and Core Peripherals */
673 #define __CM0PLUS_REV                   0x0001U /*!< CM0PLUS Core Revision */
674 #define __NVIC_PRIO_BITS                2       /*!< Number of Bits used for Priority Levels */
675 #define __Vendor_SysTickConfig          0       /*!< Set to 1 if different SysTick Config is used */
676 #define __VTOR_PRESENT                  1       /*!< Set to 1 if CPU supports Vector Table Offset Register */
677 #define __MPU_PRESENT                   1       /*!< MPU present or not */
678 
679 /** \} Configuration_of_CMSIS */
680 
681 #include "core_cm0plus.h"                       /*!< ARM Cortex-M0+ processor and core peripherals */
682 
683 #else
684 
685 /* Configuration of the ARM Cortex-M7 Processor and Core Peripherals */
686 #define __CM7_REV                       0x0001U /*!< CM7 Core Revision */
687 #define __NVIC_PRIO_BITS                3       /*!< Number of Bits used for Priority Levels */
688 #define __Vendor_SysTickConfig          0       /*!< Set to 1 if different SysTick Config is used */
689 #define __VTOR_PRESENT                  1       /*!< Set to 1 if CPU supports Vector Table Offset Register */
690 #define __MPU_PRESENT                   1       /*!< MPU present or not */
691 #define __FPU_PRESENT                   1       /*!< FPU present or not */
692 #define __CM0P_PRESENT                  1       /*!< CM0P present or not */
693 #define __CM7_0_PRESENT                 1       /*!< CM7_0 present or not */
694 #define __CM7_1_PRESENT                 1       /*!< CM7_1 present or not */
695 #define __DTCM_PRESENT                  1       /*!< Data Tightly Coupled Memory is present or not */
696 #define __ICACHE_PRESENT                1       /*!< Instruction Cache present or not */
697 #define __DCACHE_PRESENT                1       /*!< Data Cache present or not */
698 
699 /** \} Configuration_of_CMSIS */
700 
701 #include "core_cm7.h"                           /*!< ARM Cortex-M7 processor and core peripherals */
702 
703 #endif
704 
705 /* Memory Blocks */
706 #define CY_ROM_BASE                     0x00000000UL
707 #define CY_ROM_SIZE                     0x00010000UL
708 #define CY_ROM_MIRROR_BASE              0x01000000UL
709 #define CY_ROM_MIRROR_SIZE              0x00010000UL
710 #define CY_FLASH_LG_SBM_BASE            0x10000000UL
711 #define CY_FLASH_LG_SBM_SIZE            0x007F0000UL
712 #define CY_FLASH_LG_DBM0_BASE           0x10000000UL
713 #define CY_FLASH_LG_DBM0_SIZE           0x003F8000UL
714 #define CY_FLASH_SM_DBM0_BASE           0x103F8000UL
715 #define CY_FLASH_SM_DBM0_SIZE           0x00020000UL
716 #define CY_FLASH_SM_SBM_BASE            0x107F0000UL
717 #define CY_FLASH_SM_SBM_SIZE            0x00040000UL
718 #define CY_FLASH_LG_DBM1_BASE           0x12000000UL
719 #define CY_FLASH_LG_DBM1_SIZE           0x003F8000UL
720 #define CY_FLASH_SM_DBM1_BASE           0x123F8000UL
721 #define CY_FLASH_SM_DBM1_SIZE           0x00020000UL
722 #define CY_WFLASH_LG_SBM_BASE           0x14000000UL
723 #define CY_WFLASH_LG_SBM_SIZE           0x00030000UL
724 #define CY_WFLASH_LG_DBM0_BASE          0x14000000UL
725 #define CY_WFLASH_LG_DBM0_SIZE          0x00018000UL
726 #define CY_WFLASH_SM_DBM0_BASE          0x14018000UL
727 #define CY_WFLASH_SM_DBM0_SIZE          0x00008000UL
728 #define CY_WFLASH_SM_SBM_BASE           0x14030000UL
729 #define CY_WFLASH_SM_SBM_SIZE           0x00010000UL
730 #define CY_WFLASH_LG_DBM1_BASE          0x15000000UL
731 #define CY_WFLASH_LG_DBM1_SIZE          0x00018000UL
732 #define CY_WFLASH_SM_DBM1_BASE          0x15018000UL
733 #define CY_WFLASH_SM_DBM1_SIZE          0x00008000UL
734 #define CY_OTPFLASH_BASE                0x16000000UL
735 #define CY_OTPFLASH_SIZE                0x00010000UL
736 #define CY_SFLASH_BASE                  0x17000000UL
737 #define CY_SFLASH_SIZE                  0x00008000UL
738 #define CY_SFLASH1_BASE                 0x17800000UL
739 #define CY_SFLASH1_SIZE                 0x00008000UL
740 #define CY_EFUSE_BASE                   0x402C0800UL
741 #define CY_EFUSE_SIZE                   0x00000200UL
742 #define CY_CAN0MRAM_BASE                0x40530000UL
743 #define CY_CAN0MRAM_SIZE                0x00010000UL
744 #define CY_CAN1MRAM_BASE                0x40550000UL
745 #define CY_CAN1MRAM_SIZE                0x00010000UL
746 #define CY_SMIF_XIP_BASE                0x60000000UL
747 #define CY_SMIF_XIP_SIZE                0x08000000UL
748 #define CY_CM7_0_ITCM_BASE              0xA0000000UL
749 #define CY_CM7_0_ITCM_SIZE              0x00004000UL
750 #define CY_CM7_0_DTCM_BASE              0xA0010000UL
751 #define CY_CM7_0_DTCM_SIZE              0x00004000UL
752 #define CY_CM7_1_ITCM_BASE              0xA0100000UL
753 #define CY_CM7_1_ITCM_SIZE              0x00004000UL
754 #define CY_CM7_1_DTCM_BASE              0xA0110000UL
755 #define CY_CM7_1_DTCM_SIZE              0x00004000UL
756 #define CY_SRAM_BASE                    0x28000000UL
757 #define CY_SRAM_SIZE                    0x00100000UL
758 
759 #include "system_cat1c.h"                       /*!< Category 1C System */
760 
761 /* IP List */
762 #define CY_IP_MXAUDIOSS                 1u
763 #define CY_IP_MXAUDIOSS_INSTANCES       3u
764 #define CY_IP_MXAUDIOSS_VERSION         2u
765 #define CY_IP_MXTTCANFD                 1u
766 #define CY_IP_MXTTCANFD_INSTANCES       2u
767 #define CY_IP_MXTTCANFD_VERSION         1u
768 #define CY_IP_M7CPUSS                   1u
769 #define CY_IP_M7CPUSS_INSTANCES         1u
770 #define CY_IP_M7CPUSS_VERSION           1u
771 #define CY_IP_MXS40FAULT                1u
772 #define CY_IP_MXS40FAULT_INSTANCES      1u
773 #define CY_IP_MXS40FAULT_VERSION        1u
774 #define CY_IP_M7CPUSS_DMAC              1u
775 #define CY_IP_M7CPUSS_DMAC_INSTANCES    1u
776 #define CY_IP_M7CPUSS_DMAC_VERSION      1u
777 #define CY_IP_M7CPUSS_DMA               1u
778 #define CY_IP_M7CPUSS_DMA_INSTANCES     2u
779 #define CY_IP_M7CPUSS_DMA_VERSION       1u
780 #define CY_IP_MXCRYPTO                  1u
781 #define CY_IP_MXCRYPTO_INSTANCES        1u
782 #define CY_IP_MXCRYPTO_VERSION          2u
783 #define CY_IP_MXDFT                     1u
784 #define CY_IP_MXDFT_INSTANCES           1u
785 #define CY_IP_MXDFT_VERSION             1u
786 #define CY_IP_MXEFUSE                   1u
787 #define CY_IP_MXEFUSE_INSTANCES         1u
788 #define CY_IP_MXEFUSE_VERSION           2u
789 #define CY_IP_MXETH                     1u
790 #define CY_IP_MXETH_INSTANCES           2u
791 #define CY_IP_MXETH_VERSION             1u
792 #define CY_IP_MXEVTGEN                  1u
793 #define CY_IP_MXEVTGEN_INSTANCES        1u
794 #define CY_IP_MXEVTGEN_VERSION          1u
795 #define CY_IP_MXS40IOSS                 1u
796 #define CY_IP_MXS40IOSS_INSTANCES       1u
797 #define CY_IP_MXS40IOSS_VERSION         3u
798 #define CY_IP_MXS40EPASS                1u
799 #define CY_IP_MXS40EPASS_INSTANCES      1u
800 #define CY_IP_MXS40EPASS_VERSION        1u
801 #define CY_IP_MXS40EPASS_ESAR           1u
802 #define CY_IP_MXS40EPASS_ESAR_INSTANCES 3u
803 #define CY_IP_MXS40EPASS_ESAR_VERSION   1u
804 #define CY_IP_MXPERI                    1u
805 #define CY_IP_MXPERI_INSTANCES          1u
806 #define CY_IP_MXPERI_VERSION            3u
807 #define CY_IP_MXPERI_TR                 1u
808 #define CY_IP_MXPERI_TR_INSTANCES       1u
809 #define CY_IP_MXPERI_TR_VERSION         3u
810 #define CY_IP_MXSCB                     1u
811 #define CY_IP_MXSCB_INSTANCES           11u
812 #define CY_IP_MXSCB_VERSION             2u
813 #define CY_IP_MXSDHC                    1u
814 #define CY_IP_MXSDHC_INSTANCES          1u
815 #define CY_IP_MXSDHC_VERSION            1u
816 #define CY_IP_MXSMIF                    1u
817 #define CY_IP_MXSMIF_INSTANCES          1u
818 #define CY_IP_MXSMIF_VERSION            2u
819 #define CY_IP_MXS40SRSS                 1u
820 #define CY_IP_MXS40SRSS_INSTANCES       1u
821 #define CY_IP_MXS40SRSS_VERSION         3u
822 #define CY_IP_MXS40SRSS_RTC             1u
823 #define CY_IP_MXS40SRSS_RTC_INSTANCES   1u
824 #define CY_IP_MXS40SRSS_RTC_VERSION     3u
825 #define CY_IP_MXS40SRSS_MCWDT           1u
826 #define CY_IP_MXS40SRSS_MCWDT_INSTANCES 3u
827 #define CY_IP_MXS40SRSS_MCWDT_VERSION   3u
828 #define CY_IP_MXTCPWM                   1u
829 #define CY_IP_MXTCPWM_INSTANCES         2u
830 #define CY_IP_MXTCPWM_VERSION           2u
831 
832 #include "xmc7200_config.h"
833 #include "gpio_xmc7200_272_bga.h"
834 
835 #define CY_DEVICE_TVIIBH8M
836 #define CY_DEVICE_SERIES_XMC7200
837 #define CY_SILICON_ID                   0xE5432303UL
838 #define CY_HF_CLK_MAX_FREQ              350000000UL
839 
840 #define CPUSS_FLASHC_PA_SIZE_LOG2       0x7UL
841 
842 /*******************************************************************************
843 *                                    SFLASH
844 *******************************************************************************/
845 
846 #define SFLASH_BASE                             0x17000000UL
847 #define SFLASH                                  ((SFLASH_Type*) SFLASH_BASE)                                      /* 0x17000000 */
848 
849 /*******************************************************************************
850 *                                     PERI
851 *******************************************************************************/
852 
853 #define PERI_BASE                               0x40000000UL
854 #define PERI                                    ((PERI_Type*) PERI_BASE)                                          /* 0x40000000 */
855 #define PERI_GR0                                ((PERI_GR_Type*) &PERI->GR[0])                                    /* 0x40004000 */
856 #define PERI_GR1                                ((PERI_GR_Type*) &PERI->GR[1])                                    /* 0x40004040 */
857 #define PERI_GR2                                ((PERI_GR_Type*) &PERI->GR[2])                                    /* 0x40004080 */
858 #define PERI_GR3                                ((PERI_GR_Type*) &PERI->GR[3])                                    /* 0x400040C0 */
859 #define PERI_GR4                                ((PERI_GR_Type*) &PERI->GR[4])                                    /* 0x40004100 */
860 #define PERI_GR5                                ((PERI_GR_Type*) &PERI->GR[5])                                    /* 0x40004140 */
861 #define PERI_GR6                                ((PERI_GR_Type*) &PERI->GR[6])                                    /* 0x40004180 */
862 #define PERI_GR8                                ((PERI_GR_Type*) &PERI->GR[8])                                    /* 0x40004200 */
863 #define PERI_GR9                                ((PERI_GR_Type*) &PERI->GR[9])                                    /* 0x40004240 */
864 #define PERI_TR_GR0                             ((PERI_TR_GR_Type*) &PERI->TR_GR[0])                              /* 0x40008000 */
865 #define PERI_TR_GR1                             ((PERI_TR_GR_Type*) &PERI->TR_GR[1])                              /* 0x40008400 */
866 #define PERI_TR_GR2                             ((PERI_TR_GR_Type*) &PERI->TR_GR[2])                              /* 0x40008800 */
867 #define PERI_TR_GR3                             ((PERI_TR_GR_Type*) &PERI->TR_GR[3])                              /* 0x40008C00 */
868 #define PERI_TR_GR4                             ((PERI_TR_GR_Type*) &PERI->TR_GR[4])                              /* 0x40009000 */
869 #define PERI_TR_GR5                             ((PERI_TR_GR_Type*) &PERI->TR_GR[5])                              /* 0x40009400 */
870 #define PERI_TR_GR6                             ((PERI_TR_GR_Type*) &PERI->TR_GR[6])                              /* 0x40009800 */
871 #define PERI_TR_GR7                             ((PERI_TR_GR_Type*) &PERI->TR_GR[7])                              /* 0x40009C00 */
872 #define PERI_TR_GR8                             ((PERI_TR_GR_Type*) &PERI->TR_GR[8])                              /* 0x4000A000 */
873 #define PERI_TR_GR9                             ((PERI_TR_GR_Type*) &PERI->TR_GR[9])                              /* 0x4000A400 */
874 #define PERI_TR_GR10                            ((PERI_TR_GR_Type*) &PERI->TR_GR[10])                             /* 0x4000A800 */
875 #define PERI_TR_GR11                            ((PERI_TR_GR_Type*) &PERI->TR_GR[11])                             /* 0x4000AC00 */
876 #define PERI_TR_GR12                            ((PERI_TR_GR_Type*) &PERI->TR_GR[12])                             /* 0x4000B000 */
877 #define PERI_TR_1TO1_GR0                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[0])                    /* 0x4000C000 */
878 #define PERI_TR_1TO1_GR1                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[1])                    /* 0x4000C400 */
879 #define PERI_TR_1TO1_GR2                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[2])                    /* 0x4000C800 */
880 #define PERI_TR_1TO1_GR3                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[3])                    /* 0x4000CC00 */
881 #define PERI_TR_1TO1_GR4                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[4])                    /* 0x4000D000 */
882 #define PERI_TR_1TO1_GR5                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[5])                    /* 0x4000D400 */
883 #define PERI_TR_1TO1_GR6                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[6])                    /* 0x4000D800 */
884 #define PERI_TR_1TO1_GR7                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[7])                    /* 0x4000DC00 */
885 #define PERI_TR_1TO1_GR8                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[8])                    /* 0x4000E000 */
886 #define PERI_TR_1TO1_GR9                        ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[9])                    /* 0x4000E400 */
887 #define PERI_TR_1TO1_GR10                       ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[10])                   /* 0x4000E800 */
888 #define PERI_TR_1TO1_GR11                       ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[11])                   /* 0x4000EC00 */
889 #define PERI_TR_1TO1_GR12                       ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[12])                   /* 0x4000F000 */
890 #define PERI_TR_1TO1_GR13                       ((PERI_TR_1TO1_GR_Type*) &PERI->TR_1TO1_GR[13])                   /* 0x4000F400 */
891 
892 /*******************************************************************************
893 *                                   PERI_MS
894 *******************************************************************************/
895 
896 #define PERI_MS_BASE                            0x40020000UL
897 #define PERI_MS                                 ((PERI_MS_Type*) PERI_MS_BASE)                                    /* 0x40020000 */
898 #define PERI_MS_PPU_PR0                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[0])                      /* 0x40020000 */
899 #define PERI_MS_PPU_PR1                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[1])                      /* 0x40020040 */
900 #define PERI_MS_PPU_PR2                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[2])                      /* 0x40020080 */
901 #define PERI_MS_PPU_PR3                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[3])                      /* 0x400200C0 */
902 #define PERI_MS_PPU_PR4                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[4])                      /* 0x40020100 */
903 #define PERI_MS_PPU_PR5                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[5])                      /* 0x40020140 */
904 #define PERI_MS_PPU_PR6                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[6])                      /* 0x40020180 */
905 #define PERI_MS_PPU_PR7                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[7])                      /* 0x400201C0 */
906 #define PERI_MS_PPU_PR8                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[8])                      /* 0x40020200 */
907 #define PERI_MS_PPU_PR9                         ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[9])                      /* 0x40020240 */
908 #define PERI_MS_PPU_PR10                        ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[10])                     /* 0x40020280 */
909 #define PERI_MS_PPU_PR11                        ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[11])                     /* 0x400202C0 */
910 #define PERI_MS_PPU_PR12                        ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[12])                     /* 0x40020300 */
911 #define PERI_MS_PPU_PR13                        ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[13])                     /* 0x40020340 */
912 #define PERI_MS_PPU_PR14                        ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[14])                     /* 0x40020380 */
913 #define PERI_MS_PPU_PR15                        ((PERI_MS_PPU_PR_Type*) &PERI_MS->PPU_PR[15])                     /* 0x400203C0 */
914 #define PERI_MS_PPU_FX_PERI_MAIN                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[0])                      /* 0x40020800 */
915 #define PERI_MS_PPU_FX_PERI_SECURE              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[1])                      /* 0x40020840 */
916 #define PERI_MS_PPU_FX_PERI_GR0_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[2])                      /* 0x40020880 */
917 #define PERI_MS_PPU_FX_PERI_GR1_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[3])                      /* 0x400208C0 */
918 #define PERI_MS_PPU_FX_PERI_GR2_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[4])                      /* 0x40020900 */
919 #define PERI_MS_PPU_FX_PERI_GR3_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[5])                      /* 0x40020940 */
920 #define PERI_MS_PPU_FX_PERI_GR4_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[6])                      /* 0x40020980 */
921 #define PERI_MS_PPU_FX_PERI_GR5_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[7])                      /* 0x400209C0 */
922 #define PERI_MS_PPU_FX_PERI_GR6_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[8])                      /* 0x40020A00 */
923 #define PERI_MS_PPU_FX_PERI_GR8_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[9])                      /* 0x40020A40 */
924 #define PERI_MS_PPU_FX_PERI_GR9_GROUP           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[10])                     /* 0x40020A80 */
925 #define PERI_MS_PPU_FX_PERI_GR0_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[11])                     /* 0x40020AC0 */
926 #define PERI_MS_PPU_FX_PERI_GR1_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[12])                     /* 0x40020B00 */
927 #define PERI_MS_PPU_FX_PERI_GR2_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[13])                     /* 0x40020B40 */
928 #define PERI_MS_PPU_FX_PERI_GR3_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[14])                     /* 0x40020B80 */
929 #define PERI_MS_PPU_FX_PERI_GR4_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[15])                     /* 0x40020BC0 */
930 #define PERI_MS_PPU_FX_PERI_GR5_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[16])                     /* 0x40020C00 */
931 #define PERI_MS_PPU_FX_PERI_GR6_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[17])                     /* 0x40020C40 */
932 #define PERI_MS_PPU_FX_PERI_GR8_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[18])                     /* 0x40020C80 */
933 #define PERI_MS_PPU_FX_PERI_GR9_BOOT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[19])                     /* 0x40020CC0 */
934 #define PERI_MS_PPU_FX_PERI_TR                  ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[20])                     /* 0x40020D00 */
935 #define PERI_MS_PPU_FX_PERI_MS_BOOT             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[21])                     /* 0x40020D40 */
936 #define PERI_MS_PPU_FX_PERI_PCLK_MAIN           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[22])                     /* 0x40020D80 */
937 #define PERI_MS_PPU_FX_CRYPTO_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[23])                     /* 0x40020DC0 */
938 #define PERI_MS_PPU_FX_CRYPTO_CRYPTO            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[24])                     /* 0x40020E00 */
939 #define PERI_MS_PPU_FX_CRYPTO_BOOT              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[25])                     /* 0x40020E40 */
940 #define PERI_MS_PPU_FX_CRYPTO_KEY0              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[26])                     /* 0x40020E80 */
941 #define PERI_MS_PPU_FX_CRYPTO_KEY1              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[27])                     /* 0x40020EC0 */
942 #define PERI_MS_PPU_FX_CRYPTO_BUF               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[28])                     /* 0x40020F00 */
943 #define PERI_MS_PPU_FX_CPUSS_CM7_0              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[29])                     /* 0x40020F40 */
944 #define PERI_MS_PPU_FX_CPUSS_CM7_1              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[30])                     /* 0x40020F80 */
945 #define PERI_MS_PPU_FX_CPUSS_CM0                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[31])                     /* 0x40020FC0 */
946 #define PERI_MS_PPU_FX_CPUSS_BOOT               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[32])                     /* 0x40021000 */
947 #define PERI_MS_PPU_FX_CPUSS_CM0_INT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[33])                     /* 0x40021040 */
948 #define PERI_MS_PPU_FX_CPUSS_CM7_0_INT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[34])                     /* 0x40021080 */
949 #define PERI_MS_PPU_FX_CPUSS_CM7_1_INT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[35])                     /* 0x400210C0 */
950 #define PERI_MS_PPU_FX_FAULT_STRUCT0_MAIN       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[36])                     /* 0x40021100 */
951 #define PERI_MS_PPU_FX_FAULT_STRUCT1_MAIN       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[37])                     /* 0x40021140 */
952 #define PERI_MS_PPU_FX_FAULT_STRUCT2_MAIN       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[38])                     /* 0x40021180 */
953 #define PERI_MS_PPU_FX_FAULT_STRUCT3_MAIN       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[39])                     /* 0x400211C0 */
954 #define PERI_MS_PPU_FX_IPC_STRUCT0_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[40])                     /* 0x40021200 */
955 #define PERI_MS_PPU_FX_IPC_STRUCT1_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[41])                     /* 0x40021240 */
956 #define PERI_MS_PPU_FX_IPC_STRUCT2_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[42])                     /* 0x40021280 */
957 #define PERI_MS_PPU_FX_IPC_STRUCT3_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[43])                     /* 0x400212C0 */
958 #define PERI_MS_PPU_FX_IPC_STRUCT4_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[44])                     /* 0x40021300 */
959 #define PERI_MS_PPU_FX_IPC_STRUCT5_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[45])                     /* 0x40021340 */
960 #define PERI_MS_PPU_FX_IPC_STRUCT6_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[46])                     /* 0x40021380 */
961 #define PERI_MS_PPU_FX_IPC_STRUCT7_IPC          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[47])                     /* 0x400213C0 */
962 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT0_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[48])                     /* 0x40021400 */
963 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT1_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[49])                     /* 0x40021440 */
964 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT2_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[50])                     /* 0x40021480 */
965 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT3_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[51])                     /* 0x400214C0 */
966 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT4_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[52])                     /* 0x40021500 */
967 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT5_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[53])                     /* 0x40021540 */
968 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT6_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[54])                     /* 0x40021580 */
969 #define PERI_MS_PPU_FX_IPC_INTR_STRUCT7_INTR    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[55])                     /* 0x400215C0 */
970 #define PERI_MS_PPU_FX_PROT_SMPU_MAIN           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[56])                     /* 0x40021600 */
971 #define PERI_MS_PPU_FX_PROT_MPU0_MAIN           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[57])                     /* 0x40021640 */
972 #define PERI_MS_PPU_FX_PROT_MPU5_MAIN           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[58])                     /* 0x40021680 */
973 #define PERI_MS_PPU_FX_PROT_MPU9_MAIN           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[59])                     /* 0x400216C0 */
974 #define PERI_MS_PPU_FX_PROT_MPU10_MAIN          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[60])                     /* 0x40021700 */
975 #define PERI_MS_PPU_FX_PROT_MPU13_MAIN          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[61])                     /* 0x40021740 */
976 #define PERI_MS_PPU_FX_PROT_MPU14_MAIN          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[62])                     /* 0x40021780 */
977 #define PERI_MS_PPU_FX_PROT_MPU15_MAIN          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[63])                     /* 0x400217C0 */
978 #define PERI_MS_PPU_FX_FLASHC_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[64])                     /* 0x40021800 */
979 #define PERI_MS_PPU_FX_FLASHC_CMD               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[65])                     /* 0x40021840 */
980 #define PERI_MS_PPU_FX_FLASHC_DFT               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[66])                     /* 0x40021880 */
981 #define PERI_MS_PPU_FX_FLASHC_CM0               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[67])                     /* 0x400218C0 */
982 #define PERI_MS_PPU_FX_FLASHC_CM7_0             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[68])                     /* 0x40021900 */
983 #define PERI_MS_PPU_FX_FLASHC_CM7_1             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[69])                     /* 0x40021940 */
984 #define PERI_MS_PPU_FX_FLASHC_CRYPTO            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[70])                     /* 0x40021980 */
985 #define PERI_MS_PPU_FX_FLASHC_DW0               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[71])                     /* 0x400219C0 */
986 #define PERI_MS_PPU_FX_FLASHC_DW1               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[72])                     /* 0x40021A00 */
987 #define PERI_MS_PPU_FX_FLASHC_DMAC              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[73])                     /* 0x40021A40 */
988 #define PERI_MS_PPU_FX_FLASHC_SLOW0             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[74])                     /* 0x40021A80 */
989 #define PERI_MS_PPU_FX_FLASHC_FlashMgmt         ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[75])                     /* 0x40021AC0 */
990 #define PERI_MS_PPU_FX_FLASHC_MainSafety        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[76])                     /* 0x40021B00 */
991 #define PERI_MS_PPU_FX_FLASHC_WorkSafety        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[77])                     /* 0x40021B40 */
992 #define PERI_MS_PPU_FX_SRSS_GENERAL             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[78])                     /* 0x40021B80 */
993 #define PERI_MS_PPU_FX_SRSS_MAIN                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[79])                     /* 0x40021BC0 */
994 #define PERI_MS_PPU_FX_SRSS_SECURE              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[80])                     /* 0x40021C00 */
995 #define PERI_MS_PPU_FX_MCWDT0_CONFIG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[81])                     /* 0x40021C40 */
996 #define PERI_MS_PPU_FX_MCWDT1_CONFIG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[82])                     /* 0x40021C80 */
997 #define PERI_MS_PPU_FX_MCWDT2_CONFIG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[83])                     /* 0x40021CC0 */
998 #define PERI_MS_PPU_FX_MCWDT0_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[84])                     /* 0x40021D00 */
999 #define PERI_MS_PPU_FX_MCWDT1_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[85])                     /* 0x40021D40 */
1000 #define PERI_MS_PPU_FX_MCWDT2_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[86])                     /* 0x40021D80 */
1001 #define PERI_MS_PPU_FX_WDT_CONFIG               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[87])                     /* 0x40021DC0 */
1002 #define PERI_MS_PPU_FX_WDT_MAIN                 ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[88])                     /* 0x40021E00 */
1003 #define PERI_MS_PPU_FX_BACKUP_BACKUP            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[89])                     /* 0x40021E40 */
1004 #define PERI_MS_PPU_FX_DW0_DW                   ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[90])                     /* 0x40021E80 */
1005 #define PERI_MS_PPU_FX_DW1_DW                   ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[91])                     /* 0x40021EC0 */
1006 #define PERI_MS_PPU_FX_DW0_DW_CRC               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[92])                     /* 0x40021F00 */
1007 #define PERI_MS_PPU_FX_DW1_DW_CRC               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[93])                     /* 0x40021F40 */
1008 #define PERI_MS_PPU_FX_DW0_CH_STRUCT0_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[94])                     /* 0x40021F80 */
1009 #define PERI_MS_PPU_FX_DW0_CH_STRUCT1_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[95])                     /* 0x40021FC0 */
1010 #define PERI_MS_PPU_FX_DW0_CH_STRUCT2_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[96])                     /* 0x40022000 */
1011 #define PERI_MS_PPU_FX_DW0_CH_STRUCT3_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[97])                     /* 0x40022040 */
1012 #define PERI_MS_PPU_FX_DW0_CH_STRUCT4_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[98])                     /* 0x40022080 */
1013 #define PERI_MS_PPU_FX_DW0_CH_STRUCT5_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[99])                     /* 0x400220C0 */
1014 #define PERI_MS_PPU_FX_DW0_CH_STRUCT6_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[100])                    /* 0x40022100 */
1015 #define PERI_MS_PPU_FX_DW0_CH_STRUCT7_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[101])                    /* 0x40022140 */
1016 #define PERI_MS_PPU_FX_DW0_CH_STRUCT8_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[102])                    /* 0x40022180 */
1017 #define PERI_MS_PPU_FX_DW0_CH_STRUCT9_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[103])                    /* 0x400221C0 */
1018 #define PERI_MS_PPU_FX_DW0_CH_STRUCT10_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[104])                    /* 0x40022200 */
1019 #define PERI_MS_PPU_FX_DW0_CH_STRUCT11_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[105])                    /* 0x40022240 */
1020 #define PERI_MS_PPU_FX_DW0_CH_STRUCT12_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[106])                    /* 0x40022280 */
1021 #define PERI_MS_PPU_FX_DW0_CH_STRUCT13_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[107])                    /* 0x400222C0 */
1022 #define PERI_MS_PPU_FX_DW0_CH_STRUCT14_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[108])                    /* 0x40022300 */
1023 #define PERI_MS_PPU_FX_DW0_CH_STRUCT15_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[109])                    /* 0x40022340 */
1024 #define PERI_MS_PPU_FX_DW0_CH_STRUCT16_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[110])                    /* 0x40022380 */
1025 #define PERI_MS_PPU_FX_DW0_CH_STRUCT17_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[111])                    /* 0x400223C0 */
1026 #define PERI_MS_PPU_FX_DW0_CH_STRUCT18_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[112])                    /* 0x40022400 */
1027 #define PERI_MS_PPU_FX_DW0_CH_STRUCT19_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[113])                    /* 0x40022440 */
1028 #define PERI_MS_PPU_FX_DW0_CH_STRUCT20_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[114])                    /* 0x40022480 */
1029 #define PERI_MS_PPU_FX_DW0_CH_STRUCT21_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[115])                    /* 0x400224C0 */
1030 #define PERI_MS_PPU_FX_DW0_CH_STRUCT22_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[116])                    /* 0x40022500 */
1031 #define PERI_MS_PPU_FX_DW0_CH_STRUCT23_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[117])                    /* 0x40022540 */
1032 #define PERI_MS_PPU_FX_DW0_CH_STRUCT24_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[118])                    /* 0x40022580 */
1033 #define PERI_MS_PPU_FX_DW0_CH_STRUCT25_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[119])                    /* 0x400225C0 */
1034 #define PERI_MS_PPU_FX_DW0_CH_STRUCT26_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[120])                    /* 0x40022600 */
1035 #define PERI_MS_PPU_FX_DW0_CH_STRUCT27_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[121])                    /* 0x40022640 */
1036 #define PERI_MS_PPU_FX_DW0_CH_STRUCT28_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[122])                    /* 0x40022680 */
1037 #define PERI_MS_PPU_FX_DW0_CH_STRUCT29_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[123])                    /* 0x400226C0 */
1038 #define PERI_MS_PPU_FX_DW0_CH_STRUCT30_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[124])                    /* 0x40022700 */
1039 #define PERI_MS_PPU_FX_DW0_CH_STRUCT31_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[125])                    /* 0x40022740 */
1040 #define PERI_MS_PPU_FX_DW0_CH_STRUCT32_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[126])                    /* 0x40022780 */
1041 #define PERI_MS_PPU_FX_DW0_CH_STRUCT33_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[127])                    /* 0x400227C0 */
1042 #define PERI_MS_PPU_FX_DW0_CH_STRUCT34_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[128])                    /* 0x40022800 */
1043 #define PERI_MS_PPU_FX_DW0_CH_STRUCT35_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[129])                    /* 0x40022840 */
1044 #define PERI_MS_PPU_FX_DW0_CH_STRUCT36_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[130])                    /* 0x40022880 */
1045 #define PERI_MS_PPU_FX_DW0_CH_STRUCT37_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[131])                    /* 0x400228C0 */
1046 #define PERI_MS_PPU_FX_DW0_CH_STRUCT38_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[132])                    /* 0x40022900 */
1047 #define PERI_MS_PPU_FX_DW0_CH_STRUCT39_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[133])                    /* 0x40022940 */
1048 #define PERI_MS_PPU_FX_DW0_CH_STRUCT40_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[134])                    /* 0x40022980 */
1049 #define PERI_MS_PPU_FX_DW0_CH_STRUCT41_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[135])                    /* 0x400229C0 */
1050 #define PERI_MS_PPU_FX_DW0_CH_STRUCT42_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[136])                    /* 0x40022A00 */
1051 #define PERI_MS_PPU_FX_DW0_CH_STRUCT43_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[137])                    /* 0x40022A40 */
1052 #define PERI_MS_PPU_FX_DW0_CH_STRUCT44_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[138])                    /* 0x40022A80 */
1053 #define PERI_MS_PPU_FX_DW0_CH_STRUCT45_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[139])                    /* 0x40022AC0 */
1054 #define PERI_MS_PPU_FX_DW0_CH_STRUCT46_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[140])                    /* 0x40022B00 */
1055 #define PERI_MS_PPU_FX_DW0_CH_STRUCT47_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[141])                    /* 0x40022B40 */
1056 #define PERI_MS_PPU_FX_DW0_CH_STRUCT48_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[142])                    /* 0x40022B80 */
1057 #define PERI_MS_PPU_FX_DW0_CH_STRUCT49_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[143])                    /* 0x40022BC0 */
1058 #define PERI_MS_PPU_FX_DW0_CH_STRUCT50_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[144])                    /* 0x40022C00 */
1059 #define PERI_MS_PPU_FX_DW0_CH_STRUCT51_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[145])                    /* 0x40022C40 */
1060 #define PERI_MS_PPU_FX_DW0_CH_STRUCT52_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[146])                    /* 0x40022C80 */
1061 #define PERI_MS_PPU_FX_DW0_CH_STRUCT53_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[147])                    /* 0x40022CC0 */
1062 #define PERI_MS_PPU_FX_DW0_CH_STRUCT54_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[148])                    /* 0x40022D00 */
1063 #define PERI_MS_PPU_FX_DW0_CH_STRUCT55_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[149])                    /* 0x40022D40 */
1064 #define PERI_MS_PPU_FX_DW0_CH_STRUCT56_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[150])                    /* 0x40022D80 */
1065 #define PERI_MS_PPU_FX_DW0_CH_STRUCT57_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[151])                    /* 0x40022DC0 */
1066 #define PERI_MS_PPU_FX_DW0_CH_STRUCT58_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[152])                    /* 0x40022E00 */
1067 #define PERI_MS_PPU_FX_DW0_CH_STRUCT59_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[153])                    /* 0x40022E40 */
1068 #define PERI_MS_PPU_FX_DW0_CH_STRUCT60_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[154])                    /* 0x40022E80 */
1069 #define PERI_MS_PPU_FX_DW0_CH_STRUCT61_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[155])                    /* 0x40022EC0 */
1070 #define PERI_MS_PPU_FX_DW0_CH_STRUCT62_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[156])                    /* 0x40022F00 */
1071 #define PERI_MS_PPU_FX_DW0_CH_STRUCT63_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[157])                    /* 0x40022F40 */
1072 #define PERI_MS_PPU_FX_DW0_CH_STRUCT64_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[158])                    /* 0x40022F80 */
1073 #define PERI_MS_PPU_FX_DW0_CH_STRUCT65_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[159])                    /* 0x40022FC0 */
1074 #define PERI_MS_PPU_FX_DW0_CH_STRUCT66_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[160])                    /* 0x40023000 */
1075 #define PERI_MS_PPU_FX_DW0_CH_STRUCT67_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[161])                    /* 0x40023040 */
1076 #define PERI_MS_PPU_FX_DW0_CH_STRUCT68_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[162])                    /* 0x40023080 */
1077 #define PERI_MS_PPU_FX_DW0_CH_STRUCT69_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[163])                    /* 0x400230C0 */
1078 #define PERI_MS_PPU_FX_DW0_CH_STRUCT70_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[164])                    /* 0x40023100 */
1079 #define PERI_MS_PPU_FX_DW0_CH_STRUCT71_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[165])                    /* 0x40023140 */
1080 #define PERI_MS_PPU_FX_DW0_CH_STRUCT72_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[166])                    /* 0x40023180 */
1081 #define PERI_MS_PPU_FX_DW0_CH_STRUCT73_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[167])                    /* 0x400231C0 */
1082 #define PERI_MS_PPU_FX_DW0_CH_STRUCT74_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[168])                    /* 0x40023200 */
1083 #define PERI_MS_PPU_FX_DW0_CH_STRUCT75_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[169])                    /* 0x40023240 */
1084 #define PERI_MS_PPU_FX_DW0_CH_STRUCT76_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[170])                    /* 0x40023280 */
1085 #define PERI_MS_PPU_FX_DW0_CH_STRUCT77_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[171])                    /* 0x400232C0 */
1086 #define PERI_MS_PPU_FX_DW0_CH_STRUCT78_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[172])                    /* 0x40023300 */
1087 #define PERI_MS_PPU_FX_DW0_CH_STRUCT79_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[173])                    /* 0x40023340 */
1088 #define PERI_MS_PPU_FX_DW0_CH_STRUCT80_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[174])                    /* 0x40023380 */
1089 #define PERI_MS_PPU_FX_DW0_CH_STRUCT81_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[175])                    /* 0x400233C0 */
1090 #define PERI_MS_PPU_FX_DW0_CH_STRUCT82_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[176])                    /* 0x40023400 */
1091 #define PERI_MS_PPU_FX_DW0_CH_STRUCT83_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[177])                    /* 0x40023440 */
1092 #define PERI_MS_PPU_FX_DW0_CH_STRUCT84_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[178])                    /* 0x40023480 */
1093 #define PERI_MS_PPU_FX_DW0_CH_STRUCT85_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[179])                    /* 0x400234C0 */
1094 #define PERI_MS_PPU_FX_DW0_CH_STRUCT86_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[180])                    /* 0x40023500 */
1095 #define PERI_MS_PPU_FX_DW0_CH_STRUCT87_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[181])                    /* 0x40023540 */
1096 #define PERI_MS_PPU_FX_DW0_CH_STRUCT88_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[182])                    /* 0x40023580 */
1097 #define PERI_MS_PPU_FX_DW0_CH_STRUCT89_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[183])                    /* 0x400235C0 */
1098 #define PERI_MS_PPU_FX_DW0_CH_STRUCT90_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[184])                    /* 0x40023600 */
1099 #define PERI_MS_PPU_FX_DW0_CH_STRUCT91_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[185])                    /* 0x40023640 */
1100 #define PERI_MS_PPU_FX_DW0_CH_STRUCT92_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[186])                    /* 0x40023680 */
1101 #define PERI_MS_PPU_FX_DW0_CH_STRUCT93_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[187])                    /* 0x400236C0 */
1102 #define PERI_MS_PPU_FX_DW0_CH_STRUCT94_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[188])                    /* 0x40023700 */
1103 #define PERI_MS_PPU_FX_DW0_CH_STRUCT95_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[189])                    /* 0x40023740 */
1104 #define PERI_MS_PPU_FX_DW0_CH_STRUCT96_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[190])                    /* 0x40023780 */
1105 #define PERI_MS_PPU_FX_DW0_CH_STRUCT97_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[191])                    /* 0x400237C0 */
1106 #define PERI_MS_PPU_FX_DW0_CH_STRUCT98_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[192])                    /* 0x40023800 */
1107 #define PERI_MS_PPU_FX_DW0_CH_STRUCT99_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[193])                    /* 0x40023840 */
1108 #define PERI_MS_PPU_FX_DW0_CH_STRUCT100_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[194])                    /* 0x40023880 */
1109 #define PERI_MS_PPU_FX_DW0_CH_STRUCT101_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[195])                    /* 0x400238C0 */
1110 #define PERI_MS_PPU_FX_DW0_CH_STRUCT102_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[196])                    /* 0x40023900 */
1111 #define PERI_MS_PPU_FX_DW0_CH_STRUCT103_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[197])                    /* 0x40023940 */
1112 #define PERI_MS_PPU_FX_DW0_CH_STRUCT104_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[198])                    /* 0x40023980 */
1113 #define PERI_MS_PPU_FX_DW0_CH_STRUCT105_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[199])                    /* 0x400239C0 */
1114 #define PERI_MS_PPU_FX_DW0_CH_STRUCT106_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[200])                    /* 0x40023A00 */
1115 #define PERI_MS_PPU_FX_DW0_CH_STRUCT107_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[201])                    /* 0x40023A40 */
1116 #define PERI_MS_PPU_FX_DW0_CH_STRUCT108_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[202])                    /* 0x40023A80 */
1117 #define PERI_MS_PPU_FX_DW0_CH_STRUCT109_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[203])                    /* 0x40023AC0 */
1118 #define PERI_MS_PPU_FX_DW0_CH_STRUCT110_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[204])                    /* 0x40023B00 */
1119 #define PERI_MS_PPU_FX_DW0_CH_STRUCT111_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[205])                    /* 0x40023B40 */
1120 #define PERI_MS_PPU_FX_DW0_CH_STRUCT112_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[206])                    /* 0x40023B80 */
1121 #define PERI_MS_PPU_FX_DW0_CH_STRUCT113_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[207])                    /* 0x40023BC0 */
1122 #define PERI_MS_PPU_FX_DW0_CH_STRUCT114_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[208])                    /* 0x40023C00 */
1123 #define PERI_MS_PPU_FX_DW0_CH_STRUCT115_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[209])                    /* 0x40023C40 */
1124 #define PERI_MS_PPU_FX_DW0_CH_STRUCT116_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[210])                    /* 0x40023C80 */
1125 #define PERI_MS_PPU_FX_DW0_CH_STRUCT117_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[211])                    /* 0x40023CC0 */
1126 #define PERI_MS_PPU_FX_DW0_CH_STRUCT118_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[212])                    /* 0x40023D00 */
1127 #define PERI_MS_PPU_FX_DW0_CH_STRUCT119_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[213])                    /* 0x40023D40 */
1128 #define PERI_MS_PPU_FX_DW0_CH_STRUCT120_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[214])                    /* 0x40023D80 */
1129 #define PERI_MS_PPU_FX_DW0_CH_STRUCT121_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[215])                    /* 0x40023DC0 */
1130 #define PERI_MS_PPU_FX_DW0_CH_STRUCT122_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[216])                    /* 0x40023E00 */
1131 #define PERI_MS_PPU_FX_DW0_CH_STRUCT123_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[217])                    /* 0x40023E40 */
1132 #define PERI_MS_PPU_FX_DW0_CH_STRUCT124_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[218])                    /* 0x40023E80 */
1133 #define PERI_MS_PPU_FX_DW0_CH_STRUCT125_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[219])                    /* 0x40023EC0 */
1134 #define PERI_MS_PPU_FX_DW0_CH_STRUCT126_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[220])                    /* 0x40023F00 */
1135 #define PERI_MS_PPU_FX_DW0_CH_STRUCT127_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[221])                    /* 0x40023F40 */
1136 #define PERI_MS_PPU_FX_DW0_CH_STRUCT128_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[222])                    /* 0x40023F80 */
1137 #define PERI_MS_PPU_FX_DW0_CH_STRUCT129_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[223])                    /* 0x40023FC0 */
1138 #define PERI_MS_PPU_FX_DW0_CH_STRUCT130_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[224])                    /* 0x40024000 */
1139 #define PERI_MS_PPU_FX_DW0_CH_STRUCT131_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[225])                    /* 0x40024040 */
1140 #define PERI_MS_PPU_FX_DW0_CH_STRUCT132_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[226])                    /* 0x40024080 */
1141 #define PERI_MS_PPU_FX_DW0_CH_STRUCT133_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[227])                    /* 0x400240C0 */
1142 #define PERI_MS_PPU_FX_DW0_CH_STRUCT134_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[228])                    /* 0x40024100 */
1143 #define PERI_MS_PPU_FX_DW0_CH_STRUCT135_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[229])                    /* 0x40024140 */
1144 #define PERI_MS_PPU_FX_DW0_CH_STRUCT136_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[230])                    /* 0x40024180 */
1145 #define PERI_MS_PPU_FX_DW0_CH_STRUCT137_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[231])                    /* 0x400241C0 */
1146 #define PERI_MS_PPU_FX_DW0_CH_STRUCT138_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[232])                    /* 0x40024200 */
1147 #define PERI_MS_PPU_FX_DW0_CH_STRUCT139_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[233])                    /* 0x40024240 */
1148 #define PERI_MS_PPU_FX_DW0_CH_STRUCT140_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[234])                    /* 0x40024280 */
1149 #define PERI_MS_PPU_FX_DW0_CH_STRUCT141_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[235])                    /* 0x400242C0 */
1150 #define PERI_MS_PPU_FX_DW0_CH_STRUCT142_CH      ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[236])                    /* 0x40024300 */
1151 #define PERI_MS_PPU_FX_DW1_CH_STRUCT0_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[237])                    /* 0x40024340 */
1152 #define PERI_MS_PPU_FX_DW1_CH_STRUCT1_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[238])                    /* 0x40024380 */
1153 #define PERI_MS_PPU_FX_DW1_CH_STRUCT2_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[239])                    /* 0x400243C0 */
1154 #define PERI_MS_PPU_FX_DW1_CH_STRUCT3_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[240])                    /* 0x40024400 */
1155 #define PERI_MS_PPU_FX_DW1_CH_STRUCT4_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[241])                    /* 0x40024440 */
1156 #define PERI_MS_PPU_FX_DW1_CH_STRUCT5_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[242])                    /* 0x40024480 */
1157 #define PERI_MS_PPU_FX_DW1_CH_STRUCT6_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[243])                    /* 0x400244C0 */
1158 #define PERI_MS_PPU_FX_DW1_CH_STRUCT7_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[244])                    /* 0x40024500 */
1159 #define PERI_MS_PPU_FX_DW1_CH_STRUCT8_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[245])                    /* 0x40024540 */
1160 #define PERI_MS_PPU_FX_DW1_CH_STRUCT9_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[246])                    /* 0x40024580 */
1161 #define PERI_MS_PPU_FX_DW1_CH_STRUCT10_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[247])                    /* 0x400245C0 */
1162 #define PERI_MS_PPU_FX_DW1_CH_STRUCT11_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[248])                    /* 0x40024600 */
1163 #define PERI_MS_PPU_FX_DW1_CH_STRUCT12_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[249])                    /* 0x40024640 */
1164 #define PERI_MS_PPU_FX_DW1_CH_STRUCT13_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[250])                    /* 0x40024680 */
1165 #define PERI_MS_PPU_FX_DW1_CH_STRUCT14_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[251])                    /* 0x400246C0 */
1166 #define PERI_MS_PPU_FX_DW1_CH_STRUCT15_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[252])                    /* 0x40024700 */
1167 #define PERI_MS_PPU_FX_DW1_CH_STRUCT16_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[253])                    /* 0x40024740 */
1168 #define PERI_MS_PPU_FX_DW1_CH_STRUCT17_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[254])                    /* 0x40024780 */
1169 #define PERI_MS_PPU_FX_DW1_CH_STRUCT18_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[255])                    /* 0x400247C0 */
1170 #define PERI_MS_PPU_FX_DW1_CH_STRUCT19_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[256])                    /* 0x40024800 */
1171 #define PERI_MS_PPU_FX_DW1_CH_STRUCT20_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[257])                    /* 0x40024840 */
1172 #define PERI_MS_PPU_FX_DW1_CH_STRUCT21_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[258])                    /* 0x40024880 */
1173 #define PERI_MS_PPU_FX_DW1_CH_STRUCT22_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[259])                    /* 0x400248C0 */
1174 #define PERI_MS_PPU_FX_DW1_CH_STRUCT23_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[260])                    /* 0x40024900 */
1175 #define PERI_MS_PPU_FX_DW1_CH_STRUCT24_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[261])                    /* 0x40024940 */
1176 #define PERI_MS_PPU_FX_DW1_CH_STRUCT25_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[262])                    /* 0x40024980 */
1177 #define PERI_MS_PPU_FX_DW1_CH_STRUCT26_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[263])                    /* 0x400249C0 */
1178 #define PERI_MS_PPU_FX_DW1_CH_STRUCT27_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[264])                    /* 0x40024A00 */
1179 #define PERI_MS_PPU_FX_DW1_CH_STRUCT28_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[265])                    /* 0x40024A40 */
1180 #define PERI_MS_PPU_FX_DW1_CH_STRUCT29_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[266])                    /* 0x40024A80 */
1181 #define PERI_MS_PPU_FX_DW1_CH_STRUCT30_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[267])                    /* 0x40024AC0 */
1182 #define PERI_MS_PPU_FX_DW1_CH_STRUCT31_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[268])                    /* 0x40024B00 */
1183 #define PERI_MS_PPU_FX_DW1_CH_STRUCT32_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[269])                    /* 0x40024B40 */
1184 #define PERI_MS_PPU_FX_DW1_CH_STRUCT33_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[270])                    /* 0x40024B80 */
1185 #define PERI_MS_PPU_FX_DW1_CH_STRUCT34_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[271])                    /* 0x40024BC0 */
1186 #define PERI_MS_PPU_FX_DW1_CH_STRUCT35_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[272])                    /* 0x40024C00 */
1187 #define PERI_MS_PPU_FX_DW1_CH_STRUCT36_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[273])                    /* 0x40024C40 */
1188 #define PERI_MS_PPU_FX_DW1_CH_STRUCT37_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[274])                    /* 0x40024C80 */
1189 #define PERI_MS_PPU_FX_DW1_CH_STRUCT38_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[275])                    /* 0x40024CC0 */
1190 #define PERI_MS_PPU_FX_DW1_CH_STRUCT39_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[276])                    /* 0x40024D00 */
1191 #define PERI_MS_PPU_FX_DW1_CH_STRUCT40_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[277])                    /* 0x40024D40 */
1192 #define PERI_MS_PPU_FX_DW1_CH_STRUCT41_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[278])                    /* 0x40024D80 */
1193 #define PERI_MS_PPU_FX_DW1_CH_STRUCT42_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[279])                    /* 0x40024DC0 */
1194 #define PERI_MS_PPU_FX_DW1_CH_STRUCT43_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[280])                    /* 0x40024E00 */
1195 #define PERI_MS_PPU_FX_DW1_CH_STRUCT44_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[281])                    /* 0x40024E40 */
1196 #define PERI_MS_PPU_FX_DW1_CH_STRUCT45_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[282])                    /* 0x40024E80 */
1197 #define PERI_MS_PPU_FX_DW1_CH_STRUCT46_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[283])                    /* 0x40024EC0 */
1198 #define PERI_MS_PPU_FX_DW1_CH_STRUCT47_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[284])                    /* 0x40024F00 */
1199 #define PERI_MS_PPU_FX_DW1_CH_STRUCT48_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[285])                    /* 0x40024F40 */
1200 #define PERI_MS_PPU_FX_DW1_CH_STRUCT49_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[286])                    /* 0x40024F80 */
1201 #define PERI_MS_PPU_FX_DW1_CH_STRUCT50_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[287])                    /* 0x40024FC0 */
1202 #define PERI_MS_PPU_FX_DW1_CH_STRUCT51_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[288])                    /* 0x40025000 */
1203 #define PERI_MS_PPU_FX_DW1_CH_STRUCT52_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[289])                    /* 0x40025040 */
1204 #define PERI_MS_PPU_FX_DW1_CH_STRUCT53_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[290])                    /* 0x40025080 */
1205 #define PERI_MS_PPU_FX_DW1_CH_STRUCT54_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[291])                    /* 0x400250C0 */
1206 #define PERI_MS_PPU_FX_DW1_CH_STRUCT55_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[292])                    /* 0x40025100 */
1207 #define PERI_MS_PPU_FX_DW1_CH_STRUCT56_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[293])                    /* 0x40025140 */
1208 #define PERI_MS_PPU_FX_DW1_CH_STRUCT57_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[294])                    /* 0x40025180 */
1209 #define PERI_MS_PPU_FX_DW1_CH_STRUCT58_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[295])                    /* 0x400251C0 */
1210 #define PERI_MS_PPU_FX_DW1_CH_STRUCT59_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[296])                    /* 0x40025200 */
1211 #define PERI_MS_PPU_FX_DW1_CH_STRUCT60_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[297])                    /* 0x40025240 */
1212 #define PERI_MS_PPU_FX_DW1_CH_STRUCT61_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[298])                    /* 0x40025280 */
1213 #define PERI_MS_PPU_FX_DW1_CH_STRUCT62_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[299])                    /* 0x400252C0 */
1214 #define PERI_MS_PPU_FX_DW1_CH_STRUCT63_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[300])                    /* 0x40025300 */
1215 #define PERI_MS_PPU_FX_DW1_CH_STRUCT64_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[301])                    /* 0x40025340 */
1216 #define PERI_MS_PPU_FX_DMAC_TOP                 ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[302])                    /* 0x40025380 */
1217 #define PERI_MS_PPU_FX_DMAC_CH0_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[303])                    /* 0x400253C0 */
1218 #define PERI_MS_PPU_FX_DMAC_CH1_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[304])                    /* 0x40025400 */
1219 #define PERI_MS_PPU_FX_DMAC_CH2_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[305])                    /* 0x40025440 */
1220 #define PERI_MS_PPU_FX_DMAC_CH3_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[306])                    /* 0x40025480 */
1221 #define PERI_MS_PPU_FX_DMAC_CH4_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[307])                    /* 0x400254C0 */
1222 #define PERI_MS_PPU_FX_DMAC_CH5_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[308])                    /* 0x40025500 */
1223 #define PERI_MS_PPU_FX_DMAC_CH6_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[309])                    /* 0x40025540 */
1224 #define PERI_MS_PPU_FX_DMAC_CH7_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[310])                    /* 0x40025580 */
1225 #define PERI_MS_PPU_FX_EFUSE_CTL                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[311])                    /* 0x400255C0 */
1226 #define PERI_MS_PPU_FX_EFUSE_DATA               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[312])                    /* 0x40025600 */
1227 #define PERI_MS_PPU_FX_BIST                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[313])                    /* 0x40025640 */
1228 #define PERI_MS_PPU_FX_HSIOM_PRT0_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[314])                    /* 0x40025680 */
1229 #define PERI_MS_PPU_FX_HSIOM_PRT1_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[315])                    /* 0x400256C0 */
1230 #define PERI_MS_PPU_FX_HSIOM_PRT2_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[316])                    /* 0x40025700 */
1231 #define PERI_MS_PPU_FX_HSIOM_PRT3_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[317])                    /* 0x40025740 */
1232 #define PERI_MS_PPU_FX_HSIOM_PRT4_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[318])                    /* 0x40025780 */
1233 #define PERI_MS_PPU_FX_HSIOM_PRT5_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[319])                    /* 0x400257C0 */
1234 #define PERI_MS_PPU_FX_HSIOM_PRT6_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[320])                    /* 0x40025800 */
1235 #define PERI_MS_PPU_FX_HSIOM_PRT7_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[321])                    /* 0x40025840 */
1236 #define PERI_MS_PPU_FX_HSIOM_PRT8_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[322])                    /* 0x40025880 */
1237 #define PERI_MS_PPU_FX_HSIOM_PRT9_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[323])                    /* 0x400258C0 */
1238 #define PERI_MS_PPU_FX_HSIOM_PRT10_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[324])                    /* 0x40025900 */
1239 #define PERI_MS_PPU_FX_HSIOM_PRT11_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[325])                    /* 0x40025940 */
1240 #define PERI_MS_PPU_FX_HSIOM_PRT12_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[326])                    /* 0x40025980 */
1241 #define PERI_MS_PPU_FX_HSIOM_PRT13_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[327])                    /* 0x400259C0 */
1242 #define PERI_MS_PPU_FX_HSIOM_PRT14_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[328])                    /* 0x40025A00 */
1243 #define PERI_MS_PPU_FX_HSIOM_PRT15_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[329])                    /* 0x40025A40 */
1244 #define PERI_MS_PPU_FX_HSIOM_PRT16_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[330])                    /* 0x40025A80 */
1245 #define PERI_MS_PPU_FX_HSIOM_PRT17_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[331])                    /* 0x40025AC0 */
1246 #define PERI_MS_PPU_FX_HSIOM_PRT18_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[332])                    /* 0x40025B00 */
1247 #define PERI_MS_PPU_FX_HSIOM_PRT19_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[333])                    /* 0x40025B40 */
1248 #define PERI_MS_PPU_FX_HSIOM_PRT20_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[334])                    /* 0x40025B80 */
1249 #define PERI_MS_PPU_FX_HSIOM_PRT21_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[335])                    /* 0x40025BC0 */
1250 #define PERI_MS_PPU_FX_HSIOM_PRT22_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[336])                    /* 0x40025C00 */
1251 #define PERI_MS_PPU_FX_HSIOM_PRT23_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[337])                    /* 0x40025C40 */
1252 #define PERI_MS_PPU_FX_HSIOM_PRT24_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[338])                    /* 0x40025C80 */
1253 #define PERI_MS_PPU_FX_HSIOM_PRT25_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[339])                    /* 0x40025CC0 */
1254 #define PERI_MS_PPU_FX_HSIOM_PRT26_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[340])                    /* 0x40025D00 */
1255 #define PERI_MS_PPU_FX_HSIOM_PRT27_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[341])                    /* 0x40025D40 */
1256 #define PERI_MS_PPU_FX_HSIOM_PRT28_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[342])                    /* 0x40025D80 */
1257 #define PERI_MS_PPU_FX_HSIOM_PRT29_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[343])                    /* 0x40025DC0 */
1258 #define PERI_MS_PPU_FX_HSIOM_PRT30_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[344])                    /* 0x40025E00 */
1259 #define PERI_MS_PPU_FX_HSIOM_PRT31_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[345])                    /* 0x40025E40 */
1260 #define PERI_MS_PPU_FX_HSIOM_PRT32_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[346])                    /* 0x40025E80 */
1261 #define PERI_MS_PPU_FX_HSIOM_PRT33_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[347])                    /* 0x40025EC0 */
1262 #define PERI_MS_PPU_FX_HSIOM_PRT34_PRT          ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[348])                    /* 0x40025F00 */
1263 #define PERI_MS_PPU_FX_HSIOM_AMUX               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[349])                    /* 0x40025F40 */
1264 #define PERI_MS_PPU_FX_HSIOM_MON                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[350])                    /* 0x40025F80 */
1265 #define PERI_MS_PPU_FX_HSIOM_ALTJTAG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[351])                    /* 0x40025FC0 */
1266 #define PERI_MS_PPU_FX_GPIO_PRT0_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[352])                    /* 0x40026000 */
1267 #define PERI_MS_PPU_FX_GPIO_PRT1_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[353])                    /* 0x40026040 */
1268 #define PERI_MS_PPU_FX_GPIO_PRT2_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[354])                    /* 0x40026080 */
1269 #define PERI_MS_PPU_FX_GPIO_PRT3_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[355])                    /* 0x400260C0 */
1270 #define PERI_MS_PPU_FX_GPIO_PRT4_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[356])                    /* 0x40026100 */
1271 #define PERI_MS_PPU_FX_GPIO_PRT5_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[357])                    /* 0x40026140 */
1272 #define PERI_MS_PPU_FX_GPIO_PRT6_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[358])                    /* 0x40026180 */
1273 #define PERI_MS_PPU_FX_GPIO_PRT7_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[359])                    /* 0x400261C0 */
1274 #define PERI_MS_PPU_FX_GPIO_PRT8_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[360])                    /* 0x40026200 */
1275 #define PERI_MS_PPU_FX_GPIO_PRT9_PRT            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[361])                    /* 0x40026240 */
1276 #define PERI_MS_PPU_FX_GPIO_PRT10_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[362])                    /* 0x40026280 */
1277 #define PERI_MS_PPU_FX_GPIO_PRT11_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[363])                    /* 0x400262C0 */
1278 #define PERI_MS_PPU_FX_GPIO_PRT12_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[364])                    /* 0x40026300 */
1279 #define PERI_MS_PPU_FX_GPIO_PRT13_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[365])                    /* 0x40026340 */
1280 #define PERI_MS_PPU_FX_GPIO_PRT14_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[366])                    /* 0x40026380 */
1281 #define PERI_MS_PPU_FX_GPIO_PRT15_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[367])                    /* 0x400263C0 */
1282 #define PERI_MS_PPU_FX_GPIO_PRT16_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[368])                    /* 0x40026400 */
1283 #define PERI_MS_PPU_FX_GPIO_PRT17_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[369])                    /* 0x40026440 */
1284 #define PERI_MS_PPU_FX_GPIO_PRT18_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[370])                    /* 0x40026480 */
1285 #define PERI_MS_PPU_FX_GPIO_PRT19_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[371])                    /* 0x400264C0 */
1286 #define PERI_MS_PPU_FX_GPIO_PRT20_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[372])                    /* 0x40026500 */
1287 #define PERI_MS_PPU_FX_GPIO_PRT21_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[373])                    /* 0x40026540 */
1288 #define PERI_MS_PPU_FX_GPIO_PRT22_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[374])                    /* 0x40026580 */
1289 #define PERI_MS_PPU_FX_GPIO_PRT23_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[375])                    /* 0x400265C0 */
1290 #define PERI_MS_PPU_FX_GPIO_PRT24_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[376])                    /* 0x40026600 */
1291 #define PERI_MS_PPU_FX_GPIO_PRT25_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[377])                    /* 0x40026640 */
1292 #define PERI_MS_PPU_FX_GPIO_PRT26_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[378])                    /* 0x40026680 */
1293 #define PERI_MS_PPU_FX_GPIO_PRT27_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[379])                    /* 0x400266C0 */
1294 #define PERI_MS_PPU_FX_GPIO_PRT28_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[380])                    /* 0x40026700 */
1295 #define PERI_MS_PPU_FX_GPIO_PRT29_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[381])                    /* 0x40026740 */
1296 #define PERI_MS_PPU_FX_GPIO_PRT30_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[382])                    /* 0x40026780 */
1297 #define PERI_MS_PPU_FX_GPIO_PRT31_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[383])                    /* 0x400267C0 */
1298 #define PERI_MS_PPU_FX_GPIO_PRT32_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[384])                    /* 0x40026800 */
1299 #define PERI_MS_PPU_FX_GPIO_PRT33_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[385])                    /* 0x40026840 */
1300 #define PERI_MS_PPU_FX_GPIO_PRT34_PRT           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[386])                    /* 0x40026880 */
1301 #define PERI_MS_PPU_FX_GPIO_PRT0_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[387])                    /* 0x400268C0 */
1302 #define PERI_MS_PPU_FX_GPIO_PRT1_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[388])                    /* 0x40026900 */
1303 #define PERI_MS_PPU_FX_GPIO_PRT2_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[389])                    /* 0x40026940 */
1304 #define PERI_MS_PPU_FX_GPIO_PRT3_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[390])                    /* 0x40026980 */
1305 #define PERI_MS_PPU_FX_GPIO_PRT4_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[391])                    /* 0x400269C0 */
1306 #define PERI_MS_PPU_FX_GPIO_PRT5_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[392])                    /* 0x40026A00 */
1307 #define PERI_MS_PPU_FX_GPIO_PRT6_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[393])                    /* 0x40026A40 */
1308 #define PERI_MS_PPU_FX_GPIO_PRT7_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[394])                    /* 0x40026A80 */
1309 #define PERI_MS_PPU_FX_GPIO_PRT8_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[395])                    /* 0x40026AC0 */
1310 #define PERI_MS_PPU_FX_GPIO_PRT9_CFG            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[396])                    /* 0x40026B00 */
1311 #define PERI_MS_PPU_FX_GPIO_PRT10_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[397])                    /* 0x40026B40 */
1312 #define PERI_MS_PPU_FX_GPIO_PRT11_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[398])                    /* 0x40026B80 */
1313 #define PERI_MS_PPU_FX_GPIO_PRT12_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[399])                    /* 0x40026BC0 */
1314 #define PERI_MS_PPU_FX_GPIO_PRT13_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[400])                    /* 0x40026C00 */
1315 #define PERI_MS_PPU_FX_GPIO_PRT14_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[401])                    /* 0x40026C40 */
1316 #define PERI_MS_PPU_FX_GPIO_PRT15_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[402])                    /* 0x40026C80 */
1317 #define PERI_MS_PPU_FX_GPIO_PRT16_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[403])                    /* 0x40026CC0 */
1318 #define PERI_MS_PPU_FX_GPIO_PRT17_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[404])                    /* 0x40026D00 */
1319 #define PERI_MS_PPU_FX_GPIO_PRT18_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[405])                    /* 0x40026D40 */
1320 #define PERI_MS_PPU_FX_GPIO_PRT19_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[406])                    /* 0x40026D80 */
1321 #define PERI_MS_PPU_FX_GPIO_PRT20_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[407])                    /* 0x40026DC0 */
1322 #define PERI_MS_PPU_FX_GPIO_PRT21_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[408])                    /* 0x40026E00 */
1323 #define PERI_MS_PPU_FX_GPIO_PRT22_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[409])                    /* 0x40026E40 */
1324 #define PERI_MS_PPU_FX_GPIO_PRT23_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[410])                    /* 0x40026E80 */
1325 #define PERI_MS_PPU_FX_GPIO_PRT24_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[411])                    /* 0x40026EC0 */
1326 #define PERI_MS_PPU_FX_GPIO_PRT25_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[412])                    /* 0x40026F00 */
1327 #define PERI_MS_PPU_FX_GPIO_PRT26_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[413])                    /* 0x40026F40 */
1328 #define PERI_MS_PPU_FX_GPIO_PRT27_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[414])                    /* 0x40026F80 */
1329 #define PERI_MS_PPU_FX_GPIO_PRT28_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[415])                    /* 0x40026FC0 */
1330 #define PERI_MS_PPU_FX_GPIO_PRT29_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[416])                    /* 0x40027000 */
1331 #define PERI_MS_PPU_FX_GPIO_PRT30_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[417])                    /* 0x40027040 */
1332 #define PERI_MS_PPU_FX_GPIO_PRT31_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[418])                    /* 0x40027080 */
1333 #define PERI_MS_PPU_FX_GPIO_PRT32_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[419])                    /* 0x400270C0 */
1334 #define PERI_MS_PPU_FX_GPIO_PRT33_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[420])                    /* 0x40027100 */
1335 #define PERI_MS_PPU_FX_GPIO_PRT34_CFG           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[421])                    /* 0x40027140 */
1336 #define PERI_MS_PPU_FX_GPIO_GPIO                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[422])                    /* 0x40027180 */
1337 #define PERI_MS_PPU_FX_GPIO_TEST                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[423])                    /* 0x400271C0 */
1338 #define PERI_MS_PPU_FX_SMARTIO_PRT12_PRT        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[424])                    /* 0x40027200 */
1339 #define PERI_MS_PPU_FX_SMARTIO_PRT13_PRT        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[425])                    /* 0x40027240 */
1340 #define PERI_MS_PPU_FX_SMARTIO_PRT14_PRT        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[426])                    /* 0x40027280 */
1341 #define PERI_MS_PPU_FX_SMARTIO_PRT15_PRT        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[427])                    /* 0x400272C0 */
1342 #define PERI_MS_PPU_FX_SMARTIO_PRT17_PRT        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[428])                    /* 0x40027300 */
1343 #define PERI_MS_PPU_FX_TCPWM0_GRP0_CNT0_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[429])                    /* 0x40027340 */
1344 #define PERI_MS_PPU_FX_TCPWM0_GRP0_CNT1_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[430])                    /* 0x40027380 */
1345 #define PERI_MS_PPU_FX_TCPWM0_GRP0_CNT2_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[431])                    /* 0x400273C0 */
1346 #define PERI_MS_PPU_FX_TCPWM0_GRP1_CNT0_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[432])                    /* 0x40027400 */
1347 #define PERI_MS_PPU_FX_TCPWM0_GRP1_CNT1_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[433])                    /* 0x40027440 */
1348 #define PERI_MS_PPU_FX_TCPWM0_GRP1_CNT2_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[434])                    /* 0x40027480 */
1349 #define PERI_MS_PPU_FX_TCPWM0_GRP2_CNT0_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[435])                    /* 0x400274C0 */
1350 #define PERI_MS_PPU_FX_TCPWM0_GRP2_CNT1_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[436])                    /* 0x40027500 */
1351 #define PERI_MS_PPU_FX_TCPWM0_GRP2_CNT2_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[437])                    /* 0x40027540 */
1352 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT0_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[438])                    /* 0x40027580 */
1353 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT1_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[439])                    /* 0x400275C0 */
1354 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT2_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[440])                    /* 0x40027600 */
1355 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT3_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[441])                    /* 0x40027640 */
1356 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT4_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[442])                    /* 0x40027680 */
1357 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT5_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[443])                    /* 0x400276C0 */
1358 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT6_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[444])                    /* 0x40027700 */
1359 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT7_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[445])                    /* 0x40027740 */
1360 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT8_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[446])                    /* 0x40027780 */
1361 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT9_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[447])                    /* 0x400277C0 */
1362 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT10_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[448])                    /* 0x40027800 */
1363 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT11_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[449])                    /* 0x40027840 */
1364 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT12_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[450])                    /* 0x40027880 */
1365 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT13_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[451])                    /* 0x400278C0 */
1366 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT14_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[452])                    /* 0x40027900 */
1367 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT15_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[453])                    /* 0x40027940 */
1368 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT16_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[454])                    /* 0x40027980 */
1369 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT17_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[455])                    /* 0x400279C0 */
1370 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT18_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[456])                    /* 0x40027A00 */
1371 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT19_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[457])                    /* 0x40027A40 */
1372 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT20_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[458])                    /* 0x40027A80 */
1373 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT21_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[459])                    /* 0x40027AC0 */
1374 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT22_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[460])                    /* 0x40027B00 */
1375 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT23_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[461])                    /* 0x40027B40 */
1376 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT24_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[462])                    /* 0x40027B80 */
1377 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT25_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[463])                    /* 0x40027BC0 */
1378 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT26_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[464])                    /* 0x40027C00 */
1379 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT27_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[465])                    /* 0x40027C40 */
1380 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT28_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[466])                    /* 0x40027C80 */
1381 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT29_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[467])                    /* 0x40027CC0 */
1382 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT30_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[468])                    /* 0x40027D00 */
1383 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT31_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[469])                    /* 0x40027D40 */
1384 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT32_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[470])                    /* 0x40027D80 */
1385 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT33_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[471])                    /* 0x40027DC0 */
1386 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT34_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[472])                    /* 0x40027E00 */
1387 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT35_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[473])                    /* 0x40027E40 */
1388 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT36_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[474])                    /* 0x40027E80 */
1389 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT37_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[475])                    /* 0x40027EC0 */
1390 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT38_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[476])                    /* 0x40027F00 */
1391 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT39_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[477])                    /* 0x40027F40 */
1392 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT40_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[478])                    /* 0x40027F80 */
1393 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT41_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[479])                    /* 0x40027FC0 */
1394 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT42_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[480])                    /* 0x40028000 */
1395 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT43_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[481])                    /* 0x40028040 */
1396 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT44_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[482])                    /* 0x40028080 */
1397 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT45_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[483])                    /* 0x400280C0 */
1398 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT46_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[484])                    /* 0x40028100 */
1399 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT47_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[485])                    /* 0x40028140 */
1400 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT48_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[486])                    /* 0x40028180 */
1401 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT49_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[487])                    /* 0x400281C0 */
1402 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT50_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[488])                    /* 0x40028200 */
1403 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT51_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[489])                    /* 0x40028240 */
1404 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT52_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[490])                    /* 0x40028280 */
1405 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT53_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[491])                    /* 0x400282C0 */
1406 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT54_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[492])                    /* 0x40028300 */
1407 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT55_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[493])                    /* 0x40028340 */
1408 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT56_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[494])                    /* 0x40028380 */
1409 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT57_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[495])                    /* 0x400283C0 */
1410 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT58_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[496])                    /* 0x40028400 */
1411 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT59_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[497])                    /* 0x40028440 */
1412 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT60_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[498])                    /* 0x40028480 */
1413 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT61_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[499])                    /* 0x400284C0 */
1414 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT62_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[500])                    /* 0x40028500 */
1415 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT63_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[501])                    /* 0x40028540 */
1416 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT64_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[502])                    /* 0x40028580 */
1417 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT65_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[503])                    /* 0x400285C0 */
1418 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT66_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[504])                    /* 0x40028600 */
1419 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT67_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[505])                    /* 0x40028640 */
1420 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT68_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[506])                    /* 0x40028680 */
1421 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT69_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[507])                    /* 0x400286C0 */
1422 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT70_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[508])                    /* 0x40028700 */
1423 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT71_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[509])                    /* 0x40028740 */
1424 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT72_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[510])                    /* 0x40028780 */
1425 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT73_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[511])                    /* 0x400287C0 */
1426 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT74_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[512])                    /* 0x40028800 */
1427 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT75_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[513])                    /* 0x40028840 */
1428 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT76_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[514])                    /* 0x40028880 */
1429 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT77_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[515])                    /* 0x400288C0 */
1430 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT78_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[516])                    /* 0x40028900 */
1431 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT79_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[517])                    /* 0x40028940 */
1432 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT80_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[518])                    /* 0x40028980 */
1433 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT81_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[519])                    /* 0x400289C0 */
1434 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT82_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[520])                    /* 0x40028A00 */
1435 #define PERI_MS_PPU_FX_TCPWM1_GRP0_CNT83_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[521])                    /* 0x40028A40 */
1436 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT0_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[522])                    /* 0x40028A80 */
1437 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT1_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[523])                    /* 0x40028AC0 */
1438 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT2_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[524])                    /* 0x40028B00 */
1439 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT3_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[525])                    /* 0x40028B40 */
1440 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT4_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[526])                    /* 0x40028B80 */
1441 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT5_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[527])                    /* 0x40028BC0 */
1442 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT6_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[528])                    /* 0x40028C00 */
1443 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT7_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[529])                    /* 0x40028C40 */
1444 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT8_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[530])                    /* 0x40028C80 */
1445 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT9_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[531])                    /* 0x40028CC0 */
1446 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT10_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[532])                    /* 0x40028D00 */
1447 #define PERI_MS_PPU_FX_TCPWM1_GRP1_CNT11_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[533])                    /* 0x40028D40 */
1448 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT0_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[534])                    /* 0x40028D80 */
1449 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT1_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[535])                    /* 0x40028DC0 */
1450 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT2_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[536])                    /* 0x40028E00 */
1451 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT3_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[537])                    /* 0x40028E40 */
1452 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT4_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[538])                    /* 0x40028E80 */
1453 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT5_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[539])                    /* 0x40028EC0 */
1454 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT6_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[540])                    /* 0x40028F00 */
1455 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT7_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[541])                    /* 0x40028F40 */
1456 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT8_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[542])                    /* 0x40028F80 */
1457 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT9_CNT     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[543])                    /* 0x40028FC0 */
1458 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT10_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[544])                    /* 0x40029000 */
1459 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT11_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[545])                    /* 0x40029040 */
1460 #define PERI_MS_PPU_FX_TCPWM1_GRP2_CNT12_CNT    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[546])                    /* 0x40029080 */
1461 #define PERI_MS_PPU_FX_EVTGEN0                  ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[547])                    /* 0x400290C0 */
1462 #define PERI_MS_PPU_FX_SMIF0                    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[548])                    /* 0x40029100 */
1463 #define PERI_MS_PPU_FX_SDHC0                    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[549])                    /* 0x40029140 */
1464 #define PERI_MS_PPU_FX_ETH0                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[550])                    /* 0x40029180 */
1465 #define PERI_MS_PPU_FX_ETH1                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[551])                    /* 0x400291C0 */
1466 #define PERI_MS_PPU_FX_LIN0_MAIN                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[552])                    /* 0x40029200 */
1467 #define PERI_MS_PPU_FX_LIN0_CH0_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[553])                    /* 0x40029240 */
1468 #define PERI_MS_PPU_FX_LIN0_CH1_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[554])                    /* 0x40029280 */
1469 #define PERI_MS_PPU_FX_LIN0_CH2_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[555])                    /* 0x400292C0 */
1470 #define PERI_MS_PPU_FX_LIN0_CH3_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[556])                    /* 0x40029300 */
1471 #define PERI_MS_PPU_FX_LIN0_CH4_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[557])                    /* 0x40029340 */
1472 #define PERI_MS_PPU_FX_LIN0_CH5_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[558])                    /* 0x40029380 */
1473 #define PERI_MS_PPU_FX_LIN0_CH6_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[559])                    /* 0x400293C0 */
1474 #define PERI_MS_PPU_FX_LIN0_CH7_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[560])                    /* 0x40029400 */
1475 #define PERI_MS_PPU_FX_LIN0_CH8_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[561])                    /* 0x40029440 */
1476 #define PERI_MS_PPU_FX_LIN0_CH9_CH              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[562])                    /* 0x40029480 */
1477 #define PERI_MS_PPU_FX_LIN0_CH10_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[563])                    /* 0x400294C0 */
1478 #define PERI_MS_PPU_FX_LIN0_CH11_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[564])                    /* 0x40029500 */
1479 #define PERI_MS_PPU_FX_LIN0_CH12_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[565])                    /* 0x40029540 */
1480 #define PERI_MS_PPU_FX_LIN0_CH13_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[566])                    /* 0x40029580 */
1481 #define PERI_MS_PPU_FX_LIN0_CH14_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[567])                    /* 0x400295C0 */
1482 #define PERI_MS_PPU_FX_LIN0_CH15_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[568])                    /* 0x40029600 */
1483 #define PERI_MS_PPU_FX_LIN0_CH16_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[569])                    /* 0x40029640 */
1484 #define PERI_MS_PPU_FX_LIN0_CH17_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[570])                    /* 0x40029680 */
1485 #define PERI_MS_PPU_FX_LIN0_CH18_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[571])                    /* 0x400296C0 */
1486 #define PERI_MS_PPU_FX_LIN0_CH19_CH             ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[572])                    /* 0x40029700 */
1487 #define PERI_MS_PPU_FX_CANFD0_CH0_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[573])                    /* 0x40029740 */
1488 #define PERI_MS_PPU_FX_CANFD0_CH1_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[574])                    /* 0x40029780 */
1489 #define PERI_MS_PPU_FX_CANFD0_CH2_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[575])                    /* 0x400297C0 */
1490 #define PERI_MS_PPU_FX_CANFD0_CH3_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[576])                    /* 0x40029800 */
1491 #define PERI_MS_PPU_FX_CANFD0_CH4_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[577])                    /* 0x40029840 */
1492 #define PERI_MS_PPU_FX_CANFD1_CH0_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[578])                    /* 0x40029880 */
1493 #define PERI_MS_PPU_FX_CANFD1_CH1_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[579])                    /* 0x400298C0 */
1494 #define PERI_MS_PPU_FX_CANFD1_CH2_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[580])                    /* 0x40029900 */
1495 #define PERI_MS_PPU_FX_CANFD1_CH3_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[581])                    /* 0x40029940 */
1496 #define PERI_MS_PPU_FX_CANFD1_CH4_CH            ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[582])                    /* 0x40029980 */
1497 #define PERI_MS_PPU_FX_CANFD0_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[583])                    /* 0x400299C0 */
1498 #define PERI_MS_PPU_FX_CANFD1_MAIN              ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[584])                    /* 0x40029A00 */
1499 #define PERI_MS_PPU_FX_CANFD0_BUF               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[585])                    /* 0x40029A40 */
1500 #define PERI_MS_PPU_FX_CANFD1_BUF               ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[586])                    /* 0x40029A80 */
1501 #define PERI_MS_PPU_FX_FLEXRAY0                 ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[587])                    /* 0x40029AC0 */
1502 #define PERI_MS_PPU_FX_SCB0                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[588])                    /* 0x40029B00 */
1503 #define PERI_MS_PPU_FX_SCB1                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[589])                    /* 0x40029B40 */
1504 #define PERI_MS_PPU_FX_SCB2                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[590])                    /* 0x40029B80 */
1505 #define PERI_MS_PPU_FX_SCB3                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[591])                    /* 0x40029BC0 */
1506 #define PERI_MS_PPU_FX_SCB4                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[592])                    /* 0x40029C00 */
1507 #define PERI_MS_PPU_FX_SCB5                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[593])                    /* 0x40029C40 */
1508 #define PERI_MS_PPU_FX_SCB6                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[594])                    /* 0x40029C80 */
1509 #define PERI_MS_PPU_FX_SCB7                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[595])                    /* 0x40029CC0 */
1510 #define PERI_MS_PPU_FX_SCB8                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[596])                    /* 0x40029D00 */
1511 #define PERI_MS_PPU_FX_SCB9                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[597])                    /* 0x40029D40 */
1512 #define PERI_MS_PPU_FX_SCB10                    ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[598])                    /* 0x40029D80 */
1513 #define PERI_MS_PPU_FX_I2S0                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[599])                    /* 0x40029DC0 */
1514 #define PERI_MS_PPU_FX_I2S1                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[600])                    /* 0x40029E00 */
1515 #define PERI_MS_PPU_FX_I2S2                     ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[601])                    /* 0x40029E40 */
1516 #define PERI_MS_PPU_FX_PASS0_SAR0_SAR           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[602])                    /* 0x40029E80 */
1517 #define PERI_MS_PPU_FX_PASS0_SAR1_SAR           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[603])                    /* 0x40029EC0 */
1518 #define PERI_MS_PPU_FX_PASS0_SAR2_SAR           ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[604])                    /* 0x40029F00 */
1519 #define PERI_MS_PPU_FX_PASS0_SAR0_CH0_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[605])                    /* 0x40029F40 */
1520 #define PERI_MS_PPU_FX_PASS0_SAR0_CH1_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[606])                    /* 0x40029F80 */
1521 #define PERI_MS_PPU_FX_PASS0_SAR0_CH2_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[607])                    /* 0x40029FC0 */
1522 #define PERI_MS_PPU_FX_PASS0_SAR0_CH3_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[608])                    /* 0x4002A000 */
1523 #define PERI_MS_PPU_FX_PASS0_SAR0_CH4_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[609])                    /* 0x4002A040 */
1524 #define PERI_MS_PPU_FX_PASS0_SAR0_CH5_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[610])                    /* 0x4002A080 */
1525 #define PERI_MS_PPU_FX_PASS0_SAR0_CH6_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[611])                    /* 0x4002A0C0 */
1526 #define PERI_MS_PPU_FX_PASS0_SAR0_CH7_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[612])                    /* 0x4002A100 */
1527 #define PERI_MS_PPU_FX_PASS0_SAR0_CH8_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[613])                    /* 0x4002A140 */
1528 #define PERI_MS_PPU_FX_PASS0_SAR0_CH9_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[614])                    /* 0x4002A180 */
1529 #define PERI_MS_PPU_FX_PASS0_SAR0_CH10_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[615])                    /* 0x4002A1C0 */
1530 #define PERI_MS_PPU_FX_PASS0_SAR0_CH11_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[616])                    /* 0x4002A200 */
1531 #define PERI_MS_PPU_FX_PASS0_SAR0_CH12_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[617])                    /* 0x4002A240 */
1532 #define PERI_MS_PPU_FX_PASS0_SAR0_CH13_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[618])                    /* 0x4002A280 */
1533 #define PERI_MS_PPU_FX_PASS0_SAR0_CH14_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[619])                    /* 0x4002A2C0 */
1534 #define PERI_MS_PPU_FX_PASS0_SAR0_CH15_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[620])                    /* 0x4002A300 */
1535 #define PERI_MS_PPU_FX_PASS0_SAR0_CH16_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[621])                    /* 0x4002A340 */
1536 #define PERI_MS_PPU_FX_PASS0_SAR0_CH17_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[622])                    /* 0x4002A380 */
1537 #define PERI_MS_PPU_FX_PASS0_SAR0_CH18_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[623])                    /* 0x4002A3C0 */
1538 #define PERI_MS_PPU_FX_PASS0_SAR0_CH19_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[624])                    /* 0x4002A400 */
1539 #define PERI_MS_PPU_FX_PASS0_SAR0_CH20_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[625])                    /* 0x4002A440 */
1540 #define PERI_MS_PPU_FX_PASS0_SAR0_CH21_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[626])                    /* 0x4002A480 */
1541 #define PERI_MS_PPU_FX_PASS0_SAR0_CH22_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[627])                    /* 0x4002A4C0 */
1542 #define PERI_MS_PPU_FX_PASS0_SAR0_CH23_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[628])                    /* 0x4002A500 */
1543 #define PERI_MS_PPU_FX_PASS0_SAR0_CH24_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[629])                    /* 0x4002A540 */
1544 #define PERI_MS_PPU_FX_PASS0_SAR0_CH25_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[630])                    /* 0x4002A580 */
1545 #define PERI_MS_PPU_FX_PASS0_SAR0_CH26_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[631])                    /* 0x4002A5C0 */
1546 #define PERI_MS_PPU_FX_PASS0_SAR0_CH27_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[632])                    /* 0x4002A600 */
1547 #define PERI_MS_PPU_FX_PASS0_SAR0_CH28_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[633])                    /* 0x4002A640 */
1548 #define PERI_MS_PPU_FX_PASS0_SAR0_CH29_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[634])                    /* 0x4002A680 */
1549 #define PERI_MS_PPU_FX_PASS0_SAR0_CH30_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[635])                    /* 0x4002A6C0 */
1550 #define PERI_MS_PPU_FX_PASS0_SAR0_CH31_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[636])                    /* 0x4002A700 */
1551 #define PERI_MS_PPU_FX_PASS0_SAR1_CH0_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[637])                    /* 0x4002A740 */
1552 #define PERI_MS_PPU_FX_PASS0_SAR1_CH1_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[638])                    /* 0x4002A780 */
1553 #define PERI_MS_PPU_FX_PASS0_SAR1_CH2_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[639])                    /* 0x4002A7C0 */
1554 #define PERI_MS_PPU_FX_PASS0_SAR1_CH3_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[640])                    /* 0x4002A800 */
1555 #define PERI_MS_PPU_FX_PASS0_SAR1_CH4_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[641])                    /* 0x4002A840 */
1556 #define PERI_MS_PPU_FX_PASS0_SAR1_CH5_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[642])                    /* 0x4002A880 */
1557 #define PERI_MS_PPU_FX_PASS0_SAR1_CH6_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[643])                    /* 0x4002A8C0 */
1558 #define PERI_MS_PPU_FX_PASS0_SAR1_CH7_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[644])                    /* 0x4002A900 */
1559 #define PERI_MS_PPU_FX_PASS0_SAR1_CH8_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[645])                    /* 0x4002A940 */
1560 #define PERI_MS_PPU_FX_PASS0_SAR1_CH9_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[646])                    /* 0x4002A980 */
1561 #define PERI_MS_PPU_FX_PASS0_SAR1_CH10_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[647])                    /* 0x4002A9C0 */
1562 #define PERI_MS_PPU_FX_PASS0_SAR1_CH11_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[648])                    /* 0x4002AA00 */
1563 #define PERI_MS_PPU_FX_PASS0_SAR1_CH12_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[649])                    /* 0x4002AA40 */
1564 #define PERI_MS_PPU_FX_PASS0_SAR1_CH13_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[650])                    /* 0x4002AA80 */
1565 #define PERI_MS_PPU_FX_PASS0_SAR1_CH14_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[651])                    /* 0x4002AAC0 */
1566 #define PERI_MS_PPU_FX_PASS0_SAR1_CH15_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[652])                    /* 0x4002AB00 */
1567 #define PERI_MS_PPU_FX_PASS0_SAR1_CH16_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[653])                    /* 0x4002AB40 */
1568 #define PERI_MS_PPU_FX_PASS0_SAR1_CH17_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[654])                    /* 0x4002AB80 */
1569 #define PERI_MS_PPU_FX_PASS0_SAR1_CH18_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[655])                    /* 0x4002ABC0 */
1570 #define PERI_MS_PPU_FX_PASS0_SAR1_CH19_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[656])                    /* 0x4002AC00 */
1571 #define PERI_MS_PPU_FX_PASS0_SAR1_CH20_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[657])                    /* 0x4002AC40 */
1572 #define PERI_MS_PPU_FX_PASS0_SAR1_CH21_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[658])                    /* 0x4002AC80 */
1573 #define PERI_MS_PPU_FX_PASS0_SAR1_CH22_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[659])                    /* 0x4002ACC0 */
1574 #define PERI_MS_PPU_FX_PASS0_SAR1_CH23_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[660])                    /* 0x4002AD00 */
1575 #define PERI_MS_PPU_FX_PASS0_SAR1_CH24_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[661])                    /* 0x4002AD40 */
1576 #define PERI_MS_PPU_FX_PASS0_SAR1_CH25_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[662])                    /* 0x4002AD80 */
1577 #define PERI_MS_PPU_FX_PASS0_SAR1_CH26_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[663])                    /* 0x4002ADC0 */
1578 #define PERI_MS_PPU_FX_PASS0_SAR1_CH27_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[664])                    /* 0x4002AE00 */
1579 #define PERI_MS_PPU_FX_PASS0_SAR1_CH28_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[665])                    /* 0x4002AE40 */
1580 #define PERI_MS_PPU_FX_PASS0_SAR1_CH29_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[666])                    /* 0x4002AE80 */
1581 #define PERI_MS_PPU_FX_PASS0_SAR1_CH30_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[667])                    /* 0x4002AEC0 */
1582 #define PERI_MS_PPU_FX_PASS0_SAR1_CH31_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[668])                    /* 0x4002AF00 */
1583 #define PERI_MS_PPU_FX_PASS0_SAR2_CH0_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[669])                    /* 0x4002AF40 */
1584 #define PERI_MS_PPU_FX_PASS0_SAR2_CH1_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[670])                    /* 0x4002AF80 */
1585 #define PERI_MS_PPU_FX_PASS0_SAR2_CH2_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[671])                    /* 0x4002AFC0 */
1586 #define PERI_MS_PPU_FX_PASS0_SAR2_CH3_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[672])                    /* 0x4002B000 */
1587 #define PERI_MS_PPU_FX_PASS0_SAR2_CH4_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[673])                    /* 0x4002B040 */
1588 #define PERI_MS_PPU_FX_PASS0_SAR2_CH5_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[674])                    /* 0x4002B080 */
1589 #define PERI_MS_PPU_FX_PASS0_SAR2_CH6_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[675])                    /* 0x4002B0C0 */
1590 #define PERI_MS_PPU_FX_PASS0_SAR2_CH7_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[676])                    /* 0x4002B100 */
1591 #define PERI_MS_PPU_FX_PASS0_SAR2_CH8_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[677])                    /* 0x4002B140 */
1592 #define PERI_MS_PPU_FX_PASS0_SAR2_CH9_CH        ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[678])                    /* 0x4002B180 */
1593 #define PERI_MS_PPU_FX_PASS0_SAR2_CH10_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[679])                    /* 0x4002B1C0 */
1594 #define PERI_MS_PPU_FX_PASS0_SAR2_CH11_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[680])                    /* 0x4002B200 */
1595 #define PERI_MS_PPU_FX_PASS0_SAR2_CH12_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[681])                    /* 0x4002B240 */
1596 #define PERI_MS_PPU_FX_PASS0_SAR2_CH13_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[682])                    /* 0x4002B280 */
1597 #define PERI_MS_PPU_FX_PASS0_SAR2_CH14_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[683])                    /* 0x4002B2C0 */
1598 #define PERI_MS_PPU_FX_PASS0_SAR2_CH15_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[684])                    /* 0x4002B300 */
1599 #define PERI_MS_PPU_FX_PASS0_SAR2_CH16_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[685])                    /* 0x4002B340 */
1600 #define PERI_MS_PPU_FX_PASS0_SAR2_CH17_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[686])                    /* 0x4002B380 */
1601 #define PERI_MS_PPU_FX_PASS0_SAR2_CH18_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[687])                    /* 0x4002B3C0 */
1602 #define PERI_MS_PPU_FX_PASS0_SAR2_CH19_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[688])                    /* 0x4002B400 */
1603 #define PERI_MS_PPU_FX_PASS0_SAR2_CH20_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[689])                    /* 0x4002B440 */
1604 #define PERI_MS_PPU_FX_PASS0_SAR2_CH21_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[690])                    /* 0x4002B480 */
1605 #define PERI_MS_PPU_FX_PASS0_SAR2_CH22_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[691])                    /* 0x4002B4C0 */
1606 #define PERI_MS_PPU_FX_PASS0_SAR2_CH23_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[692])                    /* 0x4002B500 */
1607 #define PERI_MS_PPU_FX_PASS0_SAR2_CH24_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[693])                    /* 0x4002B540 */
1608 #define PERI_MS_PPU_FX_PASS0_SAR2_CH25_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[694])                    /* 0x4002B580 */
1609 #define PERI_MS_PPU_FX_PASS0_SAR2_CH26_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[695])                    /* 0x4002B5C0 */
1610 #define PERI_MS_PPU_FX_PASS0_SAR2_CH27_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[696])                    /* 0x4002B600 */
1611 #define PERI_MS_PPU_FX_PASS0_SAR2_CH28_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[697])                    /* 0x4002B640 */
1612 #define PERI_MS_PPU_FX_PASS0_SAR2_CH29_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[698])                    /* 0x4002B680 */
1613 #define PERI_MS_PPU_FX_PASS0_SAR2_CH30_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[699])                    /* 0x4002B6C0 */
1614 #define PERI_MS_PPU_FX_PASS0_SAR2_CH31_CH       ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[700])                    /* 0x4002B700 */
1615 #define PERI_MS_PPU_FX_PASS0_TOP                ((PERI_MS_PPU_FX_Type*) &PERI_MS->PPU_FX[701])                    /* 0x4002B740 */
1616 
1617 /*******************************************************************************
1618 *                                  PERI_PCLK
1619 *******************************************************************************/
1620 
1621 #define PERI_PCLK_BASE                          0x40040000UL
1622 #define PERI_PCLK                               ((PERI_PCLK_Type*) PERI_PCLK_BASE)                                /* 0x40040000 */
1623 #define PERI_PCLK_GR0                           ((PERI_PCLK_GR_Type*) &PERI_PCLK->GR[0])                          /* 0x40040000 */
1624 #define PERI_PCLK_GR1                           ((PERI_PCLK_GR_Type*) &PERI_PCLK->GR[1])                          /* 0x40042000 */
1625 
1626 /*******************************************************************************
1627 *                                    CRYPTO
1628 *******************************************************************************/
1629 
1630 #define CRYPTO_BASE                             0x40100000UL
1631 #define CRYPTO                                  ((CRYPTO_Type*) CRYPTO_BASE)                                      /* 0x40100000 */
1632 
1633 /*******************************************************************************
1634 *                                    CPUSS
1635 *******************************************************************************/
1636 
1637 #define CPUSS_BASE                              0x40200000UL
1638 #define CPUSS                                   ((CPUSS_Type*) CPUSS_BASE)                                        /* 0x40200000 */
1639 
1640 /*******************************************************************************
1641 *                                    FAULT
1642 *******************************************************************************/
1643 
1644 #define FAULT_BASE                              0x40210000UL
1645 #define FAULT                                   ((FAULT_Type*) FAULT_BASE)                                        /* 0x40210000 */
1646 #define FAULT_STRUCT0                           ((FAULT_STRUCT_Type*) &FAULT->STRUCT[0])                          /* 0x40210000 */
1647 #define FAULT_STRUCT1                           ((FAULT_STRUCT_Type*) &FAULT->STRUCT[1])                          /* 0x40210100 */
1648 #define FAULT_STRUCT2                           ((FAULT_STRUCT_Type*) &FAULT->STRUCT[2])                          /* 0x40210200 */
1649 #define FAULT_STRUCT3                           ((FAULT_STRUCT_Type*) &FAULT->STRUCT[3])                          /* 0x40210300 */
1650 
1651 /*******************************************************************************
1652 *                                     IPC
1653 *******************************************************************************/
1654 
1655 #define IPC_BASE                                0x40220000UL
1656 #define IPC                                     ((IPC_Type*) IPC_BASE)                                            /* 0x40220000 */
1657 #define IPC_STRUCT0                             ((IPC_STRUCT_Type*) &IPC->STRUCT[0])                              /* 0x40220000 */
1658 #define IPC_STRUCT1                             ((IPC_STRUCT_Type*) &IPC->STRUCT[1])                              /* 0x40220020 */
1659 #define IPC_STRUCT2                             ((IPC_STRUCT_Type*) &IPC->STRUCT[2])                              /* 0x40220040 */
1660 #define IPC_STRUCT3                             ((IPC_STRUCT_Type*) &IPC->STRUCT[3])                              /* 0x40220060 */
1661 #define IPC_STRUCT4                             ((IPC_STRUCT_Type*) &IPC->STRUCT[4])                              /* 0x40220080 */
1662 #define IPC_STRUCT5                             ((IPC_STRUCT_Type*) &IPC->STRUCT[5])                              /* 0x402200A0 */
1663 #define IPC_STRUCT6                             ((IPC_STRUCT_Type*) &IPC->STRUCT[6])                              /* 0x402200C0 */
1664 #define IPC_STRUCT7                             ((IPC_STRUCT_Type*) &IPC->STRUCT[7])                              /* 0x402200E0 */
1665 #define IPC_INTR_STRUCT0                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[0])                    /* 0x40221000 */
1666 #define IPC_INTR_STRUCT1                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[1])                    /* 0x40221020 */
1667 #define IPC_INTR_STRUCT2                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[2])                    /* 0x40221040 */
1668 #define IPC_INTR_STRUCT3                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[3])                    /* 0x40221060 */
1669 #define IPC_INTR_STRUCT4                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[4])                    /* 0x40221080 */
1670 #define IPC_INTR_STRUCT5                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[5])                    /* 0x402210A0 */
1671 #define IPC_INTR_STRUCT6                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[6])                    /* 0x402210C0 */
1672 #define IPC_INTR_STRUCT7                        ((IPC_INTR_STRUCT_Type*) &IPC->INTR_STRUCT[7])                    /* 0x402210E0 */
1673 
1674 /*******************************************************************************
1675 *                                     PROT
1676 *******************************************************************************/
1677 
1678 #define PROT_BASE                               0x40230000UL
1679 #define PROT                                    ((PROT_Type*) PROT_BASE)                                          /* 0x40230000 */
1680 #define PROT_SMPU                               ((PROT_SMPU_Type*) &PROT->SMPU)                                   /* 0x40230000 */
1681 #define PROT_SMPU_SMPU_STRUCT0                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[0])        /* 0x40232000 */
1682 #define PROT_SMPU_SMPU_STRUCT1                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[1])        /* 0x40232040 */
1683 #define PROT_SMPU_SMPU_STRUCT2                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[2])        /* 0x40232080 */
1684 #define PROT_SMPU_SMPU_STRUCT3                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[3])        /* 0x402320C0 */
1685 #define PROT_SMPU_SMPU_STRUCT4                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[4])        /* 0x40232100 */
1686 #define PROT_SMPU_SMPU_STRUCT5                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[5])        /* 0x40232140 */
1687 #define PROT_SMPU_SMPU_STRUCT6                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[6])        /* 0x40232180 */
1688 #define PROT_SMPU_SMPU_STRUCT7                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[7])        /* 0x402321C0 */
1689 #define PROT_SMPU_SMPU_STRUCT8                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[8])        /* 0x40232200 */
1690 #define PROT_SMPU_SMPU_STRUCT9                  ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[9])        /* 0x40232240 */
1691 #define PROT_SMPU_SMPU_STRUCT10                 ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[10])       /* 0x40232280 */
1692 #define PROT_SMPU_SMPU_STRUCT11                 ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[11])       /* 0x402322C0 */
1693 #define PROT_SMPU_SMPU_STRUCT12                 ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[12])       /* 0x40232300 */
1694 #define PROT_SMPU_SMPU_STRUCT13                 ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[13])       /* 0x40232340 */
1695 #define PROT_SMPU_SMPU_STRUCT14                 ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[14])       /* 0x40232380 */
1696 #define PROT_SMPU_SMPU_STRUCT15                 ((PROT_SMPU_SMPU_STRUCT_Type*) &PROT->SMPU.SMPU_STRUCT[15])       /* 0x402323C0 */
1697 #define PROT_MPU0                               ((PROT_MPU_Type*) &PROT->CYMPU[0])                                /* 0x40234000 */
1698 #define PROT_MPU1                               ((PROT_MPU_Type*) &PROT->CYMPU[1])                                /* 0x40234400 */
1699 #define PROT_MPU2                               ((PROT_MPU_Type*) &PROT->CYMPU[2])                                /* 0x40234800 */
1700 #define PROT_MPU3                               ((PROT_MPU_Type*) &PROT->CYMPU[3])                                /* 0x40234C00 */
1701 #define PROT_MPU4                               ((PROT_MPU_Type*) &PROT->CYMPU[4])                                /* 0x40235000 */
1702 #define PROT_MPU5                               ((PROT_MPU_Type*) &PROT->CYMPU[5])                                /* 0x40235400 */
1703 #define PROT_MPU6                               ((PROT_MPU_Type*) &PROT->CYMPU[6])                                /* 0x40235800 */
1704 #define PROT_MPU7                               ((PROT_MPU_Type*) &PROT->CYMPU[7])                                /* 0x40235C00 */
1705 #define PROT_MPU8                               ((PROT_MPU_Type*) &PROT->CYMPU[8])                                /* 0x40236000 */
1706 #define PROT_MPU9                               ((PROT_MPU_Type*) &PROT->CYMPU[9])                                /* 0x40236400 */
1707 #define PROT_MPU10                              ((PROT_MPU_Type*) &PROT->CYMPU[10])                               /* 0x40236800 */
1708 #define PROT_MPU11                              ((PROT_MPU_Type*) &PROT->CYMPU[11])                               /* 0x40236C00 */
1709 #define PROT_MPU12                              ((PROT_MPU_Type*) &PROT->CYMPU[12])                               /* 0x40237000 */
1710 #define PROT_MPU13                              ((PROT_MPU_Type*) &PROT->CYMPU[13])                               /* 0x40237400 */
1711 #define PROT_MPU14                              ((PROT_MPU_Type*) &PROT->CYMPU[14])                               /* 0x40237800 */
1712 #define PROT_MPU15                              ((PROT_MPU_Type*) &PROT->CYMPU[15])                               /* 0x40237C00 */
1713 #define PROT_MPU5_MPU_STRUCT0                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[0])       /* 0x40235600 */
1714 #define PROT_MPU5_MPU_STRUCT1                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[1])       /* 0x40235620 */
1715 #define PROT_MPU5_MPU_STRUCT2                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[2])       /* 0x40235640 */
1716 #define PROT_MPU5_MPU_STRUCT3                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[3])       /* 0x40235660 */
1717 #define PROT_MPU5_MPU_STRUCT4                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[4])       /* 0x40235680 */
1718 #define PROT_MPU5_MPU_STRUCT5                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[5])       /* 0x402356A0 */
1719 #define PROT_MPU5_MPU_STRUCT6                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[6])       /* 0x402356C0 */
1720 #define PROT_MPU5_MPU_STRUCT7                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[5].MPU_STRUCT[7])       /* 0x402356E0 */
1721 #define PROT_MPU9_MPU_STRUCT0                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[0])       /* 0x40236600 */
1722 #define PROT_MPU9_MPU_STRUCT1                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[1])       /* 0x40236620 */
1723 #define PROT_MPU9_MPU_STRUCT2                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[2])       /* 0x40236640 */
1724 #define PROT_MPU9_MPU_STRUCT3                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[3])       /* 0x40236660 */
1725 #define PROT_MPU9_MPU_STRUCT4                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[4])       /* 0x40236680 */
1726 #define PROT_MPU9_MPU_STRUCT5                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[5])       /* 0x402366A0 */
1727 #define PROT_MPU9_MPU_STRUCT6                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[6])       /* 0x402366C0 */
1728 #define PROT_MPU9_MPU_STRUCT7                   ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[9].MPU_STRUCT[7])       /* 0x402366E0 */
1729 #define PROT_MPU10_MPU_STRUCT0                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[0])      /* 0x40236A00 */
1730 #define PROT_MPU10_MPU_STRUCT1                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[1])      /* 0x40236A20 */
1731 #define PROT_MPU10_MPU_STRUCT2                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[2])      /* 0x40236A40 */
1732 #define PROT_MPU10_MPU_STRUCT3                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[3])      /* 0x40236A60 */
1733 #define PROT_MPU10_MPU_STRUCT4                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[4])      /* 0x40236A80 */
1734 #define PROT_MPU10_MPU_STRUCT5                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[5])      /* 0x40236AA0 */
1735 #define PROT_MPU10_MPU_STRUCT6                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[6])      /* 0x40236AC0 */
1736 #define PROT_MPU10_MPU_STRUCT7                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[10].MPU_STRUCT[7])      /* 0x40236AE0 */
1737 #define PROT_MPU15_MPU_STRUCT0                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[0])      /* 0x40237E00 */
1738 #define PROT_MPU15_MPU_STRUCT1                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[1])      /* 0x40237E20 */
1739 #define PROT_MPU15_MPU_STRUCT2                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[2])      /* 0x40237E40 */
1740 #define PROT_MPU15_MPU_STRUCT3                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[3])      /* 0x40237E60 */
1741 #define PROT_MPU15_MPU_STRUCT4                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[4])      /* 0x40237E80 */
1742 #define PROT_MPU15_MPU_STRUCT5                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[5])      /* 0x40237EA0 */
1743 #define PROT_MPU15_MPU_STRUCT6                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[6])      /* 0x40237EC0 */
1744 #define PROT_MPU15_MPU_STRUCT7                  ((PROT_MPU_MPU_STRUCT_Type*) &PROT->CYMPU[15].MPU_STRUCT[7])      /* 0x40237EE0 */
1745 
1746 /*******************************************************************************
1747 *                                    FLASHC
1748 *******************************************************************************/
1749 
1750 #define FLASHC_BASE                             0x40240000UL
1751 #define FLASHC                                  ((FLASHC_Type*) FLASHC_BASE)                                      /* 0x40240000 */
1752 #define FLASHC_FM_CTL_ECT                       ((FLASHC_FM_CTL_ECT_Type*) &FLASHC->FM_CTL_ECT)                   /* 0x4024F000 */
1753 
1754 /*******************************************************************************
1755 *                                     SRSS
1756 *******************************************************************************/
1757 
1758 #define SRSS_BASE                               0x40260000UL
1759 #define SRSS                                    ((SRSS_Type*) SRSS_BASE)                                          /* 0x40260000 */
1760 #define CSV_HF                                  ((CSV_HF_Type*) &SRSS->CSV_HF)                                    /* 0x40261400 */
1761 #define CSV_HF_CSV0                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[0])                         /* 0x40261400 */
1762 #define CSV_HF_CSV1                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[1])                         /* 0x40261410 */
1763 #define CSV_HF_CSV2                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[2])                         /* 0x40261420 */
1764 #define CSV_HF_CSV3                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[3])                         /* 0x40261430 */
1765 #define CSV_HF_CSV4                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[4])                         /* 0x40261440 */
1766 #define CSV_HF_CSV5                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[5])                         /* 0x40261450 */
1767 #define CSV_HF_CSV6                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[6])                         /* 0x40261460 */
1768 #define CSV_HF_CSV7                             ((CSV_HF_CSV_Type*) &SRSS->CSV_HF.CSV[7])                         /* 0x40261470 */
1769 #define CSV_REF                                 ((CSV_REF_Type*) &SRSS->CSV_REF)                                  /* 0x40261710 */
1770 #define CSV_REF_CSV                             ((CSV_REF_CSV_Type*) &SRSS->CSV_REF.CSV)                          /* 0x40261710 */
1771 #define CSV_LF                                  ((CSV_LF_Type*) &SRSS->CSV_LF)                                    /* 0x40261720 */
1772 #define CSV_LF_CSV                              ((CSV_LF_CSV_Type*) &SRSS->CSV_LF.CSV)                            /* 0x40261720 */
1773 #define CSV_ILO                                 ((CSV_ILO_Type*) &SRSS->CSV_ILO)                                  /* 0x40261730 */
1774 #define CSV_ILO_CSV                             ((CSV_ILO_CSV_Type*) &SRSS->CSV_ILO.CSV)                          /* 0x40261730 */
1775 #define CLK_PLL400M0                            ((CLK_PLL400M_Type*) &SRSS->CLK_PLL400M[0])                       /* 0x40261900 */
1776 #define CLK_PLL400M1                            ((CLK_PLL400M_Type*) &SRSS->CLK_PLL400M[1])                       /* 0x40261910 */
1777 #define MCWDT0                                  ((MCWDT_Type*) &SRSS->MCWDT[0])                                   /* 0x40268000 */
1778 #define MCWDT1                                  ((MCWDT_Type*) &SRSS->MCWDT[1])                                   /* 0x40268100 */
1779 #define MCWDT2                                  ((MCWDT_Type*) &SRSS->MCWDT[2])                                   /* 0x40268200 */
1780 #define MCWDT0_CTR0                             ((MCWDT_CTR_Type*) &SRSS->MCWDT[0].CTR[0])                        /* 0x40268000 */
1781 #define MCWDT0_CTR1                             ((MCWDT_CTR_Type*) &SRSS->MCWDT[0].CTR[1])                        /* 0x40268020 */
1782 #define MCWDT1_CTR0                             ((MCWDT_CTR_Type*) &SRSS->MCWDT[1].CTR[0])                        /* 0x40268100 */
1783 #define MCWDT1_CTR1                             ((MCWDT_CTR_Type*) &SRSS->MCWDT[1].CTR[1])                        /* 0x40268120 */
1784 #define MCWDT2_CTR0                             ((MCWDT_CTR_Type*) &SRSS->MCWDT[2].CTR[0])                        /* 0x40268200 */
1785 #define MCWDT2_CTR1                             ((MCWDT_CTR_Type*) &SRSS->MCWDT[2].CTR[1])                        /* 0x40268220 */
1786 #define WDT                                     ((WDT_Type*) &SRSS->WDT_STRUCT)                                   /* 0x4026C000 */
1787 
1788 /*******************************************************************************
1789 *                                    BACKUP
1790 *******************************************************************************/
1791 
1792 #define BACKUP_BASE                             0x40270000UL
1793 #define BACKUP                                  ((BACKUP_Type*) BACKUP_BASE)                                      /* 0x40270000 */
1794 
1795 /*******************************************************************************
1796 *                                      DW
1797 *******************************************************************************/
1798 
1799 #define DW0_BASE                                0x40280000UL
1800 #define DW1_BASE                                0x40290000UL
1801 #define DW0                                     ((DW_Type*) DW0_BASE)                                             /* 0x40280000 */
1802 #define DW1                                     ((DW_Type*) DW1_BASE)                                             /* 0x40290000 */
1803 #define DW0_CH_STRUCT0                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[0])                         /* 0x40288000 */
1804 #define DW0_CH_STRUCT1                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[1])                         /* 0x40288040 */
1805 #define DW0_CH_STRUCT2                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[2])                         /* 0x40288080 */
1806 #define DW0_CH_STRUCT3                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[3])                         /* 0x402880C0 */
1807 #define DW0_CH_STRUCT4                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[4])                         /* 0x40288100 */
1808 #define DW0_CH_STRUCT5                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[5])                         /* 0x40288140 */
1809 #define DW0_CH_STRUCT6                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[6])                         /* 0x40288180 */
1810 #define DW0_CH_STRUCT7                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[7])                         /* 0x402881C0 */
1811 #define DW0_CH_STRUCT8                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[8])                         /* 0x40288200 */
1812 #define DW0_CH_STRUCT9                          ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[9])                         /* 0x40288240 */
1813 #define DW0_CH_STRUCT10                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[10])                        /* 0x40288280 */
1814 #define DW0_CH_STRUCT11                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[11])                        /* 0x402882C0 */
1815 #define DW0_CH_STRUCT12                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[12])                        /* 0x40288300 */
1816 #define DW0_CH_STRUCT13                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[13])                        /* 0x40288340 */
1817 #define DW0_CH_STRUCT14                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[14])                        /* 0x40288380 */
1818 #define DW0_CH_STRUCT15                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[15])                        /* 0x402883C0 */
1819 #define DW0_CH_STRUCT16                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[16])                        /* 0x40288400 */
1820 #define DW0_CH_STRUCT17                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[17])                        /* 0x40288440 */
1821 #define DW0_CH_STRUCT18                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[18])                        /* 0x40288480 */
1822 #define DW0_CH_STRUCT19                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[19])                        /* 0x402884C0 */
1823 #define DW0_CH_STRUCT20                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[20])                        /* 0x40288500 */
1824 #define DW0_CH_STRUCT21                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[21])                        /* 0x40288540 */
1825 #define DW0_CH_STRUCT22                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[22])                        /* 0x40288580 */
1826 #define DW0_CH_STRUCT23                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[23])                        /* 0x402885C0 */
1827 #define DW0_CH_STRUCT24                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[24])                        /* 0x40288600 */
1828 #define DW0_CH_STRUCT25                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[25])                        /* 0x40288640 */
1829 #define DW0_CH_STRUCT26                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[26])                        /* 0x40288680 */
1830 #define DW0_CH_STRUCT27                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[27])                        /* 0x402886C0 */
1831 #define DW0_CH_STRUCT28                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[28])                        /* 0x40288700 */
1832 #define DW0_CH_STRUCT29                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[29])                        /* 0x40288740 */
1833 #define DW0_CH_STRUCT30                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[30])                        /* 0x40288780 */
1834 #define DW0_CH_STRUCT31                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[31])                        /* 0x402887C0 */
1835 #define DW0_CH_STRUCT32                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[32])                        /* 0x40288800 */
1836 #define DW0_CH_STRUCT33                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[33])                        /* 0x40288840 */
1837 #define DW0_CH_STRUCT34                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[34])                        /* 0x40288880 */
1838 #define DW0_CH_STRUCT35                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[35])                        /* 0x402888C0 */
1839 #define DW0_CH_STRUCT36                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[36])                        /* 0x40288900 */
1840 #define DW0_CH_STRUCT37                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[37])                        /* 0x40288940 */
1841 #define DW0_CH_STRUCT38                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[38])                        /* 0x40288980 */
1842 #define DW0_CH_STRUCT39                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[39])                        /* 0x402889C0 */
1843 #define DW0_CH_STRUCT40                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[40])                        /* 0x40288A00 */
1844 #define DW0_CH_STRUCT41                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[41])                        /* 0x40288A40 */
1845 #define DW0_CH_STRUCT42                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[42])                        /* 0x40288A80 */
1846 #define DW0_CH_STRUCT43                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[43])                        /* 0x40288AC0 */
1847 #define DW0_CH_STRUCT44                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[44])                        /* 0x40288B00 */
1848 #define DW0_CH_STRUCT45                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[45])                        /* 0x40288B40 */
1849 #define DW0_CH_STRUCT46                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[46])                        /* 0x40288B80 */
1850 #define DW0_CH_STRUCT47                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[47])                        /* 0x40288BC0 */
1851 #define DW0_CH_STRUCT48                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[48])                        /* 0x40288C00 */
1852 #define DW0_CH_STRUCT49                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[49])                        /* 0x40288C40 */
1853 #define DW0_CH_STRUCT50                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[50])                        /* 0x40288C80 */
1854 #define DW0_CH_STRUCT51                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[51])                        /* 0x40288CC0 */
1855 #define DW0_CH_STRUCT52                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[52])                        /* 0x40288D00 */
1856 #define DW0_CH_STRUCT53                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[53])                        /* 0x40288D40 */
1857 #define DW0_CH_STRUCT54                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[54])                        /* 0x40288D80 */
1858 #define DW0_CH_STRUCT55                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[55])                        /* 0x40288DC0 */
1859 #define DW0_CH_STRUCT56                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[56])                        /* 0x40288E00 */
1860 #define DW0_CH_STRUCT57                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[57])                        /* 0x40288E40 */
1861 #define DW0_CH_STRUCT58                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[58])                        /* 0x40288E80 */
1862 #define DW0_CH_STRUCT59                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[59])                        /* 0x40288EC0 */
1863 #define DW0_CH_STRUCT60                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[60])                        /* 0x40288F00 */
1864 #define DW0_CH_STRUCT61                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[61])                        /* 0x40288F40 */
1865 #define DW0_CH_STRUCT62                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[62])                        /* 0x40288F80 */
1866 #define DW0_CH_STRUCT63                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[63])                        /* 0x40288FC0 */
1867 #define DW0_CH_STRUCT64                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[64])                        /* 0x40289000 */
1868 #define DW0_CH_STRUCT65                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[65])                        /* 0x40289040 */
1869 #define DW0_CH_STRUCT66                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[66])                        /* 0x40289080 */
1870 #define DW0_CH_STRUCT67                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[67])                        /* 0x402890C0 */
1871 #define DW0_CH_STRUCT68                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[68])                        /* 0x40289100 */
1872 #define DW0_CH_STRUCT69                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[69])                        /* 0x40289140 */
1873 #define DW0_CH_STRUCT70                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[70])                        /* 0x40289180 */
1874 #define DW0_CH_STRUCT71                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[71])                        /* 0x402891C0 */
1875 #define DW0_CH_STRUCT72                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[72])                        /* 0x40289200 */
1876 #define DW0_CH_STRUCT73                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[73])                        /* 0x40289240 */
1877 #define DW0_CH_STRUCT74                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[74])                        /* 0x40289280 */
1878 #define DW0_CH_STRUCT75                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[75])                        /* 0x402892C0 */
1879 #define DW0_CH_STRUCT76                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[76])                        /* 0x40289300 */
1880 #define DW0_CH_STRUCT77                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[77])                        /* 0x40289340 */
1881 #define DW0_CH_STRUCT78                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[78])                        /* 0x40289380 */
1882 #define DW0_CH_STRUCT79                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[79])                        /* 0x402893C0 */
1883 #define DW0_CH_STRUCT80                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[80])                        /* 0x40289400 */
1884 #define DW0_CH_STRUCT81                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[81])                        /* 0x40289440 */
1885 #define DW0_CH_STRUCT82                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[82])                        /* 0x40289480 */
1886 #define DW0_CH_STRUCT83                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[83])                        /* 0x402894C0 */
1887 #define DW0_CH_STRUCT84                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[84])                        /* 0x40289500 */
1888 #define DW0_CH_STRUCT85                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[85])                        /* 0x40289540 */
1889 #define DW0_CH_STRUCT86                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[86])                        /* 0x40289580 */
1890 #define DW0_CH_STRUCT87                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[87])                        /* 0x402895C0 */
1891 #define DW0_CH_STRUCT88                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[88])                        /* 0x40289600 */
1892 #define DW0_CH_STRUCT89                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[89])                        /* 0x40289640 */
1893 #define DW0_CH_STRUCT90                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[90])                        /* 0x40289680 */
1894 #define DW0_CH_STRUCT91                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[91])                        /* 0x402896C0 */
1895 #define DW0_CH_STRUCT92                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[92])                        /* 0x40289700 */
1896 #define DW0_CH_STRUCT93                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[93])                        /* 0x40289740 */
1897 #define DW0_CH_STRUCT94                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[94])                        /* 0x40289780 */
1898 #define DW0_CH_STRUCT95                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[95])                        /* 0x402897C0 */
1899 #define DW0_CH_STRUCT96                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[96])                        /* 0x40289800 */
1900 #define DW0_CH_STRUCT97                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[97])                        /* 0x40289840 */
1901 #define DW0_CH_STRUCT98                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[98])                        /* 0x40289880 */
1902 #define DW0_CH_STRUCT99                         ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[99])                        /* 0x402898C0 */
1903 #define DW0_CH_STRUCT100                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[100])                       /* 0x40289900 */
1904 #define DW0_CH_STRUCT101                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[101])                       /* 0x40289940 */
1905 #define DW0_CH_STRUCT102                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[102])                       /* 0x40289980 */
1906 #define DW0_CH_STRUCT103                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[103])                       /* 0x402899C0 */
1907 #define DW0_CH_STRUCT104                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[104])                       /* 0x40289A00 */
1908 #define DW0_CH_STRUCT105                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[105])                       /* 0x40289A40 */
1909 #define DW0_CH_STRUCT106                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[106])                       /* 0x40289A80 */
1910 #define DW0_CH_STRUCT107                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[107])                       /* 0x40289AC0 */
1911 #define DW0_CH_STRUCT108                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[108])                       /* 0x40289B00 */
1912 #define DW0_CH_STRUCT109                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[109])                       /* 0x40289B40 */
1913 #define DW0_CH_STRUCT110                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[110])                       /* 0x40289B80 */
1914 #define DW0_CH_STRUCT111                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[111])                       /* 0x40289BC0 */
1915 #define DW0_CH_STRUCT112                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[112])                       /* 0x40289C00 */
1916 #define DW0_CH_STRUCT113                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[113])                       /* 0x40289C40 */
1917 #define DW0_CH_STRUCT114                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[114])                       /* 0x40289C80 */
1918 #define DW0_CH_STRUCT115                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[115])                       /* 0x40289CC0 */
1919 #define DW0_CH_STRUCT116                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[116])                       /* 0x40289D00 */
1920 #define DW0_CH_STRUCT117                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[117])                       /* 0x40289D40 */
1921 #define DW0_CH_STRUCT118                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[118])                       /* 0x40289D80 */
1922 #define DW0_CH_STRUCT119                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[119])                       /* 0x40289DC0 */
1923 #define DW0_CH_STRUCT120                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[120])                       /* 0x40289E00 */
1924 #define DW0_CH_STRUCT121                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[121])                       /* 0x40289E40 */
1925 #define DW0_CH_STRUCT122                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[122])                       /* 0x40289E80 */
1926 #define DW0_CH_STRUCT123                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[123])                       /* 0x40289EC0 */
1927 #define DW0_CH_STRUCT124                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[124])                       /* 0x40289F00 */
1928 #define DW0_CH_STRUCT125                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[125])                       /* 0x40289F40 */
1929 #define DW0_CH_STRUCT126                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[126])                       /* 0x40289F80 */
1930 #define DW0_CH_STRUCT127                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[127])                       /* 0x40289FC0 */
1931 #define DW0_CH_STRUCT128                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[128])                       /* 0x4028A000 */
1932 #define DW0_CH_STRUCT129                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[129])                       /* 0x4028A040 */
1933 #define DW0_CH_STRUCT130                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[130])                       /* 0x4028A080 */
1934 #define DW0_CH_STRUCT131                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[131])                       /* 0x4028A0C0 */
1935 #define DW0_CH_STRUCT132                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[132])                       /* 0x4028A100 */
1936 #define DW0_CH_STRUCT133                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[133])                       /* 0x4028A140 */
1937 #define DW0_CH_STRUCT134                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[134])                       /* 0x4028A180 */
1938 #define DW0_CH_STRUCT135                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[135])                       /* 0x4028A1C0 */
1939 #define DW0_CH_STRUCT136                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[136])                       /* 0x4028A200 */
1940 #define DW0_CH_STRUCT137                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[137])                       /* 0x4028A240 */
1941 #define DW0_CH_STRUCT138                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[138])                       /* 0x4028A280 */
1942 #define DW0_CH_STRUCT139                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[139])                       /* 0x4028A2C0 */
1943 #define DW0_CH_STRUCT140                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[140])                       /* 0x4028A300 */
1944 #define DW0_CH_STRUCT141                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[141])                       /* 0x4028A340 */
1945 #define DW0_CH_STRUCT142                        ((DW_CH_STRUCT_Type*) &DW0->CH_STRUCT[142])                       /* 0x4028A380 */
1946 #define DW1_CH_STRUCT0                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[0])                         /* 0x40298000 */
1947 #define DW1_CH_STRUCT1                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[1])                         /* 0x40298040 */
1948 #define DW1_CH_STRUCT2                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[2])                         /* 0x40298080 */
1949 #define DW1_CH_STRUCT3                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[3])                         /* 0x402980C0 */
1950 #define DW1_CH_STRUCT4                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[4])                         /* 0x40298100 */
1951 #define DW1_CH_STRUCT5                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[5])                         /* 0x40298140 */
1952 #define DW1_CH_STRUCT6                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[6])                         /* 0x40298180 */
1953 #define DW1_CH_STRUCT7                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[7])                         /* 0x402981C0 */
1954 #define DW1_CH_STRUCT8                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[8])                         /* 0x40298200 */
1955 #define DW1_CH_STRUCT9                          ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[9])                         /* 0x40298240 */
1956 #define DW1_CH_STRUCT10                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[10])                        /* 0x40298280 */
1957 #define DW1_CH_STRUCT11                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[11])                        /* 0x402982C0 */
1958 #define DW1_CH_STRUCT12                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[12])                        /* 0x40298300 */
1959 #define DW1_CH_STRUCT13                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[13])                        /* 0x40298340 */
1960 #define DW1_CH_STRUCT14                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[14])                        /* 0x40298380 */
1961 #define DW1_CH_STRUCT15                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[15])                        /* 0x402983C0 */
1962 #define DW1_CH_STRUCT16                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[16])                        /* 0x40298400 */
1963 #define DW1_CH_STRUCT17                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[17])                        /* 0x40298440 */
1964 #define DW1_CH_STRUCT18                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[18])                        /* 0x40298480 */
1965 #define DW1_CH_STRUCT19                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[19])                        /* 0x402984C0 */
1966 #define DW1_CH_STRUCT20                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[20])                        /* 0x40298500 */
1967 #define DW1_CH_STRUCT21                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[21])                        /* 0x40298540 */
1968 #define DW1_CH_STRUCT22                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[22])                        /* 0x40298580 */
1969 #define DW1_CH_STRUCT23                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[23])                        /* 0x402985C0 */
1970 #define DW1_CH_STRUCT24                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[24])                        /* 0x40298600 */
1971 #define DW1_CH_STRUCT25                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[25])                        /* 0x40298640 */
1972 #define DW1_CH_STRUCT26                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[26])                        /* 0x40298680 */
1973 #define DW1_CH_STRUCT27                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[27])                        /* 0x402986C0 */
1974 #define DW1_CH_STRUCT28                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[28])                        /* 0x40298700 */
1975 #define DW1_CH_STRUCT29                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[29])                        /* 0x40298740 */
1976 #define DW1_CH_STRUCT30                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[30])                        /* 0x40298780 */
1977 #define DW1_CH_STRUCT31                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[31])                        /* 0x402987C0 */
1978 #define DW1_CH_STRUCT32                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[32])                        /* 0x40298800 */
1979 #define DW1_CH_STRUCT33                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[33])                        /* 0x40298840 */
1980 #define DW1_CH_STRUCT34                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[34])                        /* 0x40298880 */
1981 #define DW1_CH_STRUCT35                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[35])                        /* 0x402988C0 */
1982 #define DW1_CH_STRUCT36                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[36])                        /* 0x40298900 */
1983 #define DW1_CH_STRUCT37                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[37])                        /* 0x40298940 */
1984 #define DW1_CH_STRUCT38                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[38])                        /* 0x40298980 */
1985 #define DW1_CH_STRUCT39                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[39])                        /* 0x402989C0 */
1986 #define DW1_CH_STRUCT40                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[40])                        /* 0x40298A00 */
1987 #define DW1_CH_STRUCT41                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[41])                        /* 0x40298A40 */
1988 #define DW1_CH_STRUCT42                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[42])                        /* 0x40298A80 */
1989 #define DW1_CH_STRUCT43                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[43])                        /* 0x40298AC0 */
1990 #define DW1_CH_STRUCT44                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[44])                        /* 0x40298B00 */
1991 #define DW1_CH_STRUCT45                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[45])                        /* 0x40298B40 */
1992 #define DW1_CH_STRUCT46                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[46])                        /* 0x40298B80 */
1993 #define DW1_CH_STRUCT47                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[47])                        /* 0x40298BC0 */
1994 #define DW1_CH_STRUCT48                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[48])                        /* 0x40298C00 */
1995 #define DW1_CH_STRUCT49                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[49])                        /* 0x40298C40 */
1996 #define DW1_CH_STRUCT50                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[50])                        /* 0x40298C80 */
1997 #define DW1_CH_STRUCT51                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[51])                        /* 0x40298CC0 */
1998 #define DW1_CH_STRUCT52                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[52])                        /* 0x40298D00 */
1999 #define DW1_CH_STRUCT53                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[53])                        /* 0x40298D40 */
2000 #define DW1_CH_STRUCT54                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[54])                        /* 0x40298D80 */
2001 #define DW1_CH_STRUCT55                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[55])                        /* 0x40298DC0 */
2002 #define DW1_CH_STRUCT56                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[56])                        /* 0x40298E00 */
2003 #define DW1_CH_STRUCT57                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[57])                        /* 0x40298E40 */
2004 #define DW1_CH_STRUCT58                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[58])                        /* 0x40298E80 */
2005 #define DW1_CH_STRUCT59                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[59])                        /* 0x40298EC0 */
2006 #define DW1_CH_STRUCT60                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[60])                        /* 0x40298F00 */
2007 #define DW1_CH_STRUCT61                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[61])                        /* 0x40298F40 */
2008 #define DW1_CH_STRUCT62                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[62])                        /* 0x40298F80 */
2009 #define DW1_CH_STRUCT63                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[63])                        /* 0x40298FC0 */
2010 #define DW1_CH_STRUCT64                         ((DW_CH_STRUCT_Type*) &DW1->CH_STRUCT[64])                        /* 0x40299000 */
2011 
2012 /*******************************************************************************
2013 *                                     DMAC
2014 *******************************************************************************/
2015 
2016 #define DMAC_BASE                               0x402A0000UL
2017 #define DMAC                                    ((DMAC_Type*) DMAC_BASE)                                          /* 0x402A0000 */
2018 #define DMAC_CH0                                ((DMAC_CH_Type*) &DMAC->CH[0])                                    /* 0x402A1000 */
2019 #define DMAC_CH1                                ((DMAC_CH_Type*) &DMAC->CH[1])                                    /* 0x402A1100 */
2020 #define DMAC_CH2                                ((DMAC_CH_Type*) &DMAC->CH[2])                                    /* 0x402A1200 */
2021 #define DMAC_CH3                                ((DMAC_CH_Type*) &DMAC->CH[3])                                    /* 0x402A1300 */
2022 #define DMAC_CH4                                ((DMAC_CH_Type*) &DMAC->CH[4])                                    /* 0x402A1400 */
2023 #define DMAC_CH5                                ((DMAC_CH_Type*) &DMAC->CH[5])                                    /* 0x402A1500 */
2024 #define DMAC_CH6                                ((DMAC_CH_Type*) &DMAC->CH[6])                                    /* 0x402A1600 */
2025 #define DMAC_CH7                                ((DMAC_CH_Type*) &DMAC->CH[7])                                    /* 0x402A1700 */
2026 
2027 /*******************************************************************************
2028 *                                    EFUSE
2029 *******************************************************************************/
2030 
2031 #define EFUSE_BASE                              0x402C0000UL
2032 #define EFUSE                                   ((EFUSE_Type*) EFUSE_BASE)                                        /* 0x402C0000 */
2033 
2034 /*******************************************************************************
2035 *                                    HSIOM
2036 *******************************************************************************/
2037 
2038 #define HSIOM_BASE                              0x40300000UL
2039 #define HSIOM                                   ((HSIOM_Type*) HSIOM_BASE)                                        /* 0x40300000 */
2040 #define HSIOM_PRT0                              ((HSIOM_PRT_Type*) &HSIOM->PRT[0])                                /* 0x40300000 */
2041 #define HSIOM_PRT1                              ((HSIOM_PRT_Type*) &HSIOM->PRT[1])                                /* 0x40300010 */
2042 #define HSIOM_PRT2                              ((HSIOM_PRT_Type*) &HSIOM->PRT[2])                                /* 0x40300020 */
2043 #define HSIOM_PRT3                              ((HSIOM_PRT_Type*) &HSIOM->PRT[3])                                /* 0x40300030 */
2044 #define HSIOM_PRT4                              ((HSIOM_PRT_Type*) &HSIOM->PRT[4])                                /* 0x40300040 */
2045 #define HSIOM_PRT5                              ((HSIOM_PRT_Type*) &HSIOM->PRT[5])                                /* 0x40300050 */
2046 #define HSIOM_PRT6                              ((HSIOM_PRT_Type*) &HSIOM->PRT[6])                                /* 0x40300060 */
2047 #define HSIOM_PRT7                              ((HSIOM_PRT_Type*) &HSIOM->PRT[7])                                /* 0x40300070 */
2048 #define HSIOM_PRT8                              ((HSIOM_PRT_Type*) &HSIOM->PRT[8])                                /* 0x40300080 */
2049 #define HSIOM_PRT9                              ((HSIOM_PRT_Type*) &HSIOM->PRT[9])                                /* 0x40300090 */
2050 #define HSIOM_PRT10                             ((HSIOM_PRT_Type*) &HSIOM->PRT[10])                               /* 0x403000A0 */
2051 #define HSIOM_PRT11                             ((HSIOM_PRT_Type*) &HSIOM->PRT[11])                               /* 0x403000B0 */
2052 #define HSIOM_PRT12                             ((HSIOM_PRT_Type*) &HSIOM->PRT[12])                               /* 0x403000C0 */
2053 #define HSIOM_PRT13                             ((HSIOM_PRT_Type*) &HSIOM->PRT[13])                               /* 0x403000D0 */
2054 #define HSIOM_PRT14                             ((HSIOM_PRT_Type*) &HSIOM->PRT[14])                               /* 0x403000E0 */
2055 #define HSIOM_PRT15                             ((HSIOM_PRT_Type*) &HSIOM->PRT[15])                               /* 0x403000F0 */
2056 #define HSIOM_PRT16                             ((HSIOM_PRT_Type*) &HSIOM->PRT[16])                               /* 0x40300100 */
2057 #define HSIOM_PRT17                             ((HSIOM_PRT_Type*) &HSIOM->PRT[17])                               /* 0x40300110 */
2058 #define HSIOM_PRT18                             ((HSIOM_PRT_Type*) &HSIOM->PRT[18])                               /* 0x40300120 */
2059 #define HSIOM_PRT19                             ((HSIOM_PRT_Type*) &HSIOM->PRT[19])                               /* 0x40300130 */
2060 #define HSIOM_PRT20                             ((HSIOM_PRT_Type*) &HSIOM->PRT[20])                               /* 0x40300140 */
2061 #define HSIOM_PRT21                             ((HSIOM_PRT_Type*) &HSIOM->PRT[21])                               /* 0x40300150 */
2062 #define HSIOM_PRT22                             ((HSIOM_PRT_Type*) &HSIOM->PRT[22])                               /* 0x40300160 */
2063 #define HSIOM_PRT23                             ((HSIOM_PRT_Type*) &HSIOM->PRT[23])                               /* 0x40300170 */
2064 #define HSIOM_PRT24                             ((HSIOM_PRT_Type*) &HSIOM->PRT[24])                               /* 0x40300180 */
2065 #define HSIOM_PRT25                             ((HSIOM_PRT_Type*) &HSIOM->PRT[25])                               /* 0x40300190 */
2066 #define HSIOM_PRT26                             ((HSIOM_PRT_Type*) &HSIOM->PRT[26])                               /* 0x403001A0 */
2067 #define HSIOM_PRT27                             ((HSIOM_PRT_Type*) &HSIOM->PRT[27])                               /* 0x403001B0 */
2068 #define HSIOM_PRT28                             ((HSIOM_PRT_Type*) &HSIOM->PRT[28])                               /* 0x403001C0 */
2069 #define HSIOM_PRT29                             ((HSIOM_PRT_Type*) &HSIOM->PRT[29])                               /* 0x403001D0 */
2070 #define HSIOM_PRT30                             ((HSIOM_PRT_Type*) &HSIOM->PRT[30])                               /* 0x403001E0 */
2071 #define HSIOM_PRT31                             ((HSIOM_PRT_Type*) &HSIOM->PRT[31])                               /* 0x403001F0 */
2072 #define HSIOM_PRT32                             ((HSIOM_PRT_Type*) &HSIOM->PRT[32])                               /* 0x40300200 */
2073 #define HSIOM_PRT33                             ((HSIOM_PRT_Type*) &HSIOM->PRT[33])                               /* 0x40300210 */
2074 #define HSIOM_PRT34                             ((HSIOM_PRT_Type*) &HSIOM->PRT[34])                               /* 0x40300220 */
2075 
2076 /*******************************************************************************
2077 *                                     GPIO
2078 *******************************************************************************/
2079 
2080 #define GPIO_BASE                               0x40310000UL
2081 #define GPIO                                    ((GPIO_Type*) GPIO_BASE)                                          /* 0x40310000 */
2082 #define GPIO_PRT0                               ((GPIO_PRT_Type*) &GPIO->PRT[0])                                  /* 0x40310000 */
2083 #define GPIO_PRT1                               ((GPIO_PRT_Type*) &GPIO->PRT[1])                                  /* 0x40310080 */
2084 #define GPIO_PRT2                               ((GPIO_PRT_Type*) &GPIO->PRT[2])                                  /* 0x40310100 */
2085 #define GPIO_PRT3                               ((GPIO_PRT_Type*) &GPIO->PRT[3])                                  /* 0x40310180 */
2086 #define GPIO_PRT4                               ((GPIO_PRT_Type*) &GPIO->PRT[4])                                  /* 0x40310200 */
2087 #define GPIO_PRT5                               ((GPIO_PRT_Type*) &GPIO->PRT[5])                                  /* 0x40310280 */
2088 #define GPIO_PRT6                               ((GPIO_PRT_Type*) &GPIO->PRT[6])                                  /* 0x40310300 */
2089 #define GPIO_PRT7                               ((GPIO_PRT_Type*) &GPIO->PRT[7])                                  /* 0x40310380 */
2090 #define GPIO_PRT8                               ((GPIO_PRT_Type*) &GPIO->PRT[8])                                  /* 0x40310400 */
2091 #define GPIO_PRT9                               ((GPIO_PRT_Type*) &GPIO->PRT[9])                                  /* 0x40310480 */
2092 #define GPIO_PRT10                              ((GPIO_PRT_Type*) &GPIO->PRT[10])                                 /* 0x40310500 */
2093 #define GPIO_PRT11                              ((GPIO_PRT_Type*) &GPIO->PRT[11])                                 /* 0x40310580 */
2094 #define GPIO_PRT12                              ((GPIO_PRT_Type*) &GPIO->PRT[12])                                 /* 0x40310600 */
2095 #define GPIO_PRT13                              ((GPIO_PRT_Type*) &GPIO->PRT[13])                                 /* 0x40310680 */
2096 #define GPIO_PRT14                              ((GPIO_PRT_Type*) &GPIO->PRT[14])                                 /* 0x40310700 */
2097 #define GPIO_PRT15                              ((GPIO_PRT_Type*) &GPIO->PRT[15])                                 /* 0x40310780 */
2098 #define GPIO_PRT16                              ((GPIO_PRT_Type*) &GPIO->PRT[16])                                 /* 0x40310800 */
2099 #define GPIO_PRT17                              ((GPIO_PRT_Type*) &GPIO->PRT[17])                                 /* 0x40310880 */
2100 #define GPIO_PRT18                              ((GPIO_PRT_Type*) &GPIO->PRT[18])                                 /* 0x40310900 */
2101 #define GPIO_PRT19                              ((GPIO_PRT_Type*) &GPIO->PRT[19])                                 /* 0x40310980 */
2102 #define GPIO_PRT20                              ((GPIO_PRT_Type*) &GPIO->PRT[20])                                 /* 0x40310A00 */
2103 #define GPIO_PRT21                              ((GPIO_PRT_Type*) &GPIO->PRT[21])                                 /* 0x40310A80 */
2104 #define GPIO_PRT22                              ((GPIO_PRT_Type*) &GPIO->PRT[22])                                 /* 0x40310B00 */
2105 #define GPIO_PRT23                              ((GPIO_PRT_Type*) &GPIO->PRT[23])                                 /* 0x40310B80 */
2106 #define GPIO_PRT24                              ((GPIO_PRT_Type*) &GPIO->PRT[24])                                 /* 0x40310C00 */
2107 #define GPIO_PRT25                              ((GPIO_PRT_Type*) &GPIO->PRT[25])                                 /* 0x40310C80 */
2108 #define GPIO_PRT26                              ((GPIO_PRT_Type*) &GPIO->PRT[26])                                 /* 0x40310D00 */
2109 #define GPIO_PRT27                              ((GPIO_PRT_Type*) &GPIO->PRT[27])                                 /* 0x40310D80 */
2110 #define GPIO_PRT28                              ((GPIO_PRT_Type*) &GPIO->PRT[28])                                 /* 0x40310E00 */
2111 #define GPIO_PRT29                              ((GPIO_PRT_Type*) &GPIO->PRT[29])                                 /* 0x40310E80 */
2112 #define GPIO_PRT30                              ((GPIO_PRT_Type*) &GPIO->PRT[30])                                 /* 0x40310F00 */
2113 #define GPIO_PRT31                              ((GPIO_PRT_Type*) &GPIO->PRT[31])                                 /* 0x40310F80 */
2114 #define GPIO_PRT32                              ((GPIO_PRT_Type*) &GPIO->PRT[32])                                 /* 0x40311000 */
2115 #define GPIO_PRT33                              ((GPIO_PRT_Type*) &GPIO->PRT[33])                                 /* 0x40311080 */
2116 #define GPIO_PRT34                              ((GPIO_PRT_Type*) &GPIO->PRT[34])                                 /* 0x40311100 */
2117 
2118 /*******************************************************************************
2119 *                                   SMARTIO
2120 *******************************************************************************/
2121 
2122 #define SMARTIO_BASE                            0x40320000UL
2123 #define SMARTIO                                 ((SMARTIO_Type*) SMARTIO_BASE)                                    /* 0x40320000 */
2124 #define SMARTIO_PRT12                           ((SMARTIO_PRT_Type*) &SMARTIO->PRT[12])                           /* 0x40320C00 */
2125 #define SMARTIO_PRT13                           ((SMARTIO_PRT_Type*) &SMARTIO->PRT[13])                           /* 0x40320D00 */
2126 #define SMARTIO_PRT14                           ((SMARTIO_PRT_Type*) &SMARTIO->PRT[14])                           /* 0x40320E00 */
2127 #define SMARTIO_PRT15                           ((SMARTIO_PRT_Type*) &SMARTIO->PRT[15])                           /* 0x40320F00 */
2128 #define SMARTIO_PRT17                           ((SMARTIO_PRT_Type*) &SMARTIO->PRT[17])                           /* 0x40321100 */
2129 
2130 /*******************************************************************************
2131 *                                    TCPWM
2132 *******************************************************************************/
2133 
2134 #define TCPWM0_BASE                             0x40380000UL
2135 #define TCPWM1_BASE                             0x40580000UL
2136 #define TCPWM0                                  ((TCPWM_Type*) TCPWM0_BASE)                                       /* 0x40380000 */
2137 #define TCPWM1                                  ((TCPWM_Type*) TCPWM1_BASE)                                       /* 0x40580000 */
2138 #define TCPWM0_GRP0                             ((TCPWM_GRP_Type*) &TCPWM0->GRP[0])                               /* 0x40380000 */
2139 #define TCPWM0_GRP1                             ((TCPWM_GRP_Type*) &TCPWM0->GRP[1])                               /* 0x40388000 */
2140 #define TCPWM0_GRP2                             ((TCPWM_GRP_Type*) &TCPWM0->GRP[2])                               /* 0x40390000 */
2141 #define TCPWM1_GRP0                             ((TCPWM_GRP_Type*) &TCPWM1->GRP[0])                               /* 0x40580000 */
2142 #define TCPWM1_GRP1                             ((TCPWM_GRP_Type*) &TCPWM1->GRP[1])                               /* 0x40588000 */
2143 #define TCPWM1_GRP2                             ((TCPWM_GRP_Type*) &TCPWM1->GRP[2])                               /* 0x40590000 */
2144 #define TCPWM0_GRP0_CNT0                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[0].CNT[0])                    /* 0x40380000 */
2145 #define TCPWM0_GRP0_CNT1                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[0].CNT[1])                    /* 0x40380080 */
2146 #define TCPWM0_GRP0_CNT2                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[0].CNT[2])                    /* 0x40380100 */
2147 #define TCPWM0_GRP1_CNT0                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[1].CNT[0])                    /* 0x40388000 */
2148 #define TCPWM0_GRP1_CNT1                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[1].CNT[1])                    /* 0x40388080 */
2149 #define TCPWM0_GRP1_CNT2                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[1].CNT[2])                    /* 0x40388100 */
2150 #define TCPWM0_GRP2_CNT0                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[2].CNT[0])                    /* 0x40390000 */
2151 #define TCPWM0_GRP2_CNT1                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[2].CNT[1])                    /* 0x40390080 */
2152 #define TCPWM0_GRP2_CNT2                        ((TCPWM_GRP_CNT_Type*) &TCPWM0->GRP[2].CNT[2])                    /* 0x40390100 */
2153 #define TCPWM1_GRP0_CNT0                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[0])                    /* 0x40580000 */
2154 #define TCPWM1_GRP0_CNT1                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[1])                    /* 0x40580080 */
2155 #define TCPWM1_GRP0_CNT2                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[2])                    /* 0x40580100 */
2156 #define TCPWM1_GRP0_CNT3                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[3])                    /* 0x40580180 */
2157 #define TCPWM1_GRP0_CNT4                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[4])                    /* 0x40580200 */
2158 #define TCPWM1_GRP0_CNT5                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[5])                    /* 0x40580280 */
2159 #define TCPWM1_GRP0_CNT6                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[6])                    /* 0x40580300 */
2160 #define TCPWM1_GRP0_CNT7                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[7])                    /* 0x40580380 */
2161 #define TCPWM1_GRP0_CNT8                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[8])                    /* 0x40580400 */
2162 #define TCPWM1_GRP0_CNT9                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[9])                    /* 0x40580480 */
2163 #define TCPWM1_GRP0_CNT10                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[10])                   /* 0x40580500 */
2164 #define TCPWM1_GRP0_CNT11                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[11])                   /* 0x40580580 */
2165 #define TCPWM1_GRP0_CNT12                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[12])                   /* 0x40580600 */
2166 #define TCPWM1_GRP0_CNT13                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[13])                   /* 0x40580680 */
2167 #define TCPWM1_GRP0_CNT14                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[14])                   /* 0x40580700 */
2168 #define TCPWM1_GRP0_CNT15                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[15])                   /* 0x40580780 */
2169 #define TCPWM1_GRP0_CNT16                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[16])                   /* 0x40580800 */
2170 #define TCPWM1_GRP0_CNT17                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[17])                   /* 0x40580880 */
2171 #define TCPWM1_GRP0_CNT18                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[18])                   /* 0x40580900 */
2172 #define TCPWM1_GRP0_CNT19                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[19])                   /* 0x40580980 */
2173 #define TCPWM1_GRP0_CNT20                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[20])                   /* 0x40580A00 */
2174 #define TCPWM1_GRP0_CNT21                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[21])                   /* 0x40580A80 */
2175 #define TCPWM1_GRP0_CNT22                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[22])                   /* 0x40580B00 */
2176 #define TCPWM1_GRP0_CNT23                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[23])                   /* 0x40580B80 */
2177 #define TCPWM1_GRP0_CNT24                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[24])                   /* 0x40580C00 */
2178 #define TCPWM1_GRP0_CNT25                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[25])                   /* 0x40580C80 */
2179 #define TCPWM1_GRP0_CNT26                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[26])                   /* 0x40580D00 */
2180 #define TCPWM1_GRP0_CNT27                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[27])                   /* 0x40580D80 */
2181 #define TCPWM1_GRP0_CNT28                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[28])                   /* 0x40580E00 */
2182 #define TCPWM1_GRP0_CNT29                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[29])                   /* 0x40580E80 */
2183 #define TCPWM1_GRP0_CNT30                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[30])                   /* 0x40580F00 */
2184 #define TCPWM1_GRP0_CNT31                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[31])                   /* 0x40580F80 */
2185 #define TCPWM1_GRP0_CNT32                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[32])                   /* 0x40581000 */
2186 #define TCPWM1_GRP0_CNT33                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[33])                   /* 0x40581080 */
2187 #define TCPWM1_GRP0_CNT34                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[34])                   /* 0x40581100 */
2188 #define TCPWM1_GRP0_CNT35                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[35])                   /* 0x40581180 */
2189 #define TCPWM1_GRP0_CNT36                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[36])                   /* 0x40581200 */
2190 #define TCPWM1_GRP0_CNT37                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[37])                   /* 0x40581280 */
2191 #define TCPWM1_GRP0_CNT38                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[38])                   /* 0x40581300 */
2192 #define TCPWM1_GRP0_CNT39                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[39])                   /* 0x40581380 */
2193 #define TCPWM1_GRP0_CNT40                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[40])                   /* 0x40581400 */
2194 #define TCPWM1_GRP0_CNT41                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[41])                   /* 0x40581480 */
2195 #define TCPWM1_GRP0_CNT42                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[42])                   /* 0x40581500 */
2196 #define TCPWM1_GRP0_CNT43                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[43])                   /* 0x40581580 */
2197 #define TCPWM1_GRP0_CNT44                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[44])                   /* 0x40581600 */
2198 #define TCPWM1_GRP0_CNT45                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[45])                   /* 0x40581680 */
2199 #define TCPWM1_GRP0_CNT46                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[46])                   /* 0x40581700 */
2200 #define TCPWM1_GRP0_CNT47                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[47])                   /* 0x40581780 */
2201 #define TCPWM1_GRP0_CNT48                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[48])                   /* 0x40581800 */
2202 #define TCPWM1_GRP0_CNT49                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[49])                   /* 0x40581880 */
2203 #define TCPWM1_GRP0_CNT50                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[50])                   /* 0x40581900 */
2204 #define TCPWM1_GRP0_CNT51                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[51])                   /* 0x40581980 */
2205 #define TCPWM1_GRP0_CNT52                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[52])                   /* 0x40581A00 */
2206 #define TCPWM1_GRP0_CNT53                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[53])                   /* 0x40581A80 */
2207 #define TCPWM1_GRP0_CNT54                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[54])                   /* 0x40581B00 */
2208 #define TCPWM1_GRP0_CNT55                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[55])                   /* 0x40581B80 */
2209 #define TCPWM1_GRP0_CNT56                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[56])                   /* 0x40581C00 */
2210 #define TCPWM1_GRP0_CNT57                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[57])                   /* 0x40581C80 */
2211 #define TCPWM1_GRP0_CNT58                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[58])                   /* 0x40581D00 */
2212 #define TCPWM1_GRP0_CNT59                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[59])                   /* 0x40581D80 */
2213 #define TCPWM1_GRP0_CNT60                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[60])                   /* 0x40581E00 */
2214 #define TCPWM1_GRP0_CNT61                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[61])                   /* 0x40581E80 */
2215 #define TCPWM1_GRP0_CNT62                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[62])                   /* 0x40581F00 */
2216 #define TCPWM1_GRP0_CNT63                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[63])                   /* 0x40581F80 */
2217 #define TCPWM1_GRP0_CNT64                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[64])                   /* 0x40582000 */
2218 #define TCPWM1_GRP0_CNT65                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[65])                   /* 0x40582080 */
2219 #define TCPWM1_GRP0_CNT66                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[66])                   /* 0x40582100 */
2220 #define TCPWM1_GRP0_CNT67                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[67])                   /* 0x40582180 */
2221 #define TCPWM1_GRP0_CNT68                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[68])                   /* 0x40582200 */
2222 #define TCPWM1_GRP0_CNT69                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[69])                   /* 0x40582280 */
2223 #define TCPWM1_GRP0_CNT70                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[70])                   /* 0x40582300 */
2224 #define TCPWM1_GRP0_CNT71                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[71])                   /* 0x40582380 */
2225 #define TCPWM1_GRP0_CNT72                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[72])                   /* 0x40582400 */
2226 #define TCPWM1_GRP0_CNT73                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[73])                   /* 0x40582480 */
2227 #define TCPWM1_GRP0_CNT74                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[74])                   /* 0x40582500 */
2228 #define TCPWM1_GRP0_CNT75                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[75])                   /* 0x40582580 */
2229 #define TCPWM1_GRP0_CNT76                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[76])                   /* 0x40582600 */
2230 #define TCPWM1_GRP0_CNT77                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[77])                   /* 0x40582680 */
2231 #define TCPWM1_GRP0_CNT78                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[78])                   /* 0x40582700 */
2232 #define TCPWM1_GRP0_CNT79                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[79])                   /* 0x40582780 */
2233 #define TCPWM1_GRP0_CNT80                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[80])                   /* 0x40582800 */
2234 #define TCPWM1_GRP0_CNT81                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[81])                   /* 0x40582880 */
2235 #define TCPWM1_GRP0_CNT82                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[82])                   /* 0x40582900 */
2236 #define TCPWM1_GRP0_CNT83                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[0].CNT[83])                   /* 0x40582980 */
2237 #define TCPWM1_GRP1_CNT0                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[0])                    /* 0x40588000 */
2238 #define TCPWM1_GRP1_CNT1                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[1])                    /* 0x40588080 */
2239 #define TCPWM1_GRP1_CNT2                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[2])                    /* 0x40588100 */
2240 #define TCPWM1_GRP1_CNT3                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[3])                    /* 0x40588180 */
2241 #define TCPWM1_GRP1_CNT4                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[4])                    /* 0x40588200 */
2242 #define TCPWM1_GRP1_CNT5                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[5])                    /* 0x40588280 */
2243 #define TCPWM1_GRP1_CNT6                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[6])                    /* 0x40588300 */
2244 #define TCPWM1_GRP1_CNT7                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[7])                    /* 0x40588380 */
2245 #define TCPWM1_GRP1_CNT8                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[8])                    /* 0x40588400 */
2246 #define TCPWM1_GRP1_CNT9                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[9])                    /* 0x40588480 */
2247 #define TCPWM1_GRP1_CNT10                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[10])                   /* 0x40588500 */
2248 #define TCPWM1_GRP1_CNT11                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[1].CNT[11])                   /* 0x40588580 */
2249 #define TCPWM1_GRP2_CNT0                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[0])                    /* 0x40590000 */
2250 #define TCPWM1_GRP2_CNT1                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[1])                    /* 0x40590080 */
2251 #define TCPWM1_GRP2_CNT2                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[2])                    /* 0x40590100 */
2252 #define TCPWM1_GRP2_CNT3                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[3])                    /* 0x40590180 */
2253 #define TCPWM1_GRP2_CNT4                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[4])                    /* 0x40590200 */
2254 #define TCPWM1_GRP2_CNT5                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[5])                    /* 0x40590280 */
2255 #define TCPWM1_GRP2_CNT6                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[6])                    /* 0x40590300 */
2256 #define TCPWM1_GRP2_CNT7                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[7])                    /* 0x40590380 */
2257 #define TCPWM1_GRP2_CNT8                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[8])                    /* 0x40590400 */
2258 #define TCPWM1_GRP2_CNT9                        ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[9])                    /* 0x40590480 */
2259 #define TCPWM1_GRP2_CNT10                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[10])                   /* 0x40590500 */
2260 #define TCPWM1_GRP2_CNT11                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[11])                   /* 0x40590580 */
2261 #define TCPWM1_GRP2_CNT12                       ((TCPWM_GRP_CNT_Type*) &TCPWM1->GRP[2].CNT[12])                   /* 0x40590600 */
2262 
2263 /*******************************************************************************
2264 *                                    EVTGEN
2265 *******************************************************************************/
2266 
2267 #define EVTGEN0_BASE                            0x403F0000UL
2268 #define EVTGEN0                                 ((EVTGEN_Type*) EVTGEN0_BASE)                                     /* 0x403F0000 */
2269 #define EVTGEN0_COMP_STRUCT0                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[0])             /* 0x403F0800 */
2270 #define EVTGEN0_COMP_STRUCT1                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[1])             /* 0x403F0820 */
2271 #define EVTGEN0_COMP_STRUCT2                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[2])             /* 0x403F0840 */
2272 #define EVTGEN0_COMP_STRUCT3                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[3])             /* 0x403F0860 */
2273 #define EVTGEN0_COMP_STRUCT4                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[4])             /* 0x403F0880 */
2274 #define EVTGEN0_COMP_STRUCT5                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[5])             /* 0x403F08A0 */
2275 #define EVTGEN0_COMP_STRUCT6                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[6])             /* 0x403F08C0 */
2276 #define EVTGEN0_COMP_STRUCT7                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[7])             /* 0x403F08E0 */
2277 #define EVTGEN0_COMP_STRUCT8                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[8])             /* 0x403F0900 */
2278 #define EVTGEN0_COMP_STRUCT9                    ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[9])             /* 0x403F0920 */
2279 #define EVTGEN0_COMP_STRUCT10                   ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[10])            /* 0x403F0940 */
2280 #define EVTGEN0_COMP_STRUCT11                   ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[11])            /* 0x403F0960 */
2281 #define EVTGEN0_COMP_STRUCT12                   ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[12])            /* 0x403F0980 */
2282 #define EVTGEN0_COMP_STRUCT13                   ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[13])            /* 0x403F09A0 */
2283 #define EVTGEN0_COMP_STRUCT14                   ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[14])            /* 0x403F09C0 */
2284 #define EVTGEN0_COMP_STRUCT15                   ((EVTGEN_COMP_STRUCT_Type*) &EVTGEN0->COMP_STRUCT[15])            /* 0x403F09E0 */
2285 
2286 /*******************************************************************************
2287 *                                     SMIF
2288 *******************************************************************************/
2289 
2290 #define SMIF0_BASE                              0x40420000UL
2291 #define SMIF0                                   ((SMIF_Type*) SMIF0_BASE)                                         /* 0x40420000 */
2292 #define SMIF0_DEVICE0                           ((SMIF_DEVICE_Type*) &SMIF0->DEVICE[0])                           /* 0x40420800 */
2293 #define SMIF0_DEVICE1                           ((SMIF_DEVICE_Type*) &SMIF0->DEVICE[1])                           /* 0x40420880 */
2294 
2295 /*******************************************************************************
2296 *                                     SDHC
2297 *******************************************************************************/
2298 
2299 #define SDHC0_BASE                              0x40460000UL
2300 #define SDHC0                                   ((SDHC_Type*) SDHC0_BASE)                                         /* 0x40460000 */
2301 #define SDHC0_WRAP                              ((SDHC_WRAP_Type*) &SDHC0->WRAP)                                  /* 0x40460000 */
2302 #define SDHC0_CORE                              ((SDHC_CORE_Type*) &SDHC0->CORE)                                  /* 0x40461000 */
2303 
2304 /*******************************************************************************
2305 *                                     ETH
2306 *******************************************************************************/
2307 
2308 #define ETH0_BASE                               0x40480000UL
2309 #define ETH1_BASE                               0x40490000UL
2310 #define ETH0                                    ((ETH_Type*) ETH0_BASE)                                           /* 0x40480000 */
2311 #define ETH1                                    ((ETH_Type*) ETH1_BASE)                                           /* 0x40490000 */
2312 
2313 /*******************************************************************************
2314 *                                    CANFD
2315 *******************************************************************************/
2316 
2317 #define CANFD0_BASE                             0x40520000UL
2318 #define CANFD1_BASE                             0x40540000UL
2319 #define CANFD0                                  ((CANFD_Type*) CANFD0_BASE)                                       /* 0x40520000 */
2320 #define CANFD1                                  ((CANFD_Type*) CANFD1_BASE)                                       /* 0x40540000 */
2321 #define CANFD0_CH0                              ((CANFD_CH_Type*) &CANFD0->CH[0])                                 /* 0x40520000 */
2322 #define CANFD0_CH1                              ((CANFD_CH_Type*) &CANFD0->CH[1])                                 /* 0x40520200 */
2323 #define CANFD0_CH2                              ((CANFD_CH_Type*) &CANFD0->CH[2])                                 /* 0x40520400 */
2324 #define CANFD0_CH3                              ((CANFD_CH_Type*) &CANFD0->CH[3])                                 /* 0x40520600 */
2325 #define CANFD0_CH4                              ((CANFD_CH_Type*) &CANFD0->CH[4])                                 /* 0x40520800 */
2326 #define CANFD1_CH0                              ((CANFD_CH_Type*) &CANFD1->CH[0])                                 /* 0x40540000 */
2327 #define CANFD1_CH1                              ((CANFD_CH_Type*) &CANFD1->CH[1])                                 /* 0x40540200 */
2328 #define CANFD1_CH2                              ((CANFD_CH_Type*) &CANFD1->CH[2])                                 /* 0x40540400 */
2329 #define CANFD1_CH3                              ((CANFD_CH_Type*) &CANFD1->CH[3])                                 /* 0x40540600 */
2330 #define CANFD1_CH4                              ((CANFD_CH_Type*) &CANFD1->CH[4])                                 /* 0x40540800 */
2331 #define CANFD0_CH0_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD0->CH[0].M_TTCAN)                 /* 0x40520000 */
2332 #define CANFD0_CH1_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD0->CH[1].M_TTCAN)                 /* 0x40520200 */
2333 #define CANFD0_CH2_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD0->CH[2].M_TTCAN)                 /* 0x40520400 */
2334 #define CANFD0_CH3_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD0->CH[3].M_TTCAN)                 /* 0x40520600 */
2335 #define CANFD0_CH4_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD0->CH[4].M_TTCAN)                 /* 0x40520800 */
2336 #define CANFD1_CH0_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD1->CH[0].M_TTCAN)                 /* 0x40540000 */
2337 #define CANFD1_CH1_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD1->CH[1].M_TTCAN)                 /* 0x40540200 */
2338 #define CANFD1_CH2_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD1->CH[2].M_TTCAN)                 /* 0x40540400 */
2339 #define CANFD1_CH3_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD1->CH[3].M_TTCAN)                 /* 0x40540600 */
2340 #define CANFD1_CH4_M_TTCAN                      ((CANFD_CH_M_TTCAN_Type*) &CANFD1->CH[4].M_TTCAN)                 /* 0x40540800 */
2341 
2342 /*******************************************************************************
2343 *                                     SCB
2344 *******************************************************************************/
2345 
2346 #define SCB0_BASE                               0x40600000UL
2347 #define SCB1_BASE                               0x40610000UL
2348 #define SCB2_BASE                               0x40620000UL
2349 #define SCB3_BASE                               0x40630000UL
2350 #define SCB4_BASE                               0x40640000UL
2351 #define SCB5_BASE                               0x40650000UL
2352 #define SCB6_BASE                               0x40660000UL
2353 #define SCB7_BASE                               0x40670000UL
2354 #define SCB8_BASE                               0x40680000UL
2355 #define SCB9_BASE                               0x40690000UL
2356 #define SCB10_BASE                              0x406A0000UL
2357 #define SCB0                                    ((CySCB_Type*) SCB0_BASE)                                         /* 0x40600000 */
2358 #define SCB1                                    ((CySCB_Type*) SCB1_BASE)                                         /* 0x40610000 */
2359 #define SCB2                                    ((CySCB_Type*) SCB2_BASE)                                         /* 0x40620000 */
2360 #define SCB3                                    ((CySCB_Type*) SCB3_BASE)                                         /* 0x40630000 */
2361 #define SCB4                                    ((CySCB_Type*) SCB4_BASE)                                         /* 0x40640000 */
2362 #define SCB5                                    ((CySCB_Type*) SCB5_BASE)                                         /* 0x40650000 */
2363 #define SCB6                                    ((CySCB_Type*) SCB6_BASE)                                         /* 0x40660000 */
2364 #define SCB7                                    ((CySCB_Type*) SCB7_BASE)                                         /* 0x40670000 */
2365 #define SCB8                                    ((CySCB_Type*) SCB8_BASE)                                         /* 0x40680000 */
2366 #define SCB9                                    ((CySCB_Type*) SCB9_BASE)                                         /* 0x40690000 */
2367 #define SCB10                                   ((CySCB_Type*) SCB10_BASE)                                        /* 0x406A0000 */
2368 
2369 /*******************************************************************************
2370 *                                     I2S
2371 *******************************************************************************/
2372 
2373 #define I2S0_BASE                               0x40800000UL
2374 #define I2S1_BASE                               0x40801000UL
2375 #define I2S2_BASE                               0x40802000UL
2376 #define I2S0                                    ((I2S_Type*) I2S0_BASE)                                           /* 0x40800000 */
2377 #define I2S1                                    ((I2S_Type*) I2S1_BASE)                                           /* 0x40801000 */
2378 #define I2S2                                    ((I2S_Type*) I2S2_BASE)                                           /* 0x40802000 */
2379 
2380 /*******************************************************************************
2381 *                                     PASS
2382 *******************************************************************************/
2383 
2384 #define PASS0_BASE                              0x40900000UL
2385 #define PASS0                                   ((PASS_Type*) PASS0_BASE)                                         /* 0x40900000 */
2386 #define PASS0_SAR0                              ((PASS_SAR_Type*) &PASS0->SAR[0])                                 /* 0x40900000 */
2387 #define PASS0_SAR1                              ((PASS_SAR_Type*) &PASS0->SAR[1])                                 /* 0x40901000 */
2388 #define PASS0_SAR2                              ((PASS_SAR_Type*) &PASS0->SAR[2])                                 /* 0x40902000 */
2389 #define PASS0_SAR0_CH0                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[0])                        /* 0x40900800 */
2390 #define PASS0_SAR0_CH1                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[1])                        /* 0x40900840 */
2391 #define PASS0_SAR0_CH2                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[2])                        /* 0x40900880 */
2392 #define PASS0_SAR0_CH3                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[3])                        /* 0x409008C0 */
2393 #define PASS0_SAR0_CH4                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[4])                        /* 0x40900900 */
2394 #define PASS0_SAR0_CH5                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[5])                        /* 0x40900940 */
2395 #define PASS0_SAR0_CH6                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[6])                        /* 0x40900980 */
2396 #define PASS0_SAR0_CH7                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[7])                        /* 0x409009C0 */
2397 #define PASS0_SAR0_CH8                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[8])                        /* 0x40900A00 */
2398 #define PASS0_SAR0_CH9                          ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[9])                        /* 0x40900A40 */
2399 #define PASS0_SAR0_CH10                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[10])                       /* 0x40900A80 */
2400 #define PASS0_SAR0_CH11                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[11])                       /* 0x40900AC0 */
2401 #define PASS0_SAR0_CH12                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[12])                       /* 0x40900B00 */
2402 #define PASS0_SAR0_CH13                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[13])                       /* 0x40900B40 */
2403 #define PASS0_SAR0_CH14                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[14])                       /* 0x40900B80 */
2404 #define PASS0_SAR0_CH15                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[15])                       /* 0x40900BC0 */
2405 #define PASS0_SAR0_CH16                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[16])                       /* 0x40900C00 */
2406 #define PASS0_SAR0_CH17                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[17])                       /* 0x40900C40 */
2407 #define PASS0_SAR0_CH18                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[18])                       /* 0x40900C80 */
2408 #define PASS0_SAR0_CH19                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[19])                       /* 0x40900CC0 */
2409 #define PASS0_SAR0_CH20                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[20])                       /* 0x40900D00 */
2410 #define PASS0_SAR0_CH21                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[21])                       /* 0x40900D40 */
2411 #define PASS0_SAR0_CH22                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[22])                       /* 0x40900D80 */
2412 #define PASS0_SAR0_CH23                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[23])                       /* 0x40900DC0 */
2413 #define PASS0_SAR0_CH24                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[24])                       /* 0x40900E00 */
2414 #define PASS0_SAR0_CH25                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[25])                       /* 0x40900E40 */
2415 #define PASS0_SAR0_CH26                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[26])                       /* 0x40900E80 */
2416 #define PASS0_SAR0_CH27                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[27])                       /* 0x40900EC0 */
2417 #define PASS0_SAR0_CH28                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[28])                       /* 0x40900F00 */
2418 #define PASS0_SAR0_CH29                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[29])                       /* 0x40900F40 */
2419 #define PASS0_SAR0_CH30                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[30])                       /* 0x40900F80 */
2420 #define PASS0_SAR0_CH31                         ((PASS_SAR_CH_Type*) &PASS0->SAR[0].CH[31])                       /* 0x40900FC0 */
2421 #define PASS0_SAR1_CH0                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[0])                        /* 0x40901800 */
2422 #define PASS0_SAR1_CH1                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[1])                        /* 0x40901840 */
2423 #define PASS0_SAR1_CH2                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[2])                        /* 0x40901880 */
2424 #define PASS0_SAR1_CH3                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[3])                        /* 0x409018C0 */
2425 #define PASS0_SAR1_CH4                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[4])                        /* 0x40901900 */
2426 #define PASS0_SAR1_CH5                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[5])                        /* 0x40901940 */
2427 #define PASS0_SAR1_CH6                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[6])                        /* 0x40901980 */
2428 #define PASS0_SAR1_CH7                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[7])                        /* 0x409019C0 */
2429 #define PASS0_SAR1_CH8                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[8])                        /* 0x40901A00 */
2430 #define PASS0_SAR1_CH9                          ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[9])                        /* 0x40901A40 */
2431 #define PASS0_SAR1_CH10                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[10])                       /* 0x40901A80 */
2432 #define PASS0_SAR1_CH11                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[11])                       /* 0x40901AC0 */
2433 #define PASS0_SAR1_CH12                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[12])                       /* 0x40901B00 */
2434 #define PASS0_SAR1_CH13                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[13])                       /* 0x40901B40 */
2435 #define PASS0_SAR1_CH14                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[14])                       /* 0x40901B80 */
2436 #define PASS0_SAR1_CH15                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[15])                       /* 0x40901BC0 */
2437 #define PASS0_SAR1_CH16                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[16])                       /* 0x40901C00 */
2438 #define PASS0_SAR1_CH17                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[17])                       /* 0x40901C40 */
2439 #define PASS0_SAR1_CH18                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[18])                       /* 0x40901C80 */
2440 #define PASS0_SAR1_CH19                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[19])                       /* 0x40901CC0 */
2441 #define PASS0_SAR1_CH20                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[20])                       /* 0x40901D00 */
2442 #define PASS0_SAR1_CH21                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[21])                       /* 0x40901D40 */
2443 #define PASS0_SAR1_CH22                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[22])                       /* 0x40901D80 */
2444 #define PASS0_SAR1_CH23                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[23])                       /* 0x40901DC0 */
2445 #define PASS0_SAR1_CH24                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[24])                       /* 0x40901E00 */
2446 #define PASS0_SAR1_CH25                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[25])                       /* 0x40901E40 */
2447 #define PASS0_SAR1_CH26                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[26])                       /* 0x40901E80 */
2448 #define PASS0_SAR1_CH27                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[27])                       /* 0x40901EC0 */
2449 #define PASS0_SAR1_CH28                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[28])                       /* 0x40901F00 */
2450 #define PASS0_SAR1_CH29                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[29])                       /* 0x40901F40 */
2451 #define PASS0_SAR1_CH30                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[30])                       /* 0x40901F80 */
2452 #define PASS0_SAR1_CH31                         ((PASS_SAR_CH_Type*) &PASS0->SAR[1].CH[31])                       /* 0x40901FC0 */
2453 #define PASS0_SAR2_CH0                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[0])                        /* 0x40902800 */
2454 #define PASS0_SAR2_CH1                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[1])                        /* 0x40902840 */
2455 #define PASS0_SAR2_CH2                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[2])                        /* 0x40902880 */
2456 #define PASS0_SAR2_CH3                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[3])                        /* 0x409028C0 */
2457 #define PASS0_SAR2_CH4                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[4])                        /* 0x40902900 */
2458 #define PASS0_SAR2_CH5                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[5])                        /* 0x40902940 */
2459 #define PASS0_SAR2_CH6                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[6])                        /* 0x40902980 */
2460 #define PASS0_SAR2_CH7                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[7])                        /* 0x409029C0 */
2461 #define PASS0_SAR2_CH8                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[8])                        /* 0x40902A00 */
2462 #define PASS0_SAR2_CH9                          ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[9])                        /* 0x40902A40 */
2463 #define PASS0_SAR2_CH10                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[10])                       /* 0x40902A80 */
2464 #define PASS0_SAR2_CH11                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[11])                       /* 0x40902AC0 */
2465 #define PASS0_SAR2_CH12                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[12])                       /* 0x40902B00 */
2466 #define PASS0_SAR2_CH13                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[13])                       /* 0x40902B40 */
2467 #define PASS0_SAR2_CH14                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[14])                       /* 0x40902B80 */
2468 #define PASS0_SAR2_CH15                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[15])                       /* 0x40902BC0 */
2469 #define PASS0_SAR2_CH16                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[16])                       /* 0x40902C00 */
2470 #define PASS0_SAR2_CH17                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[17])                       /* 0x40902C40 */
2471 #define PASS0_SAR2_CH18                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[18])                       /* 0x40902C80 */
2472 #define PASS0_SAR2_CH19                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[19])                       /* 0x40902CC0 */
2473 #define PASS0_SAR2_CH20                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[20])                       /* 0x40902D00 */
2474 #define PASS0_SAR2_CH21                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[21])                       /* 0x40902D40 */
2475 #define PASS0_SAR2_CH22                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[22])                       /* 0x40902D80 */
2476 #define PASS0_SAR2_CH23                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[23])                       /* 0x40902DC0 */
2477 #define PASS0_SAR2_CH24                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[24])                       /* 0x40902E00 */
2478 #define PASS0_SAR2_CH25                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[25])                       /* 0x40902E40 */
2479 #define PASS0_SAR2_CH26                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[26])                       /* 0x40902E80 */
2480 #define PASS0_SAR2_CH27                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[27])                       /* 0x40902EC0 */
2481 #define PASS0_SAR2_CH28                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[28])                       /* 0x40902F00 */
2482 #define PASS0_SAR2_CH29                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[29])                       /* 0x40902F40 */
2483 #define PASS0_SAR2_CH30                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[30])                       /* 0x40902F80 */
2484 #define PASS0_SAR2_CH31                         ((PASS_SAR_CH_Type*) &PASS0->SAR[2].CH[31])                       /* 0x40902FC0 */
2485 #define PASS0_EPASS_MMIO                        ((PASS_EPASS_MMIO_Type*) &PASS0->EPASS_MMIO)                      /* 0x409F0000 */
2486 
2487 /** \} XMC7200D-E272K8384 */
2488 
2489 #endif /* _XMC7200D_E272K8384_H_ */
2490 
2491 
2492 /* [] END OF FILE */
2493