1 /* 2 * Copyright (c) 2020 - 2024 Renesas Electronics Corporation and/or its affiliates 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef FSP_FEATURES_H 8 #define FSP_FEATURES_H 9 10 /*********************************************************************************************************************** 11 * Includes <System Includes> , "Project Includes" 12 **********************************************************************************************************************/ 13 14 /* C99 includes. */ 15 #include <stdint.h> 16 #include <stddef.h> 17 #include <stdbool.h> 18 #include <assert.h> 19 20 /* Different compiler support. */ 21 #include "fsp_common_api.h" 22 #include "bsp_compiler_support.h" 23 24 /** Common macro for FSP header files. There is also a corresponding FSP_FOOTER macro at the end of this file. */ 25 FSP_HEADER 26 27 /*********************************************************************************************************************** 28 * Macro definitions 29 **********************************************************************************************************************/ 30 31 /*******************************************************************************************************************//** 32 * @addtogroup BSP_MCU 33 * @{ 34 **********************************************************************************************************************/ 35 36 /*********************************************************************************************************************** 37 * Typedef definitions 38 **********************************************************************************************************************/ 39 40 /** Available modules. */ 41 typedef enum e_fsp_ip 42 { 43 FSP_IP_CGC = 1, ///< Clock Generation Circuit 44 FSP_IP_CLMA = 2, ///< Clock Monitor Circuit 45 FSP_IP_MSTP = 3, ///< Module Stop 46 FSP_IP_ICU = 4, ///< Interrupt Control Unit 47 FSP_IP_BSC = 5, ///< Bus State Contoller 48 FSP_IP_CKIO = 6, ///< CKIO 49 FSP_IP_DMAC = 7, ///< DMA Controller 50 FSP_IP_ELC = 8, ///< Event Link Controller 51 FSP_IP_IOPORT = 9, ///< I/O Ports 52 FSP_IP_MTU3 = 10, ///< Multi-Function Timer Pulse Unit 53 FSP_IP_POE3 = 11, ///< Port Output Enable for MTU3 54 FSP_IP_GPT = 12, ///< General PWM Timer 55 FSP_IP_POEG = 13, ///< Port Output Enable for GPT 56 FSP_IP_TFU = 14, ///< Arithmetic Unit for Trigonometric Functions 57 FSP_IP_CMT = 15, ///< Compare Match Timer 58 FSP_IP_CMTW = 16, ///< Compare Match Timer W 59 FSP_IP_WDT = 17, ///< Watch Dog Timer 60 FSP_IP_RTC = 18, ///< Real Time Clock 61 FSP_IP_ETHSS = 19, ///< Ethernet Subsystem 62 FSP_IP_GMAC = 20, ///< Ethernet MAC 63 FSP_IP_ETHSW = 21, ///< Ethernet Switch 64 FSP_IP_ESC = 22, ///< EtherCAT Slave Controller 65 FSP_IP_USBHS = 23, ///< USB High Speed 66 FSP_IP_SCI = 24, ///< Serial Communications Interface 67 FSP_IP_IIC = 25, ///< I2C Bus Interface 68 FSP_IP_CANFD = 26, ///< Controller Area Network with Flexible Data Rate 69 FSP_IP_SPI = 27, ///< Serial Peripheral Interface 70 FSP_IP_XSPI = 28, ///< expanded Serial Peripheral Interface 71 FSP_IP_CRC = 29, ///< Cyclic Redundancy Check Calculator 72 FSP_IP_BSCAN = 30, ///< Boundary Scan 73 FSP_IP_DSMIF = 31, ///< Delta Sigma Interface 74 FSP_IP_ADC12 = 32, ///< 12-Bit A/D Converter 75 FSP_IP_TSU = 33, ///< Temperature Sensor 76 FSP_IP_DOC = 34, ///< Data Operation Circuit 77 FSP_IP_SYSRAM = 35, ///< System SRAM 78 FSP_IP_ENCIF = 36, ///< Encoder Interface 79 FSP_IP_SHOSTIF = 37, ///< Serial Host Interface 80 FSP_IP_PHOSTIF = 38, ///< Parallel Host Interface 81 } fsp_ip_t; 82 83 /** Signals that can be mapped to an interrupt. */ 84 typedef enum e_fsp_signal 85 { 86 FSP_SIGNAL_INTCPU0 = (0), ///< Software interrupt 0 87 FSP_SIGNAL_INTCPU1 = (1), ///< Software interrupt 1 88 FSP_SIGNAL_INTCPU2 = (2), ///< Software interrupt 2 89 FSP_SIGNAL_INTCPU3 = (3), ///< Software interrupt 3 90 FSP_SIGNAL_INTCPU4 = (4), ///< Software interrupt 4 91 FSP_SIGNAL_INTCPU5 = (5), ///< Software interrupt 5 92 FSP_SIGNAL_IRQ0 = (6), ///< External pin interrupt 0 93 FSP_SIGNAL_IRQ1 = (7), ///< External pin interrupt 1 94 FSP_SIGNAL_IRQ2 = (8), ///< External pin interrupt 2 95 FSP_SIGNAL_IRQ3 = (9), ///< External pin interrupt 3 96 FSP_SIGNAL_IRQ4 = (10), ///< External pin interrupt 4 97 FSP_SIGNAL_IRQ5 = (11), ///< External pin interrupt 5 98 FSP_SIGNAL_IRQ6 = (12), ///< External pin interrupt 6 99 FSP_SIGNAL_IRQ7 = (13), ///< External pin interrupt 7 100 FSP_SIGNAL_IRQ8 = (14), ///< External pin interrupt 8 101 FSP_SIGNAL_IRQ9 = (15), ///< External pin interrupt 9 102 FSP_SIGNAL_IRQ10 = (16), ///< External pin interrupt 10 103 FSP_SIGNAL_IRQ11 = (17), ///< External pin interrupt 11 104 FSP_SIGNAL_IRQ12 = (18), ///< External pin interrupt 12 105 FSP_SIGNAL_IRQ13 = (19), ///< External pin interrupt 13 106 FSP_SIGNAL_BSC_CMI = (20), ///< Refresh compare match interrupt 107 FSP_SIGNAL_DMAC0_INT0 = (21), ///< DMAC0 transfer completion 0 108 FSP_SIGNAL_DMAC0_INT1 = (22), ///< DMAC0 transfer completion 1 109 FSP_SIGNAL_DMAC0_INT2 = (23), ///< DMAC0 transfer completion 2 110 FSP_SIGNAL_DMAC0_INT3 = (24), ///< DMAC0 transfer completion 3 111 FSP_SIGNAL_DMAC0_INT4 = (25), ///< DMAC0 transfer completion 4 112 FSP_SIGNAL_DMAC0_INT5 = (26), ///< DMAC0 transfer completion 5 113 FSP_SIGNAL_DMAC0_INT6 = (27), ///< DMAC0 transfer completion 6 114 FSP_SIGNAL_DMAC0_INT7 = (28), ///< DMAC0 transfer completion 7 115 FSP_SIGNAL_DMAC1_INT0 = (37), ///< DMAC1 transfer completion 0 116 FSP_SIGNAL_DMAC1_INT1 = (38), ///< DMAC1 transfer completion 1 117 FSP_SIGNAL_DMAC1_INT2 = (39), ///< DMAC1 transfer completion 2 118 FSP_SIGNAL_DMAC1_INT3 = (40), ///< DMAC1 transfer completion 3 119 FSP_SIGNAL_DMAC1_INT4 = (41), ///< DMAC1 transfer completion 4 120 FSP_SIGNAL_DMAC1_INT5 = (42), ///< DMAC1 transfer completion 5 121 FSP_SIGNAL_DMAC1_INT6 = (43), ///< DMAC1 transfer completion 6 122 FSP_SIGNAL_DMAC1_INT7 = (44), ///< DMAC1 transfer completion 7 123 FSP_SIGNAL_CMT0_CMI = (53), ///< CMT0 Compare match 124 FSP_SIGNAL_CMT1_CMI = (54), ///< CMT1 Compare match 125 FSP_SIGNAL_CMT2_CMI = (55), ///< CMT2 Compare match 126 FSP_SIGNAL_CMT3_CMI = (56), ///< CMT3 Compare match 127 FSP_SIGNAL_CMT4_CMI = (57), ///< CMT4 Compare match 128 FSP_SIGNAL_CMT5_CMI = (58), ///< CMT5 Compare match 129 FSP_SIGNAL_CMTW0_CMWI = (59), ///< CMTW0 Compare match 130 FSP_SIGNAL_CMTW0_IC0I = (60), ///< CMTW0 Input capture of register 0 131 FSP_SIGNAL_CMTW0_IC1I = (61), ///< CMTW0 Input capture of register 1 132 FSP_SIGNAL_CMTW0_OC0I = (62), ///< CMTW0 Output compare of register 0 133 FSP_SIGNAL_CMTW0_OC1I = (63), ///< CMTW0 Output compare of register 1 134 FSP_SIGNAL_CMTW1_CMWI = (64), ///< CMTW1 Compare match 135 FSP_SIGNAL_CMTW1_IC0I = (65), ///< CMTW1 Input capture of register 0 136 FSP_SIGNAL_CMTW1_IC1I = (66), ///< CMTW1 Input capture of register 1 137 FSP_SIGNAL_CMTW1_OC0I = (67), ///< CMTW1 Output compare of register 0 138 FSP_SIGNAL_CMTW1_OC1I = (68), ///< CMTW1 Output compare of register 1 139 FSP_SIGNAL_TGIA0 = (69), ///< MTU0.TGRA input capture/compare match 140 FSP_SIGNAL_TGIB0 = (70), ///< MTU0.TGRB input capture/compare match 141 FSP_SIGNAL_TGIC0 = (71), ///< MTU0.TGRC input capture/compare match 142 FSP_SIGNAL_TGID0 = (72), ///< MTU0.TGRD input capture/compare match 143 FSP_SIGNAL_TCIV0 = (73), ///< MTU0.TCNT overflow 144 FSP_SIGNAL_TGIE0 = (74), ///< MTU0.TGRE compare match 145 FSP_SIGNAL_TGIF0 = (75), ///< MTU0.TGRF compare match 146 FSP_SIGNAL_TGIA1 = (76), ///< MTU1.TGRA input capture/compare match 147 FSP_SIGNAL_TGIB1 = (77), ///< MTU1.TGRB input capture/compare match 148 FSP_SIGNAL_TCIV1 = (78), ///< MTU1.TCNT overflow 149 FSP_SIGNAL_TCIU1 = (79), ///< MTU1.TCNT underflow 150 FSP_SIGNAL_TGIA2 = (80), ///< MTU2.TGRA input capture/compare match 151 FSP_SIGNAL_TGIB2 = (81), ///< MTU2.TGRB input capture/compare match 152 FSP_SIGNAL_TCIV2 = (82), ///< MTU2.TCNT overflow 153 FSP_SIGNAL_TCIU2 = (83), ///< MTU2.TCNT underflow 154 FSP_SIGNAL_TGIA3 = (84), ///< MTU3.TGRA input capture/compare match 155 FSP_SIGNAL_TGIB3 = (85), ///< MTU3.TGRB input capture/compare match 156 FSP_SIGNAL_TGIC3 = (86), ///< MTU3.TGRC input capture/compare match 157 FSP_SIGNAL_TGID3 = (87), ///< MTU3.TGRD input capture/compare match 158 FSP_SIGNAL_TCIV3 = (88), ///< MTU3.TCNT overflow 159 FSP_SIGNAL_TGIA4 = (89), ///< MTU4.TGRA input capture/compare match 160 FSP_SIGNAL_TGIB4 = (90), ///< MTU4.TGRB input capture/compare match 161 FSP_SIGNAL_TGIC4 = (91), ///< MTU4.TGRC input capture/compare match 162 FSP_SIGNAL_TGID4 = (92), ///< MTU4.TGRD input capture/compare match 163 FSP_SIGNAL_TCIV4 = (93), ///< MTU4.TCNT overflow/underflow 164 FSP_SIGNAL_TGIU5 = (94), ///< MTU5.TGRU input capture/compare match 165 FSP_SIGNAL_TGIV5 = (95), ///< MTU5.TGRV input capture/compare match 166 FSP_SIGNAL_TGIW5 = (96), ///< MTU5.TGRW input capture/compare match 167 FSP_SIGNAL_TGIA6 = (97), ///< MTU6.TGRA input capture/compare match 168 FSP_SIGNAL_TGIB6 = (98), ///< MTU6.TGRB input capture/compare match 169 FSP_SIGNAL_TGIC6 = (99), ///< MTU6.TGRC input capture/compare match 170 FSP_SIGNAL_TGID6 = (100), ///< MTU6.TGRD input capture/compare match 171 FSP_SIGNAL_TCIV6 = (101), ///< MTU6.TCNT overflow 172 FSP_SIGNAL_TGIA7 = (102), ///< MTU7.TGRA input capture/compare match 173 FSP_SIGNAL_TGIB7 = (103), ///< MTU7.TGRB input capture/compare match 174 FSP_SIGNAL_TGIC7 = (104), ///< MTU7.TGRC input capture/compare match 175 FSP_SIGNAL_TGID7 = (105), ///< MTU7.TGRD input capture/compare match 176 FSP_SIGNAL_TCIV7 = (106), ///< MTU7.TCNT overflow/underflow 177 FSP_SIGNAL_TGIA8 = (107), ///< MTU8.TGRA input capture/compare match 178 FSP_SIGNAL_TGIB8 = (108), ///< MTU8.TGRB input capture/compare match 179 FSP_SIGNAL_TGIC8 = (109), ///< MTU8.TGRC input capture/compare match 180 FSP_SIGNAL_TGID8 = (110), ///< MTU8.TGRD input capture/compare match 181 FSP_SIGNAL_TCIV8 = (111), ///< MTU8.TCNT overflow 182 FSP_SIGNAL_OEI1 = (112), ///< Output enable interrupt 1 183 FSP_SIGNAL_OEI2 = (113), ///< Output enable interrupt 2 184 FSP_SIGNAL_OEI3 = (114), ///< Output enable interrupt 3 185 FSP_SIGNAL_OEI4 = (115), ///< Output enable interrupt 4 186 FSP_SIGNAL_GPT0_CCMPA = (116), ///< GPT0 GTCCRA input capture/compare match 187 FSP_SIGNAL_GPT0_CCMPB = (117), ///< GPT0 GTCCRB input capture/compare match 188 FSP_SIGNAL_GPT0_CMPC = (118), ///< GPT0 GTCCRC compare match 189 FSP_SIGNAL_GPT0_CMPD = (119), ///< GPT0 GTCCRD compare match 190 FSP_SIGNAL_GPT0_CMPE = (120), ///< GPT0 GTCCRE compare match 191 FSP_SIGNAL_GPT0_CMPF = (121), ///< GPT0 GTCCRF compare match 192 FSP_SIGNAL_GPT0_OVF = (122), ///< GPT0 GTCNT overflow (GTPR compare match) 193 FSP_SIGNAL_GPT0_UDF = (123), ///< GPT0 GTCNT underflow 194 FSP_SIGNAL_GPT0_DTE = (124), ///< GPT0 Dead time error 195 FSP_SIGNAL_GPT1_CCMPA = (125), ///< GPT1 GTCCRA input capture/compare match 196 FSP_SIGNAL_GPT1_CCMPB = (126), ///< GPT1 GTCCRB input capture/compare match 197 FSP_SIGNAL_GPT1_CMPC = (127), ///< GPT1 GTCCRC compare match 198 FSP_SIGNAL_GPT1_CMPD = (128), ///< GPT1 GTCCRD compare match 199 FSP_SIGNAL_GPT1_CMPE = (129), ///< GPT1 GTCCRE compare match 200 FSP_SIGNAL_GPT1_CMPF = (130), ///< GPT1 GTCCRF compare match 201 FSP_SIGNAL_GPT1_OVF = (131), ///< GPT1 GTCNT overflow (GTPR compare match) 202 FSP_SIGNAL_GPT1_UDF = (132), ///< GPT1 GTCNT underflow 203 FSP_SIGNAL_GPT1_DTE = (133), ///< GPT1 Dead time error 204 FSP_SIGNAL_GPT2_CCMPA = (134), ///< GPT2 GTCCRA input capture/compare match 205 FSP_SIGNAL_GPT2_CCMPB = (135), ///< GPT2 GTCCRB input capture/compare match 206 FSP_SIGNAL_GPT2_CMPC = (136), ///< GPT2 GTCCRC compare match 207 FSP_SIGNAL_GPT2_CMPD = (137), ///< GPT2 GTCCRD compare match 208 FSP_SIGNAL_GPT2_CMPE = (138), ///< GPT2 GTCCRE compare match 209 FSP_SIGNAL_GPT2_CMPF = (139), ///< GPT2 GTCCRF compare match 210 FSP_SIGNAL_GPT2_OVF = (140), ///< GPT2 GTCNT overflow (GTPR compare match) 211 FSP_SIGNAL_GPT2_UDF = (141), ///< GPT2 GTCNT underflow 212 FSP_SIGNAL_GPT2_DTE = (142), ///< GPT2 Dead time error 213 FSP_SIGNAL_GPT3_CCMPA = (143), ///< GPT3 GTCCRA input capture/compare match 214 FSP_SIGNAL_GPT3_CCMPB = (144), ///< GPT3 GTCCRB input capture/compare match 215 FSP_SIGNAL_GPT3_CMPC = (145), ///< GPT3 GTCCRC compare match 216 FSP_SIGNAL_GPT3_CMPD = (146), ///< GPT3 GTCCRD compare match 217 FSP_SIGNAL_GPT3_CMPE = (147), ///< GPT3 GTCCRE compare match 218 FSP_SIGNAL_GPT3_CMPF = (148), ///< GPT3 GTCCRF compare match 219 FSP_SIGNAL_GPT3_OVF = (149), ///< GPT3 GTCNT overflow (GTPR compare match) 220 FSP_SIGNAL_GPT3_UDF = (150), ///< GPT3 GTCNT underflow 221 FSP_SIGNAL_GPT3_DTE = (151), ///< GPT3 Dead time error 222 FSP_SIGNAL_GPT4_CCMPA = (152), ///< GPT4 GTCCRA input capture/compare match 223 FSP_SIGNAL_GPT4_CCMPB = (153), ///< GPT4 GTCCRB input capture/compare match 224 FSP_SIGNAL_GPT4_CMPC = (154), ///< GPT4 GTCCRC compare match 225 FSP_SIGNAL_GPT4_CMPD = (155), ///< GPT4 GTCCRD compare match 226 FSP_SIGNAL_GPT4_CMPE = (156), ///< GPT4 GTCCRE compare match 227 FSP_SIGNAL_GPT4_CMPF = (157), ///< GPT4 GTCCRF compare match 228 FSP_SIGNAL_GPT4_OVF = (158), ///< GPT4 GTCNT overflow (GTPR compare match) 229 FSP_SIGNAL_GPT4_UDF = (159), ///< GPT4 GTCNT underflow 230 FSP_SIGNAL_GPT4_DTE = (160), ///< GPT4 Dead time error 231 FSP_SIGNAL_GPT5_CCMPA = (161), ///< GPT5 GTCCRA input capture/compare match 232 FSP_SIGNAL_GPT5_CCMPB = (162), ///< GPT5 GTCCRB input capture/compare match 233 FSP_SIGNAL_GPT5_CMPC = (163), ///< GPT5 GTCCRC compare match 234 FSP_SIGNAL_GPT5_CMPD = (164), ///< GPT5 GTCCRD compare match 235 FSP_SIGNAL_GPT5_CMPE = (165), ///< GPT5 GTCCRE compare match 236 FSP_SIGNAL_GPT5_CMPF = (166), ///< GPT5 GTCCRF compare match 237 FSP_SIGNAL_GPT5_OVF = (167), ///< GPT5 GTCNT overflow (GTPR compare match) 238 FSP_SIGNAL_GPT5_UDF = (168), ///< GPT5 GTCNT underflow 239 FSP_SIGNAL_GPT5_DTE = (169), ///< GPT5 Dead time error 240 FSP_SIGNAL_GPT6_CCMPA = (170), ///< GPT6 GTCCRA input capture/compare match 241 FSP_SIGNAL_GPT6_CCMPB = (171), ///< GPT6 GTCCRB input capture/compare match 242 FSP_SIGNAL_GPT6_CMPC = (172), ///< GPT6 GTCCRC compare match 243 FSP_SIGNAL_GPT6_CMPD = (173), ///< GPT6 GTCCRD compare match 244 FSP_SIGNAL_GPT6_CMPE = (174), ///< GPT6 GTCCRE compare match 245 FSP_SIGNAL_GPT6_CMPF = (175), ///< GPT6 GTCCRF compare match 246 FSP_SIGNAL_GPT6_OVF = (176), ///< GPT6 GTCNT overflow (GTPR compare match) 247 FSP_SIGNAL_GPT6_UDF = (177), ///< GPT6 GTCNT underflow 248 FSP_SIGNAL_GPT6_DTE = (178), ///< GPT6 Dead time error 249 FSP_SIGNAL_GPT7_CCMPA = (179), ///< GPT7 GTCCRA input capture/compare match 250 FSP_SIGNAL_GPT7_CCMPB = (180), ///< GPT7 GTCCRB input capture/compare match 251 FSP_SIGNAL_GPT7_CMPC = (181), ///< GPT7 GTCCRC compare match 252 FSP_SIGNAL_GPT7_CMPD = (182), ///< GPT7 GTCCRD compare match 253 FSP_SIGNAL_GPT7_CMPE = (183), ///< GPT7 GTCCRE compare match 254 FSP_SIGNAL_GPT7_CMPF = (184), ///< GPT7 GTCCRF compare match 255 FSP_SIGNAL_GPT7_OVF = (185), ///< GPT7 GTCNT overflow (GTPR compare match) 256 FSP_SIGNAL_GPT7_UDF = (186), ///< GPT7 GTCNT underflow 257 FSP_SIGNAL_GPT7_DTE = (187), ///< GPT7 Dead time error 258 FSP_SIGNAL_GPT8_CCMPA = (188), ///< GPT8 GTCCRA input capture/compare match 259 FSP_SIGNAL_GPT8_CCMPB = (189), ///< GPT8 GTCCRB input capture/compare match 260 FSP_SIGNAL_GPT8_CMPC = (190), ///< GPT8 GTCCRC compare match 261 FSP_SIGNAL_GPT8_CMPD = (191), ///< GPT8 GTCCRD compare match 262 FSP_SIGNAL_GPT8_CMPE = (192), ///< GPT8 GTCCRE compare match 263 FSP_SIGNAL_GPT8_CMPF = (193), ///< GPT8 GTCCRF compare match 264 FSP_SIGNAL_GPT8_OVF = (194), ///< GPT8 GTCNT overflow (GTPR compare match) 265 FSP_SIGNAL_GPT8_UDF = (195), ///< GPT8 GTCNT underflow 266 FSP_SIGNAL_GPT8_DTE = (196), ///< GPT8 Dead time error 267 FSP_SIGNAL_GPT9_CCMPA = (197), ///< GPT9 GTCCRA input capture/compare match 268 FSP_SIGNAL_GPT9_CCMPB = (198), ///< GPT9 GTCCRB input capture/compare match 269 FSP_SIGNAL_GPT9_CMPC = (199), ///< GPT9 GTCCRC compare match 270 FSP_SIGNAL_GPT9_CMPD = (200), ///< GPT9 GTCCRD compare match 271 FSP_SIGNAL_GPT9_CMPE = (201), ///< GPT9 GTCCRE compare match 272 FSP_SIGNAL_GPT9_CMPF = (202), ///< GPT9 GTCCRF compare match 273 FSP_SIGNAL_GPT9_OVF = (203), ///< GPT9 GTCNT overflow (GTPR compare match) 274 FSP_SIGNAL_GPT9_UDF = (204), ///< GPT9 GTCNT underflow 275 FSP_SIGNAL_GPT9_DTE = (205), ///< GPT9 Dead time error 276 FSP_SIGNAL_GPT10_CCMPA = (206), ///< GPT10 GTCCRA input capture/compare match 277 FSP_SIGNAL_GPT10_CCMPB = (207), ///< GPT10 GTCCRB input capture/compare match 278 FSP_SIGNAL_GPT10_CMPC = (208), ///< GPT10 GTCCRC compare match 279 FSP_SIGNAL_GPT10_CMPD = (209), ///< GPT10 GTCCRD compare match 280 FSP_SIGNAL_GPT10_CMPE = (210), ///< GPT10 GTCCRE compare match 281 FSP_SIGNAL_GPT10_CMPF = (211), ///< GPT10 GTCCRF compare match 282 FSP_SIGNAL_GPT10_OVF = (212), ///< GPT10 GTCNT overflow (GTPR compare match) 283 FSP_SIGNAL_GPT10_UDF = (213), ///< GPT10 GTCNT underflow 284 FSP_SIGNAL_GPT10_DTE = (214), ///< GPT10 Dead time error 285 FSP_SIGNAL_GPT11_CCMPA = (215), ///< GPT11 GTCCRA input capture/compare match 286 FSP_SIGNAL_GPT11_CCMPB = (216), ///< GPT11 GTCCRB input capture/compare match 287 FSP_SIGNAL_GPT11_CMPC = (217), ///< GPT11 GTCCRC compare match 288 FSP_SIGNAL_GPT11_CMPD = (218), ///< GPT11 GTCCRD compare match 289 FSP_SIGNAL_GPT11_CMPE = (219), ///< GPT11 GTCCRE compare match 290 FSP_SIGNAL_GPT11_CMPF = (220), ///< GPT11 GTCCRF compare match 291 FSP_SIGNAL_GPT11_OVF = (221), ///< GPT11 GTCNT overflow (GTPR compare match) 292 FSP_SIGNAL_GPT11_UDF = (222), ///< GPT11 GTCNT underflow 293 FSP_SIGNAL_GPT11_DTE = (223), ///< GPT11 Dead time error 294 FSP_SIGNAL_GPT12_CCMPA = (224), ///< GPT12 GTCCRA input capture/compare match 295 FSP_SIGNAL_GPT12_CCMPB = (225), ///< GPT12 GTCCRB input capture/compare match 296 FSP_SIGNAL_GPT12_CMPC = (226), ///< GPT12 GTCCRC compare match 297 FSP_SIGNAL_GPT12_CMPD = (227), ///< GPT12 GTCCRD compare match 298 FSP_SIGNAL_GPT12_CMPE = (228), ///< GPT12 GTCCRE compare match 299 FSP_SIGNAL_GPT12_CMPF = (229), ///< GPT12 GTCCRF compare match 300 FSP_SIGNAL_GPT12_OVF = (230), ///< GPT12 GTCNT overflow (GTPR compare match) 301 FSP_SIGNAL_GPT12_UDF = (231), ///< GPT12 GTCNT underflow 302 FSP_SIGNAL_GPT12_DTE = (232), ///< GPT12 Dead time error 303 FSP_SIGNAL_GPT13_CCMPA = (233), ///< GPT13 GTCCRA input capture/compare match 304 FSP_SIGNAL_GPT13_CCMPB = (234), ///< GPT13 GTCCRB input capture/compare match 305 FSP_SIGNAL_GPT13_CMPC = (235), ///< GPT13 GTCCRC compare match 306 FSP_SIGNAL_GPT13_CMPD = (236), ///< GPT13 GTCCRD compare match 307 FSP_SIGNAL_GPT13_CMPE = (237), ///< GPT13 GTCCRE compare match 308 FSP_SIGNAL_GPT13_CMPF = (238), ///< GPT13 GTCCRF compare match 309 FSP_SIGNAL_GPT13_OVF = (239), ///< GPT13 GTCNT overflow (GTPR compare match) 310 FSP_SIGNAL_GPT13_UDF = (240), ///< GPT13 GTCNT underflow 311 FSP_SIGNAL_GPT13_DTE = (241), ///< GPT13 Dead time error 312 FSP_SIGNAL_POEG0_GROUP0 = (242), ///< POEG group A interrupt for channels in LLPP 313 FSP_SIGNAL_POEG0_GROUP1 = (243), ///< POEG group B interrupt for channels in LLPP 314 FSP_SIGNAL_POEG0_GROUP2 = (244), ///< POEG group C interrupt for channels in LLPP 315 FSP_SIGNAL_POEG0_GROUP3 = (245), ///< POEG group D interrupt for channels in LLPP 316 FSP_SIGNAL_POEG1_GROUP0 = (246), ///< POEG group A interrupt for channels in NONSAFETY 317 FSP_SIGNAL_POEG1_GROUP1 = (247), ///< POEG group B interrupt for channels in NONSAFETY 318 FSP_SIGNAL_POEG1_GROUP2 = (248), ///< POEG group C interrupt for channels in NONSAFETY 319 FSP_SIGNAL_POEG1_GROUP3 = (249), ///< POEG group D interrupt for channels in NONSAFETY 320 FSP_SIGNAL_GMAC_LPI = (250), ///< GMAC1 energy efficient 321 FSP_SIGNAL_GMAC_PMT = (251), ///< GMAC1 power management 322 FSP_SIGNAL_GMAC_SBD = (252), ///< GMAC1 general interrupt 323 FSP_SIGNAL_ETHSW_INTR = (253), ///< Ethernet Switch interrupt 324 FSP_SIGNAL_ETHSW_DLR = (254), ///< Ethernet Switch DLR interrupt 325 FSP_SIGNAL_ETHSW_PRP = (255), ///< Ethernet Switch PRP interrupt 326 FSP_SIGNAL_ETHSW_IHUB = (256), ///< Ethernet Switch Integrated Hub interrupt 327 FSP_SIGNAL_ETHSW_PTRN0 = (257), ///< Ethernet Switch RX Pattern Matcher interrupt 0 328 FSP_SIGNAL_ETHSW_PTRN1 = (258), ///< Ethernet Switch RX Pattern Matcher interrupt 1 329 FSP_SIGNAL_ETHSW_PTRN2 = (259), ///< Ethernet Switch RX Pattern Matcher interrupt 2 330 FSP_SIGNAL_ETHSW_PTRN3 = (260), ///< Ethernet Switch RX Pattern Matcher interrupt 3 331 FSP_SIGNAL_ETHSW_PTRN4 = (261), ///< Ethernet Switch RX Pattern Matcher interrupt 4 332 FSP_SIGNAL_ETHSW_PTRN5 = (262), ///< Ethernet Switch RX Pattern Matcher interrupt 5 333 FSP_SIGNAL_ETHSW_PTRN6 = (263), ///< Ethernet Switch RX Pattern Matcher interrupt 6 334 FSP_SIGNAL_ETHSW_PTRN7 = (264), ///< Ethernet Switch RX Pattern Matcher interrupt 7 335 FSP_SIGNAL_ETHSW_PTRN8 = (265), ///< Ethernet Switch RX Pattern Matcher interrupt 8 336 FSP_SIGNAL_ETHSW_PTRN9 = (266), ///< Ethernet Switch RX Pattern Matcher interrupt 9 337 FSP_SIGNAL_ETHSW_PTRN10 = (267), ///< Ethernet Switch RX Pattern Matcher interrupt 10 338 FSP_SIGNAL_ETHSW_PTRN11 = (268), ///< Ethernet Switch RX Pattern Matcher interrupt 11 339 FSP_SIGNAL_ETHSW_PTPOUT0 = (269), ///< Ethernet switch timer pulse output 0 340 FSP_SIGNAL_ETHSW_PTPOUT1 = (270), ///< Ethernet switch timer pulse output 1 341 FSP_SIGNAL_ETHSW_PTPOUT2 = (271), ///< Ethernet switch timer pulse output 2 342 FSP_SIGNAL_ETHSW_PTPOUT3 = (272), ///< Ethernet switch timer pulse output 3 343 FSP_SIGNAL_ETHSW_TDMAOUT0 = (273), ///< Ethernet Switch TDMA timer output 0 344 FSP_SIGNAL_ETHSW_TDMAOUT1 = (274), ///< Ethernet Switch TDMA timer output 1 345 FSP_SIGNAL_ETHSW_TDMAOUT2 = (275), ///< Ethernet Switch TDMA timer output 2 346 FSP_SIGNAL_ETHSW_TDMAOUT3 = (276), ///< Ethernet Switch TDMA timer output 3 347 FSP_SIGNAL_ESC_SYNC0 = (277), ///< EtherCAT Sync0 interrupt 348 FSP_SIGNAL_ESC_SYNC1 = (278), ///< EtherCAT Sync1 interrupt 349 FSP_SIGNAL_ESC_CAT = (279), ///< EtherCAT interrupt 350 FSP_SIGNAL_ESC_SOF = (280), ///< EtherCAT SOF interrupt 351 FSP_SIGNAL_ESC_EOF = (281), ///< EtherCAT EOF interrupt 352 FSP_SIGNAL_ESC_WDT = (282), ///< EtherCAT WDT interrupt 353 FSP_SIGNAL_ESC_RST = (283), ///< EtherCAT RESET interrupt 354 FSP_SIGNAL_USB_HI = (284), ///< USB (Host) interrupt 355 FSP_SIGNAL_USB_FI = (285), ///< USB (Function) interrupt 356 FSP_SIGNAL_USB_FDMA0 = (286), ///< USB (Function) DMA 0 transmit completion 357 FSP_SIGNAL_USB_FDMA1 = (287), ///< USB (Function) DMA 1 transmit completion 358 FSP_SIGNAL_SCI0_ERI = (288), ///< SCI0 Receive error 359 FSP_SIGNAL_SCI0_RXI = (289), ///< SCI0 Receive data full 360 FSP_SIGNAL_SCI0_TXI = (290), ///< SCI0 Transmit data empty 361 FSP_SIGNAL_SCI0_TEI = (291), ///< SCI0 Transmit end 362 FSP_SIGNAL_SCI1_ERI = (292), ///< SCI1 Receive error 363 FSP_SIGNAL_SCI1_RXI = (293), ///< SCI1 Receive data full 364 FSP_SIGNAL_SCI1_TXI = (294), ///< SCI1 Transmit data empty 365 FSP_SIGNAL_SCI1_TEI = (295), ///< SCI1 Transmit end 366 FSP_SIGNAL_SCI2_ERI = (296), ///< SCI2 Receive error 367 FSP_SIGNAL_SCI2_RXI = (297), ///< SCI2 Receive data full 368 FSP_SIGNAL_SCI2_TXI = (298), ///< SCI2 Transmit data empty 369 FSP_SIGNAL_SCI2_TEI = (299), ///< SCI2 Transmit end 370 FSP_SIGNAL_SCI3_ERI = (300), ///< SCI3 Receive error 371 FSP_SIGNAL_SCI3_RXI = (301), ///< SCI3 Receive data full 372 FSP_SIGNAL_SCI3_TXI = (302), ///< SCI3 Transmit data empty 373 FSP_SIGNAL_SCI3_TEI = (303), ///< SCI3 Transmit end 374 FSP_SIGNAL_SCI4_ERI = (304), ///< SCI4 Receive error 375 FSP_SIGNAL_SCI4_RXI = (305), ///< SCI4 Receive data full 376 FSP_SIGNAL_SCI4_TXI = (306), ///< SCI4 Transmit data empty 377 FSP_SIGNAL_SCI4_TEI = (307), ///< SCI4 Transmit end 378 FSP_SIGNAL_IIC0_EEI = (308), ///< IIC0 Transfer error or event generation 379 FSP_SIGNAL_IIC0_RXI = (309), ///< IIC0 Receive data full 380 FSP_SIGNAL_IIC0_TXI = (310), ///< IIC0 Transmit data empty 381 FSP_SIGNAL_IIC0_TEI = (311), ///< IIC0 Transmit end 382 FSP_SIGNAL_IIC1_EEI = (312), ///< IIC1 Transfer error or event generation 383 FSP_SIGNAL_IIC1_RXI = (313), ///< IIC1 Receive data full 384 FSP_SIGNAL_IIC1_TXI = (314), ///< IIC1 Transmit data empty 385 FSP_SIGNAL_IIC1_TEI = (315), ///< IIC1 Transmit end 386 FSP_SIGNAL_CAN_RXF = (316), ///< CANFD RX FIFO interrupt 387 FSP_SIGNAL_CAN_GLERR = (317), ///< CANFD Global error interrupt 388 FSP_SIGNAL_CAN0_TX = (318), ///< CAFND0 Channel TX interrupt 389 FSP_SIGNAL_CAN0_CHERR = (319), ///< CAFND0 Channel CAN error interrupt 390 FSP_SIGNAL_CAN0_COMFRX = (320), ///< CAFND0 Common RX FIFO or TXQ interrupt 391 FSP_SIGNAL_CAN1_TX = (321), ///< CAFND1 Channel TX interrupt 392 FSP_SIGNAL_CAN1_CHERR = (322), ///< CAFND1 Channel CAN error interrupt 393 FSP_SIGNAL_CAN1_COMFRX = (323), ///< CAFND1 Common RX FIFO or TXQ interrupt 394 FSP_SIGNAL_SPI0_SPRI = (324), ///< SPI0 Reception buffer full 395 FSP_SIGNAL_SPI0_SPTI = (325), ///< SPI0 Transmit buffer empty 396 FSP_SIGNAL_SPI0_SPII = (326), ///< SPI0 SPI idle 397 FSP_SIGNAL_SPI0_SPEI = (327), ///< SPI0 errors 398 FSP_SIGNAL_SPI0_SPCEND = (328), ///< SPI0 Communication complete 399 FSP_SIGNAL_SPI1_SPRI = (329), ///< SPI1 Reception buffer full 400 FSP_SIGNAL_SPI1_SPTI = (330), ///< SPI1 Transmit buffer empty 401 FSP_SIGNAL_SPI1_SPII = (331), ///< SPI1 SPI idle 402 FSP_SIGNAL_SPI1_SPEI = (332), ///< SPI1 errors 403 FSP_SIGNAL_SPI1_SPCEND = (333), ///< SPI1 Communication complete 404 FSP_SIGNAL_SPI2_SPRI = (334), ///< SPI2 Reception buffer full 405 FSP_SIGNAL_SPI2_SPTI = (335), ///< SPI2 Transmit buffer empty 406 FSP_SIGNAL_SPI2_SPII = (336), ///< SPI2 SPI idle 407 FSP_SIGNAL_SPI2_SPEI = (337), ///< SPI2 errors 408 FSP_SIGNAL_SPI2_SPCEND = (338), ///< SPI2 Communication complete 409 FSP_SIGNAL_XSPI0_INT = (339), ///< xSPI0 Interrupt 410 FSP_SIGNAL_XSPI0_INTERR = (340), ///< xSPI0 Error interrupt 411 FSP_SIGNAL_XSPI1_INT = (341), ///< xSPI1 Interrupt 412 FSP_SIGNAL_XSPI1_INTERR = (342), ///< xSPI1 Error interrupt 413 FSP_SIGNAL_DSMIF0_CDRUI = (343), ///< DSMIF0 current data register update (ORed ch0 to ch2) 414 FSP_SIGNAL_DSMIF1_CDRUI = (344), ///< DSMIF1 current data register update (ORed ch3 to ch5) 415 FSP_SIGNAL_ADC0_ADI = (345), ///< ADC0 A/D scan end interrupt 416 FSP_SIGNAL_ADC0_GBADI = (346), ///< ADC0 A/D scan end interrupt for Group B 417 FSP_SIGNAL_ADC0_GCADI = (347), ///< ADC0 A/D scan end interrupt for Group C 418 FSP_SIGNAL_ADC0_CMPAI = (348), ///< ADC0 Window A compare match 419 FSP_SIGNAL_ADC0_CMPBI = (349), ///< ADC0 Window B compare match 420 FSP_SIGNAL_ADC1_ADI = (350), ///< ADC1 A/D scan end interrupt 421 FSP_SIGNAL_ADC1_GBADI = (351), ///< ADC1 A/D scan end interrupt for Group B 422 FSP_SIGNAL_ADC1_GCADI = (352), ///< ADC1 A/D scan end interrupt for Group C 423 FSP_SIGNAL_ADC1_CMPAI = (353), ///< ADC1 Window A compare match 424 FSP_SIGNAL_ADC1_CMPBI = (354), ///< ADC1 Window B compare match 425 FSP_SIGNAL_MBX_INT0 = (372), ///< Mailbox (Host CPU to Cortex-R52) interrupt 0 426 FSP_SIGNAL_MBX_INT1 = (373), ///< Mailbox (Host CPU to Cortex-R52) interrupt 1 427 FSP_SIGNAL_MBX_INT2 = (374), ///< Mailbox (Host CPU to Cortex-R52) interrupt 2 428 FSP_SIGNAL_MBX_INT3 = (375), ///< Mailbox (Host CPU to Cortex-R52) interrupt 3 429 FSP_SIGNAL_CPU0_ERR0 = (384), ///< Cortex-R52 CPU0 error event 0 430 FSP_SIGNAL_CPU0_ERR1 = (385), ///< Cortex-R52 CPU0 error event 1 431 FSP_SIGNAL_PERI_ERR0 = (388), ///< Peripherals error event 0 432 FSP_SIGNAL_PERI_ERR1 = (389), ///< Peripherals error event 1 433 FSP_SIGNAL_SHOST_INT = (390), ///< SHOSTIF interrupt 434 FSP_SIGNAL_PHOST_INT = (391), ///< PHOSTIF interrupt 435 FSP_SIGNAL_INTCPU6 = (392), ///< Software interrupt 6 436 FSP_SIGNAL_INTCPU7 = (393), ///< Software interrupt 7 437 FSP_SIGNAL_IRQ14 = (394), ///< External pin interrupt 14 438 FSP_SIGNAL_IRQ15 = (395), ///< External pin interrupt 15 439 FSP_SIGNAL_GPT14_CCMPA = (396), ///< GPT14 GTCCRA input capture/compare match 440 FSP_SIGNAL_GPT14_CCMPB = (397), ///< GPT14 GTCCRB input capture/compare match 441 FSP_SIGNAL_GPT14_CMPC = (398), ///< GPT14 GTCCRC compare match 442 FSP_SIGNAL_GPT14_CMPD = (399), ///< GPT14 GTCCRD compare match 443 FSP_SIGNAL_GPT14_CMPE = (400), ///< GPT14 GTCCRE compare match 444 FSP_SIGNAL_GPT14_CMPF = (401), ///< GPT14 GTCCRF compare match 445 FSP_SIGNAL_GPT14_OVF = (402), ///< GPT14 GTCNT overflow (GTPR compare match) 446 FSP_SIGNAL_GPT14_UDF = (403), ///< GPT14 GTCNT underflow 447 FSP_SIGNAL_GPT15_CCMPA = (404), ///< GPT15 GTCCRA input capture/compare match 448 FSP_SIGNAL_GPT15_CCMPB = (405), ///< GPT15 GTCCRB input capture/compare match 449 FSP_SIGNAL_GPT15_CMPC = (406), ///< GPT15 GTCCRC compare match 450 FSP_SIGNAL_GPT15_CMPD = (407), ///< GPT15 GTCCRD compare match 451 FSP_SIGNAL_GPT15_CMPE = (408), ///< GPT15 GTCCRE compare match 452 FSP_SIGNAL_GPT15_CMPF = (409), ///< GPT15 GTCCRF compare match 453 FSP_SIGNAL_GPT15_OVF = (410), ///< GPT15 GTCNT overflow (GTPR compare match) 454 FSP_SIGNAL_GPT15_UDF = (411), ///< GPT15 GTCNT underflow 455 FSP_SIGNAL_GPT16_CCMPA = (412), ///< GPT16 GTCCRA input capture/compare match 456 FSP_SIGNAL_GPT16_CCMPB = (413), ///< GPT16 GTCCRB input capture/compare match 457 FSP_SIGNAL_GPT16_CMPC = (414), ///< GPT16 GTCCRC compare match 458 FSP_SIGNAL_GPT16_CMPD = (415), ///< GPT16 GTCCRD compare match 459 FSP_SIGNAL_GPT16_CMPE = (416), ///< GPT16 GTCCRE compare match 460 FSP_SIGNAL_GPT16_CMPF = (417), ///< GPT16 GTCCRF compare match 461 FSP_SIGNAL_GPT16_OVF = (418), ///< GPT16 GTCNT overflow (GTPR compare match) 462 FSP_SIGNAL_GPT16_UDF = (419), ///< GPT16 GTCNT underflow 463 FSP_SIGNAL_GPT17_CCMPA = (420), ///< GPT17 GTCCRA input capture/compare match 464 FSP_SIGNAL_GPT17_CCMPB = (421), ///< GPT17 GTCCRB input capture/compare match 465 FSP_SIGNAL_GPT17_CMPC = (422), ///< GPT17 GTCCRC compare match 466 FSP_SIGNAL_GPT17_CMPD = (423), ///< GPT17 GTCCRD compare match 467 FSP_SIGNAL_GPT17_CMPE = (424), ///< GPT17 GTCCRE compare match 468 FSP_SIGNAL_GPT17_CMPF = (425), ///< GPT17 GTCCRF compare match 469 FSP_SIGNAL_GPT17_OVF = (426), ///< GPT17 GTCNT overflow (GTPR compare match) 470 FSP_SIGNAL_GPT17_UDF = (427), ///< GPT17 GTCNT underflow 471 FSP_SIGNAL_POEG2_GROUP0 = (428), ///< POEG group A interrupt for channels in SAFETY 472 FSP_SIGNAL_POEG2_GROUP1 = (429), ///< POEG group B interrupt for channels in SAFETY 473 FSP_SIGNAL_POEG2_GROUP2 = (430), ///< POEG group C interrupt for channels in SAFETY 474 FSP_SIGNAL_POEG2_GROUP3 = (431), ///< POEG group D interrupt for channels in SAFETY 475 FSP_SIGNAL_RTC_ALM = (432), ///< Alarm interrupt 476 FSP_SIGNAL_RTC_1S = (433), ///< 1 second interrupt 477 FSP_SIGNAL_RTC_PRD = (434), ///< Fixed interval interrupt 478 FSP_SIGNAL_SCI5_ERI = (435), ///< SCI5 Receive error 479 FSP_SIGNAL_SCI5_RXI = (436), ///< SCI5 Receive data full 480 FSP_SIGNAL_SCI5_TXI = (437), ///< SCI5 Transmit data empty 481 FSP_SIGNAL_SCI5_TEI = (438), ///< SCI5 Transmit end 482 FSP_SIGNAL_IIC2_EEI = (439), ///< IIC2 Transfer error or event generation 483 FSP_SIGNAL_IIC2_RXI = (440), ///< IIC2 Receive data full 484 FSP_SIGNAL_IIC2_TXI = (441), ///< IIC2 Transmit data empty 485 FSP_SIGNAL_IIC2_TEI = (442), ///< IIC2 Transmit end 486 FSP_SIGNAL_SPI3_SPRI = (443), ///< SPI3 Reception buffer full 487 FSP_SIGNAL_SPI3_SPTI = (444), ///< SPI3 Transmit buffer empty 488 FSP_SIGNAL_SPI3_SPII = (445), ///< SPI3 SPI idle 489 FSP_SIGNAL_SPI3_SPEI = (446), ///< SPI3 errors 490 FSP_SIGNAL_SPI3_SPCEND = (447), ///< SPI3 Communication complete 491 FSP_SIGNAL_DREQ = (448), ///< External DMA request 492 FSP_SIGNAL_CAN_RF_DMAREQ0 = (449), ///< CAFND RX FIFO 0 DMA request 493 FSP_SIGNAL_CAN_RF_DMAREQ1 = (450), ///< CAFND RX FIFO 1 DMA request 494 FSP_SIGNAL_CAN_RF_DMAREQ2 = (451), ///< CAFND RX FIFO 2 DMA request 495 FSP_SIGNAL_CAN_RF_DMAREQ3 = (452), ///< CAFND RX FIFO 3 DMA request 496 FSP_SIGNAL_CAN_RF_DMAREQ4 = (453), ///< CAFND RX FIFO 4 DMA request 497 FSP_SIGNAL_CAN_RF_DMAREQ5 = (454), ///< CAFND RX FIFO 5 DMA request 498 FSP_SIGNAL_CAN_RF_DMAREQ6 = (455), ///< CAFND RX FIFO 6 DMA request 499 FSP_SIGNAL_CAN_RF_DMAREQ7 = (456), ///< CAFND RX FIFO 7 DMA request 500 FSP_SIGNAL_CAN0_CF_DMAREQ = (457), ///< CAFND0 First common FIFO DMA request 501 FSP_SIGNAL_CAN1_CF_DMAREQ = (458), ///< CAFND1 First common FIFO DMA request 502 FSP_SIGNAL_ADC0_WCMPM = (459), ///< ADC0 compare match 503 FSP_SIGNAL_ADC0_WCMPUM = (460), ///< ADC0 compare mismatch 504 FSP_SIGNAL_ADC1_WCMPM = (461), ///< ADC1 compare match 505 FSP_SIGNAL_ADC1_WCMPUM = (462), ///< ADC1 compare mismatch 506 FSP_SIGNAL_TCIV4_OF = (463), ///< MTU4.TCNT overflow 507 FSP_SIGNAL_TCIV4_UF = (464), ///< MTU4.TCNT underflow 508 FSP_SIGNAL_TCIV7_OF = (465), ///< MTU7.TCNT overflow 509 FSP_SIGNAL_TCIV7_UF = (466), ///< MTU7.TCNT underflow 510 FSP_SIGNAL_IOPORT_GROUP1 = (467), ///< Input edge detection of input port group 1 511 FSP_SIGNAL_IOPORT_GROUP2 = (468), ///< Input edge detection of input port group 2 512 FSP_SIGNAL_IOPORT_SINGLE0 = (469), ///< Input edge detection of single input port 0 513 FSP_SIGNAL_IOPORT_SINGLE1 = (470), ///< Input edge detection of single input port 1 514 FSP_SIGNAL_IOPORT_SINGLE2 = (471), ///< Input edge detection of single input port 2 515 FSP_SIGNAL_IOPORT_SINGLE3 = (472), ///< Input edge detection of single input port 3 516 FSP_SIGNAL_GPT0_ADTRGA = (473), ///< GPT0 GTADTRA compare match 517 FSP_SIGNAL_GPT0_ADTRGB = (474), ///< GPT0 GTADTRB compare match 518 FSP_SIGNAL_GPT1_ADTRGA = (475), ///< GPT1 GTADTRA compare match 519 FSP_SIGNAL_GPT1_ADTRGB = (476), ///< GPT1 GTADTRB compare match 520 FSP_SIGNAL_GPT2_ADTRGA = (477), ///< GPT2 GTADTRA compare match 521 FSP_SIGNAL_GPT2_ADTRGB = (478), ///< GPT2 GTADTRB compare match 522 FSP_SIGNAL_GPT3_ADTRGA = (479), ///< GPT3 GTADTRA compare match 523 FSP_SIGNAL_GPT3_ADTRGB = (480), ///< GPT3 GTADTRB compare match 524 FSP_SIGNAL_GPT4_ADTRGA = (481), ///< GPT4 GTADTRA compare match 525 FSP_SIGNAL_GPT4_ADTRGB = (482), ///< GPT4 GTADTRB compare match 526 FSP_SIGNAL_GPT5_ADTRGA = (483), ///< GPT5 GTADTRA compare match 527 FSP_SIGNAL_GPT5_ADTRGB = (484), ///< GPT5 GTADTRB compare match 528 FSP_SIGNAL_GPT6_ADTRGA = (485), ///< GPT6 GTADTRA compare match 529 FSP_SIGNAL_GPT6_ADTRGB = (486), ///< GPT6 GTADTRB compare match 530 FSP_SIGNAL_GPT7_ADTRGA = (487), ///< GPT7 GTADTRA compare match 531 FSP_SIGNAL_GPT7_ADTRGB = (488), ///< GPT7 GTADTRB compare match 532 FSP_SIGNAL_GPT8_ADTRGA = (489), ///< GPT8 GTADTRA compare match 533 FSP_SIGNAL_GPT8_ADTRGB = (490), ///< GPT8 GTADTRB compare match 534 FSP_SIGNAL_GPT9_ADTRGA = (491), ///< GPT9 GTADTRA compare match 535 FSP_SIGNAL_GPT9_ADTRGB = (492), ///< GPT9 GTADTRB compare match 536 FSP_SIGNAL_GPT10_ADTRGA = (493), ///< GPT10 GTADTRA compare match 537 FSP_SIGNAL_GPT10_ADTRGB = (494), ///< GPT10 GTADTRB compare match 538 FSP_SIGNAL_GPT11_ADTRGA = (495), ///< GPT11 GTADTRA compare match 539 FSP_SIGNAL_GPT11_ADTRGB = (496), ///< GPT11 GTADTRB compare match 540 FSP_SIGNAL_GPT12_ADTRGA = (497), ///< GPT12 GTADTRA compare match 541 FSP_SIGNAL_GPT12_ADTRGB = (498), ///< GPT12 GTADTRB compare match 542 FSP_SIGNAL_GPT13_ADTRGA = (499), ///< GPT13 GTADTRA compare match 543 FSP_SIGNAL_GPT13_ADTRGB = (500), ///< GPT13 GTADTRB compare match 544 FSP_SIGNAL_NONE 545 } fsp_signal_t; 546 547 typedef void (* fsp_vector_t)(void); 548 549 /** @} (end addtogroup BSP_MCU) */ 550 551 /** Common macro for FSP header files. There is also a corresponding FSP_HEADER macro at the top of this file. */ 552 FSP_FOOTER 553 554 #endif 555