1 /***************************************************************************//** 2 * \file cyhal_tviibe1m_144_lqfp.c 3 * 4 * \brief 5 * TVIIBE1M device GPIO HAL header for 144-LQFP package 6 * 7 ******************************************************************************** 8 * \copyright 9 * (c) (2016-2024), 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 #include "cy_device_headers.h" 28 #include "cyhal_hw_types.h" 29 30 #if defined(_GPIO_TVIIBE1M_144_LQFP_H_) 31 #include "pin_packages/cyhal_tviibe1m_144_lqfp.h" 32 33 /* Pin connections */ 34 /* Connections for: canfd_ttcan_rx */ 35 const cyhal_resource_pin_mapping_t cyhal_pin_map_canfd_ttcan_rx[10] = { 36 {0u, 1u, P0_3, P0_3_CANFD0_TTCAN_RX1}, 37 {0u, 0u, P2_1, P2_1_CANFD0_TTCAN_RX0}, 38 {0u, 2u, P6_3, P6_3_CANFD0_TTCAN_RX2}, 39 {0u, 0u, P8_1, P8_1_CANFD0_TTCAN_RX0}, 40 {0u, 2u, P12_1, P12_1_CANFD0_TTCAN_RX2}, 41 {1u, 0u, P14_1, P14_1_CANFD1_TTCAN_RX0}, 42 {1u, 1u, P17_1, P17_1_CANFD1_TTCAN_RX1}, 43 {1u, 2u, P18_7, P18_7_CANFD1_TTCAN_RX2}, 44 {1u, 1u, P22_1, P22_1_CANFD1_TTCAN_RX1}, 45 {1u, 0u, P23_1, P23_1_CANFD1_TTCAN_RX0}, 46 }; 47 48 /* Connections for: canfd_ttcan_tx */ 49 const cyhal_resource_pin_mapping_t cyhal_pin_map_canfd_ttcan_tx[11] = { 50 {0u, 1u, P0_2, P0_2_CANFD0_TTCAN_TX1}, 51 {0u, 0u, P2_0, P2_0_CANFD0_TTCAN_TX0}, 52 {0u, 2u, P6_2, P6_2_CANFD0_TTCAN_TX2}, 53 {0u, 0u, P8_0, P8_0_CANFD0_TTCAN_TX0}, 54 {0u, 2u, P12_0, P12_0_CANFD0_TTCAN_TX2}, 55 {1u, 0u, P14_0, P14_0_CANFD1_TTCAN_TX0}, 56 {1u, 1u, P17_0, P17_0_CANFD1_TTCAN_TX1}, 57 {1u, 2u, P18_6, P18_6_CANFD1_TTCAN_TX2}, 58 {1u, 2u, P20_3, P20_3_CANFD1_TTCAN_TX2}, 59 {1u, 1u, P22_0, P22_0_CANFD1_TTCAN_TX1}, 60 {1u, 0u, P23_0, P23_0_CANFD1_TTCAN_TX0}, 61 }; 62 63 /* Connections for: cpuss_cal_sup_nz */ 64 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_cal_sup_nz[2] = { 65 {0u, 0u, P6_3, P6_3_CPUSS_CAL_SUP_NZ}, 66 {0u, 0u, P23_7, P23_7_CPUSS_CAL_SUP_NZ}, 67 }; 68 69 /* Connections for: cpuss_clk_fm_pump */ 70 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_clk_fm_pump[1] = { 71 {0u, 0u, P21_6, P21_6_CPUSS_CLK_FM_PUMP}, 72 }; 73 74 /* Connections for: cpuss_fault_out */ 75 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_fault_out[7] = { 76 {0u, 0u, P18_0, P18_0_CPUSS_FAULT_OUT0}, 77 {0u, 1u, P18_1, P18_1_CPUSS_FAULT_OUT1}, 78 {0u, 2u, P19_0, P19_0_CPUSS_FAULT_OUT2}, 79 {0u, 3u, P19_1, P19_1_CPUSS_FAULT_OUT3}, 80 {0u, 0u, P23_0, P23_0_CPUSS_FAULT_OUT0}, 81 {0u, 1u, P23_1, P23_1_CPUSS_FAULT_OUT1}, 82 {0u, 3u, P23_3, P23_3_CPUSS_FAULT_OUT3}, 83 }; 84 85 /* Connections for: cpuss_swj_swclk_tclk */ 86 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_swj_swclk_tclk[1] = { 87 {0u, 0u, P23_5, P23_5_CPUSS_SWJ_SWCLK_TCLK}, 88 }; 89 90 /* Connections for: cpuss_swj_swdio_tms */ 91 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_swj_swdio_tms[1] = { 92 {0u, 0u, P23_6, P23_6_CPUSS_SWJ_SWDIO_TMS}, 93 }; 94 95 /* Connections for: cpuss_swj_swdoe_tdi */ 96 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_swj_swdoe_tdi[1] = { 97 {0u, 0u, P23_7, P23_7_CPUSS_SWJ_SWDOE_TDI}, 98 }; 99 100 /* Connections for: cpuss_swj_swo_tdo */ 101 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_swj_swo_tdo[1] = { 102 {0u, 0u, P23_4, P23_4_CPUSS_SWJ_SWO_TDO}, 103 }; 104 105 /* Connections for: cpuss_swj_trstn */ 106 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_swj_trstn[1] = { 107 {0u, 0u, P2_0, P2_0_CPUSS_SWJ_TRSTN}, 108 }; 109 110 /* Connections for: cpuss_trace_clock */ 111 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_trace_clock[2] = { 112 {0u, 0u, P18_3, P18_3_CPUSS_TRACE_CLOCK}, 113 {0u, 0u, P22_4, P22_4_CPUSS_TRACE_CLOCK}, 114 }; 115 116 /* Connections for: cpuss_trace_data */ 117 const cyhal_resource_pin_mapping_t cyhal_pin_map_cpuss_trace_data[8] = { 118 {0u, 0u, P18_4, P18_4_CPUSS_TRACE_DATA0}, 119 {0u, 1u, P18_5, P18_5_CPUSS_TRACE_DATA1}, 120 {0u, 2u, P18_6, P18_6_CPUSS_TRACE_DATA2}, 121 {0u, 3u, P18_7, P18_7_CPUSS_TRACE_DATA3}, 122 {0u, 0u, P22_0, P22_0_CPUSS_TRACE_DATA0}, 123 {0u, 1u, P22_1, P22_1_CPUSS_TRACE_DATA1}, 124 {0u, 2u, P22_2, P22_2_CPUSS_TRACE_DATA2}, 125 {0u, 3u, P22_3, P22_3_CPUSS_TRACE_DATA3}, 126 }; 127 128 /* Connections for: lin_lin_en */ 129 const cyhal_resource_pin_mapping_t cyhal_pin_map_lin_lin_en[10] = { 130 {0u, 1u, P0_2, P0_2_LIN0_LIN_EN1}, 131 {0u, 0u, P2_2, P2_2_LIN0_LIN_EN0}, 132 {0u, 7u, P5_2, P5_2_LIN0_LIN_EN7}, 133 {0u, 3u, P6_2, P6_2_LIN0_LIN_EN3}, 134 {0u, 4u, P6_5, P6_5_LIN0_LIN_EN4}, 135 {0u, 4u, P7_2, P7_2_LIN0_LIN_EN4}, 136 {0u, 2u, P8_2, P8_2_LIN0_LIN_EN2}, 137 {0u, 6u, P12_1, P12_1_LIN0_LIN_EN6}, 138 {0u, 6u, P14_4, P14_4_LIN0_LIN_EN6}, 139 {0u, 5u, P20_2, P20_2_LIN0_LIN_EN5}, 140 }; 141 142 /* Connections for: lin_lin_rx */ 143 const cyhal_resource_pin_mapping_t cyhal_pin_map_lin_lin_rx[15] = { 144 {0u, 1u, P0_0, P0_0_LIN0_LIN_RX1}, 145 {0u, 0u, P2_0, P2_0_LIN0_LIN_RX0}, 146 {0u, 5u, P2_3, P2_3_LIN0_LIN_RX5}, 147 {0u, 1u, P4_0, P4_0_LIN0_LIN_RX1}, 148 {0u, 7u, P5_0, P5_0_LIN0_LIN_RX7}, 149 {0u, 2u, P5_3, P5_3_LIN0_LIN_RX2}, 150 {0u, 3u, P6_0, P6_0_LIN0_LIN_RX3}, 151 {0u, 4u, P6_3, P6_3_LIN0_LIN_RX4}, 152 {0u, 4u, P7_0, P7_0_LIN0_LIN_RX4}, 153 {0u, 2u, P8_0, P8_0_LIN0_LIN_RX2}, 154 {0u, 6u, P12_2, P12_2_LIN0_LIN_RX6}, 155 {0u, 6u, P14_2, P14_2_LIN0_LIN_RX6}, 156 {0u, 5u, P20_0, P20_0_LIN0_LIN_RX5}, 157 {0u, 0u, P21_5, P21_5_LIN0_LIN_RX0}, 158 {0u, 7u, P22_5, P22_5_LIN0_LIN_RX7}, 159 }; 160 161 /* Connections for: lin_lin_tx */ 162 const cyhal_resource_pin_mapping_t cyhal_pin_map_lin_lin_tx[15] = { 163 {0u, 1u, P0_1, P0_1_LIN0_LIN_TX1}, 164 {0u, 0u, P2_1, P2_1_LIN0_LIN_TX0}, 165 {0u, 5u, P2_4, P2_4_LIN0_LIN_TX5}, 166 {0u, 1u, P4_1, P4_1_LIN0_LIN_TX1}, 167 {0u, 7u, P5_1, P5_1_LIN0_LIN_TX7}, 168 {0u, 2u, P5_4, P5_4_LIN0_LIN_TX2}, 169 {0u, 3u, P6_1, P6_1_LIN0_LIN_TX3}, 170 {0u, 4u, P6_4, P6_4_LIN0_LIN_TX4}, 171 {0u, 4u, P7_1, P7_1_LIN0_LIN_TX4}, 172 {0u, 2u, P8_1, P8_1_LIN0_LIN_TX2}, 173 {0u, 6u, P12_3, P12_3_LIN0_LIN_TX6}, 174 {0u, 6u, P14_3, P14_3_LIN0_LIN_TX6}, 175 {0u, 5u, P20_1, P20_1_LIN0_LIN_TX5}, 176 {0u, 0u, P21_6, P21_6_LIN0_LIN_TX0}, 177 {0u, 7u, P22_6, P22_6_LIN0_LIN_TX7}, 178 }; 179 180 /* Connections for: pass_sar_ext_mux_en */ 181 const cyhal_resource_pin_mapping_t cyhal_pin_map_pass_sar_ext_mux_en[2] = { 182 {0u, 1u, P12_2, P12_2_PASS0_SAR_EXT_MUX_EN1}, 183 {0u, 2u, P13_3, P13_3_PASS0_SAR_EXT_MUX_EN2}, 184 }; 185 186 /* Connections for: pass_sar_ext_mux_sel */ 187 const cyhal_resource_pin_mapping_t cyhal_pin_map_pass_sar_ext_mux_sel[8] = { 188 {0u, 0u, P4_0, P4_0_PASS0_SAR_EXT_MUX_SEL0}, 189 {0u, 1u, P4_1, P4_1_PASS0_SAR_EXT_MUX_SEL1}, 190 {0u, 3u, P12_3, P12_3_PASS0_SAR_EXT_MUX_SEL3}, 191 {0u, 4u, P12_4, P12_4_PASS0_SAR_EXT_MUX_SEL4}, 192 {0u, 5u, P12_5, P12_5_PASS0_SAR_EXT_MUX_SEL5}, 193 {0u, 6u, P13_0, P13_0_PASS0_SAR_EXT_MUX_SEL6}, 194 {0u, 7u, P13_1, P13_1_PASS0_SAR_EXT_MUX_SEL7}, 195 {0u, 8u, P13_2, P13_2_PASS0_SAR_EXT_MUX_SEL8}, 196 }; 197 198 /* Connections for: pass_sarmux_pads */ 199 const cyhal_resource_pin_mapping_t cyhal_pin_map_pass_sarmux_pads[54] = { 200 {0u, 0u, P6_0, HSIOM_SEL_GPIO}, 201 {0u, 1u, P6_1, HSIOM_SEL_GPIO}, 202 {0u, 2u, P6_2, HSIOM_SEL_GPIO}, 203 {0u, 3u, P6_3, HSIOM_SEL_GPIO}, 204 {0u, 4u, P6_4, HSIOM_SEL_GPIO}, 205 {0u, 5u, P6_5, HSIOM_SEL_GPIO}, 206 {0u, 6u, P6_6, HSIOM_SEL_GPIO}, 207 {0u, 7u, P6_7, HSIOM_SEL_GPIO}, 208 {0u, 8u, P7_0, HSIOM_SEL_GPIO}, 209 {0u, 9u, P7_1, HSIOM_SEL_GPIO}, 210 {0u, 10u, P7_2, HSIOM_SEL_GPIO}, 211 {0u, 11u, P7_3, HSIOM_SEL_GPIO}, 212 {0u, 12u, P7_4, HSIOM_SEL_GPIO}, 213 {0u, 13u, P7_5, HSIOM_SEL_GPIO}, 214 {0u, 14u, P7_6, HSIOM_SEL_GPIO}, 215 {0u, 15u, P7_7, HSIOM_SEL_GPIO}, 216 {0u, 16u, P8_1, HSIOM_SEL_GPIO}, 217 {0u, 17u, P8_2, HSIOM_SEL_GPIO}, 218 {0u, 18u, P8_3, HSIOM_SEL_GPIO}, 219 {0u, 20u, P9_0, HSIOM_SEL_GPIO}, 220 {0u, 21u, P9_1, HSIOM_SEL_GPIO}, 221 {1u, 0u, P10_4, HSIOM_SEL_GPIO}, 222 {1u, 4u, P12_0, HSIOM_SEL_GPIO}, 223 {1u, 5u, P12_1, HSIOM_SEL_GPIO}, 224 {1u, 6u, P12_2, HSIOM_SEL_GPIO}, 225 {1u, 7u, P12_3, HSIOM_SEL_GPIO}, 226 {1u, 8u, P12_4, HSIOM_SEL_GPIO}, 227 {1u, 9u, P12_5, HSIOM_SEL_GPIO}, 228 {1u, 12u, P13_0, HSIOM_SEL_GPIO}, 229 {1u, 13u, P13_1, HSIOM_SEL_GPIO}, 230 {1u, 14u, P13_2, HSIOM_SEL_GPIO}, 231 {1u, 15u, P13_3, HSIOM_SEL_GPIO}, 232 {1u, 16u, P13_4, HSIOM_SEL_GPIO}, 233 {1u, 17u, P13_5, HSIOM_SEL_GPIO}, 234 {1u, 18u, P13_6, HSIOM_SEL_GPIO}, 235 {1u, 19u, P13_7, HSIOM_SEL_GPIO}, 236 {1u, 20u, P14_0, HSIOM_SEL_GPIO}, 237 {1u, 21u, P14_1, HSIOM_SEL_GPIO}, 238 {1u, 22u, P14_2, HSIOM_SEL_GPIO}, 239 {1u, 23u, P14_3, HSIOM_SEL_GPIO}, 240 {1u, 24u, P14_4, HSIOM_SEL_GPIO}, 241 {1u, 25u, P14_5, HSIOM_SEL_GPIO}, 242 {1u, 28u, P15_0, HSIOM_SEL_GPIO}, 243 {1u, 29u, P15_1, HSIOM_SEL_GPIO}, 244 {1u, 30u, P15_2, HSIOM_SEL_GPIO}, 245 {1u, 31u, P15_3, HSIOM_SEL_GPIO}, 246 {2u, 0u, P18_0, HSIOM_SEL_GPIO}, 247 {2u, 1u, P18_1, HSIOM_SEL_GPIO}, 248 {2u, 2u, P18_2, HSIOM_SEL_GPIO}, 249 {2u, 3u, P18_3, HSIOM_SEL_GPIO}, 250 {2u, 4u, P18_4, HSIOM_SEL_GPIO}, 251 {2u, 5u, P18_5, HSIOM_SEL_GPIO}, 252 {2u, 6u, P18_6, HSIOM_SEL_GPIO}, 253 {2u, 7u, P18_7, HSIOM_SEL_GPIO}, 254 }; 255 256 /* Connections for: peri_tr_io_input */ 257 /* The actual channel_num has no value to how the connection works. However, the HAL driver needs 258 to know the index of the input or output trigger line. Store that in the channel_num field 259 instead. */ 260 const cyhal_resource_pin_mapping_t cyhal_pin_map_peri_tr_io_input[25] = { 261 {0u, 2u, P2_0, P2_0_PERI_TR_IO_INPUT2}, 262 {0u, 3u, P2_1, P2_1_PERI_TR_IO_INPUT3}, 263 {0u, 4u, P2_2, P2_2_PERI_TR_IO_INPUT4}, 264 {0u, 5u, P2_3, P2_3_PERI_TR_IO_INPUT5}, 265 {0u, 6u, P2_4, P2_4_PERI_TR_IO_INPUT6}, 266 {0u, 10u, P4_0, P4_0_PERI_TR_IO_INPUT10}, 267 {0u, 11u, P4_1, P4_1_PERI_TR_IO_INPUT11}, 268 {0u, 8u, P6_6, P6_6_PERI_TR_IO_INPUT8}, 269 {0u, 9u, P6_7, P6_7_PERI_TR_IO_INPUT9}, 270 {0u, 16u, P7_6, P7_6_PERI_TR_IO_INPUT16}, 271 {0u, 17u, P7_7, P7_7_PERI_TR_IO_INPUT17}, 272 {0u, 14u, P8_1, P8_1_PERI_TR_IO_INPUT14}, 273 {0u, 15u, P8_2, P8_2_PERI_TR_IO_INPUT15}, 274 {0u, 18u, P10_0, P10_0_PERI_TR_IO_INPUT18}, 275 {0u, 19u, P10_1, P10_1_PERI_TR_IO_INPUT19}, 276 {0u, 20u, P12_0, P12_0_PERI_TR_IO_INPUT20}, 277 {0u, 21u, P12_1, P12_1_PERI_TR_IO_INPUT21}, 278 {0u, 22u, P13_6, P13_6_PERI_TR_IO_INPUT22}, 279 {0u, 23u, P13_7, P13_7_PERI_TR_IO_INPUT23}, 280 {0u, 26u, P17_3, P17_3_PERI_TR_IO_INPUT26}, 281 {0u, 27u, P17_4, P17_4_PERI_TR_IO_INPUT27}, 282 {0u, 28u, P19_2, P19_2_PERI_TR_IO_INPUT28}, 283 {0u, 29u, P19_3, P19_3_PERI_TR_IO_INPUT29}, 284 {0u, 30u, P23_3, P23_3_PERI_TR_IO_INPUT30}, 285 {0u, 31u, P23_4, P23_4_PERI_TR_IO_INPUT31}, 286 }; 287 288 /* Connections for: peri_tr_io_output */ 289 /* The actual channel_num has no value to how the connection works. However, the HAL driver needs 290 to know the index of the input or output trigger line. Store that in the channel_num field 291 instead. */ 292 const cyhal_resource_pin_mapping_t cyhal_pin_map_peri_tr_io_output[5] = { 293 {0u, 0u, P3_0, P3_0_PERI_TR_IO_OUTPUT0}, 294 {0u, 1u, P3_1, P3_1_PERI_TR_IO_OUTPUT1}, 295 {0u, 0u, P8_3, P8_3_PERI_TR_IO_OUTPUT0}, 296 {0u, 1u, P21_2, P21_2_PERI_TR_IO_OUTPUT1}, 297 {0u, 0u, P23_4, P23_4_PERI_TR_IO_OUTPUT0}, 298 }; 299 300 /* Connections for: scb_i2c_scl */ 301 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_i2c_scl[14] = { 302 {7u, 0u, P0_1, P0_1_SCB7_I2C_SCL}, 303 {0u, 0u, P0_2, P0_2_SCB0_I2C_SCL}, 304 {0u, 0u, P1_0, P1_0_SCB0_I2C_SCL}, 305 {7u, 0u, P2_2, P2_2_SCB7_I2C_SCL}, 306 {6u, 0u, P3_2, P3_2_SCB6_I2C_SCL}, 307 {4u, 0u, P6_2, P6_2_SCB4_I2C_SCL}, 308 {5u, 0u, P7_2, P7_2_SCB5_I2C_SCL}, 309 {4u, 0u, P10_2, P10_2_SCB4_I2C_SCL}, 310 {3u, 0u, P13_2, P13_2_SCB3_I2C_SCL}, 311 {2u, 0u, P14_2, P14_2_SCB2_I2C_SCL}, 312 {3u, 0u, P17_3, P17_3_SCB3_I2C_SCL}, 313 {1u, 0u, P18_2, P18_2_SCB1_I2C_SCL}, 314 {2u, 0u, P19_2, P19_2_SCB2_I2C_SCL}, 315 {6u, 0u, P22_2, P22_2_SCB6_I2C_SCL}, 316 }; 317 318 /* Connections for: scb_i2c_sda */ 319 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_i2c_sda[16] = { 320 {7u, 0u, P0_0, P0_0_SCB7_I2C_SDA}, 321 {0u, 0u, P0_3, P0_3_SCB0_I2C_SDA}, 322 {0u, 0u, P1_1, P1_1_SCB0_I2C_SDA}, 323 {7u, 0u, P2_1, P2_1_SCB7_I2C_SDA}, 324 {6u, 0u, P3_1, P3_1_SCB6_I2C_SDA}, 325 {5u, 0u, P4_1, P4_1_SCB5_I2C_SDA}, 326 {4u, 0u, P6_1, P6_1_SCB4_I2C_SDA}, 327 {5u, 0u, P7_1, P7_1_SCB5_I2C_SDA}, 328 {4u, 0u, P10_1, P10_1_SCB4_I2C_SDA}, 329 {3u, 0u, P13_1, P13_1_SCB3_I2C_SDA}, 330 {2u, 0u, P14_1, P14_1_SCB2_I2C_SDA}, 331 {3u, 0u, P17_2, P17_2_SCB3_I2C_SDA}, 332 {1u, 0u, P18_1, P18_1_SCB1_I2C_SDA}, 333 {2u, 0u, P19_1, P19_1_SCB2_I2C_SDA}, 334 {6u, 0u, P22_1, P22_1_SCB6_I2C_SDA}, 335 {7u, 0u, P23_1, P23_1_SCB7_I2C_SDA}, 336 }; 337 338 /* Connections for: scb_spi_m_clk */ 339 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_clk[12] = { 340 {0u, 0u, P0_2, P0_2_SCB0_SPI_CLK}, 341 {7u, 0u, P2_2, P2_2_SCB7_SPI_CLK}, 342 {6u, 0u, P3_2, P3_2_SCB6_SPI_CLK}, 343 {4u, 0u, P6_2, P6_2_SCB4_SPI_CLK}, 344 {5u, 0u, P7_2, P7_2_SCB5_SPI_CLK}, 345 {4u, 0u, P10_2, P10_2_SCB4_SPI_CLK}, 346 {3u, 0u, P13_2, P13_2_SCB3_SPI_CLK}, 347 {2u, 0u, P14_2, P14_2_SCB2_SPI_CLK}, 348 {3u, 0u, P17_3, P17_3_SCB3_SPI_CLK}, 349 {1u, 0u, P18_2, P18_2_SCB1_SPI_CLK}, 350 {2u, 0u, P19_2, P19_2_SCB2_SPI_CLK}, 351 {6u, 0u, P22_2, P22_2_SCB6_SPI_CLK}, 352 }; 353 354 /* Connections for: scb_spi_m_miso */ 355 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_miso[16] = { 356 {0u, 0u, P0_0, P0_0_SCB0_SPI_MISO}, 357 {0u, 0u, P1_0, P1_0_SCB0_SPI_MISO}, 358 {7u, 0u, P2_0, P2_0_SCB7_SPI_MISO}, 359 {6u, 0u, P3_0, P3_0_SCB6_SPI_MISO}, 360 {5u, 0u, P4_0, P4_0_SCB5_SPI_MISO}, 361 {4u, 0u, P6_0, P6_0_SCB4_SPI_MISO}, 362 {5u, 0u, P7_0, P7_0_SCB5_SPI_MISO}, 363 {4u, 0u, P10_0, P10_0_SCB4_SPI_MISO}, 364 {3u, 0u, P13_0, P13_0_SCB3_SPI_MISO}, 365 {2u, 0u, P14_0, P14_0_SCB2_SPI_MISO}, 366 {3u, 0u, P17_1, P17_1_SCB3_SPI_MISO}, 367 {1u, 0u, P18_0, P18_0_SCB1_SPI_MISO}, 368 {2u, 0u, P19_0, P19_0_SCB2_SPI_MISO}, 369 {1u, 0u, P20_3, P20_3_SCB1_SPI_MISO}, 370 {6u, 0u, P22_0, P22_0_SCB6_SPI_MISO}, 371 {7u, 0u, P23_0, P23_0_SCB7_SPI_MISO}, 372 }; 373 374 /* Connections for: scb_spi_m_mosi */ 375 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_mosi[15] = { 376 {0u, 0u, P0_1, P0_1_SCB0_SPI_MOSI}, 377 {0u, 0u, P1_1, P1_1_SCB0_SPI_MOSI}, 378 {7u, 0u, P2_1, P2_1_SCB7_SPI_MOSI}, 379 {6u, 0u, P3_1, P3_1_SCB6_SPI_MOSI}, 380 {5u, 0u, P4_1, P4_1_SCB5_SPI_MOSI}, 381 {4u, 0u, P6_1, P6_1_SCB4_SPI_MOSI}, 382 {5u, 0u, P7_1, P7_1_SCB5_SPI_MOSI}, 383 {4u, 0u, P10_1, P10_1_SCB4_SPI_MOSI}, 384 {3u, 0u, P13_1, P13_1_SCB3_SPI_MOSI}, 385 {2u, 0u, P14_1, P14_1_SCB2_SPI_MOSI}, 386 {3u, 0u, P17_2, P17_2_SCB3_SPI_MOSI}, 387 {1u, 0u, P18_1, P18_1_SCB1_SPI_MOSI}, 388 {2u, 0u, P19_1, P19_1_SCB2_SPI_MOSI}, 389 {6u, 0u, P22_1, P22_1_SCB6_SPI_MOSI}, 390 {7u, 0u, P23_1, P23_1_SCB7_SPI_MOSI}, 391 }; 392 393 /* Connections for: scb_spi_m_select0 */ 394 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select0[13] = { 395 {0u, 0u, P0_3, P0_3_SCB0_SPI_SELECT0}, 396 {7u, 0u, P2_3, P2_3_SCB7_SPI_SELECT0}, 397 {6u, 0u, P3_3, P3_3_SCB6_SPI_SELECT0}, 398 {4u, 0u, P6_3, P6_3_SCB4_SPI_SELECT0}, 399 {5u, 0u, P7_3, P7_3_SCB5_SPI_SELECT0}, 400 {4u, 0u, P10_3, P10_3_SCB4_SPI_SELECT0}, 401 {3u, 0u, P13_3, P13_3_SCB3_SPI_SELECT0}, 402 {2u, 0u, P14_3, P14_3_SCB2_SPI_SELECT0}, 403 {3u, 0u, P17_4, P17_4_SCB3_SPI_SELECT0}, 404 {1u, 0u, P18_3, P18_3_SCB1_SPI_SELECT0}, 405 {2u, 0u, P19_3, P19_3_SCB2_SPI_SELECT0}, 406 {6u, 0u, P22_3, P22_3_SCB6_SPI_SELECT0}, 407 {7u, 0u, P23_3, P23_3_SCB7_SPI_SELECT0}, 408 }; 409 410 /* Connections for: scb_spi_m_select1 */ 411 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select1[12] = { 412 {0u, 0u, P2_0, P2_0_SCB0_SPI_SELECT1}, 413 {7u, 0u, P2_4, P2_4_SCB7_SPI_SELECT1}, 414 {6u, 0u, P3_4, P3_4_SCB6_SPI_SELECT1}, 415 {4u, 0u, P6_4, P6_4_SCB4_SPI_SELECT1}, 416 {5u, 0u, P7_4, P7_4_SCB5_SPI_SELECT1}, 417 {4u, 0u, P10_4, P10_4_SCB4_SPI_SELECT1}, 418 {3u, 0u, P13_4, P13_4_SCB3_SPI_SELECT1}, 419 {2u, 0u, P14_4, P14_4_SCB2_SPI_SELECT1}, 420 {1u, 0u, P18_4, P18_4_SCB1_SPI_SELECT1}, 421 {2u, 0u, P19_4, P19_4_SCB2_SPI_SELECT1}, 422 {6u, 0u, P22_4, P22_4_SCB6_SPI_SELECT1}, 423 {7u, 0u, P23_4, P23_4_SCB7_SPI_SELECT1}, 424 }; 425 426 /* Connections for: scb_spi_m_select2 */ 427 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select2[11] = { 428 {0u, 0u, P2_1, P2_1_SCB0_SPI_SELECT2}, 429 {5u, 0u, P5_0, P5_0_SCB5_SPI_SELECT2}, 430 {4u, 0u, P6_5, P6_5_SCB4_SPI_SELECT2}, 431 {5u, 0u, P7_5, P7_5_SCB5_SPI_SELECT2}, 432 {3u, 0u, P13_5, P13_5_SCB3_SPI_SELECT2}, 433 {2u, 0u, P14_5, P14_5_SCB2_SPI_SELECT2}, 434 {1u, 0u, P18_5, P18_5_SCB1_SPI_SELECT2}, 435 {2u, 0u, P20_0, P20_0_SCB2_SPI_SELECT2}, 436 {1u, 0u, P21_0, P21_0_SCB1_SPI_SELECT2}, 437 {6u, 0u, P22_5, P22_5_SCB6_SPI_SELECT2}, 438 {7u, 0u, P23_5, P23_5_SCB7_SPI_SELECT2}, 439 }; 440 441 /* Connections for: scb_spi_m_select3 */ 442 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select3[4] = { 443 {0u, 0u, P2_2, P2_2_SCB0_SPI_SELECT3}, 444 {4u, 0u, P6_6, P6_6_SCB4_SPI_SELECT3}, 445 {3u, 0u, P13_6, P13_6_SCB3_SPI_SELECT3}, 446 {1u, 0u, P18_6, P18_6_SCB1_SPI_SELECT3}, 447 }; 448 449 /* Connections for: scb_spi_s_clk */ 450 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_clk[12] = { 451 {0u, 0u, P0_2, P0_2_SCB0_SPI_CLK}, 452 {7u, 0u, P2_2, P2_2_SCB7_SPI_CLK}, 453 {6u, 0u, P3_2, P3_2_SCB6_SPI_CLK}, 454 {4u, 0u, P6_2, P6_2_SCB4_SPI_CLK}, 455 {5u, 0u, P7_2, P7_2_SCB5_SPI_CLK}, 456 {4u, 0u, P10_2, P10_2_SCB4_SPI_CLK}, 457 {3u, 0u, P13_2, P13_2_SCB3_SPI_CLK}, 458 {2u, 0u, P14_2, P14_2_SCB2_SPI_CLK}, 459 {3u, 0u, P17_3, P17_3_SCB3_SPI_CLK}, 460 {1u, 0u, P18_2, P18_2_SCB1_SPI_CLK}, 461 {2u, 0u, P19_2, P19_2_SCB2_SPI_CLK}, 462 {6u, 0u, P22_2, P22_2_SCB6_SPI_CLK}, 463 }; 464 465 /* Connections for: scb_spi_s_miso */ 466 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_miso[16] = { 467 {0u, 0u, P0_0, P0_0_SCB0_SPI_MISO}, 468 {0u, 0u, P1_0, P1_0_SCB0_SPI_MISO}, 469 {7u, 0u, P2_0, P2_0_SCB7_SPI_MISO}, 470 {6u, 0u, P3_0, P3_0_SCB6_SPI_MISO}, 471 {5u, 0u, P4_0, P4_0_SCB5_SPI_MISO}, 472 {4u, 0u, P6_0, P6_0_SCB4_SPI_MISO}, 473 {5u, 0u, P7_0, P7_0_SCB5_SPI_MISO}, 474 {4u, 0u, P10_0, P10_0_SCB4_SPI_MISO}, 475 {3u, 0u, P13_0, P13_0_SCB3_SPI_MISO}, 476 {2u, 0u, P14_0, P14_0_SCB2_SPI_MISO}, 477 {3u, 0u, P17_1, P17_1_SCB3_SPI_MISO}, 478 {1u, 0u, P18_0, P18_0_SCB1_SPI_MISO}, 479 {2u, 0u, P19_0, P19_0_SCB2_SPI_MISO}, 480 {1u, 0u, P20_3, P20_3_SCB1_SPI_MISO}, 481 {6u, 0u, P22_0, P22_0_SCB6_SPI_MISO}, 482 {7u, 0u, P23_0, P23_0_SCB7_SPI_MISO}, 483 }; 484 485 /* Connections for: scb_spi_s_mosi */ 486 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_mosi[15] = { 487 {0u, 0u, P0_1, P0_1_SCB0_SPI_MOSI}, 488 {0u, 0u, P1_1, P1_1_SCB0_SPI_MOSI}, 489 {7u, 0u, P2_1, P2_1_SCB7_SPI_MOSI}, 490 {6u, 0u, P3_1, P3_1_SCB6_SPI_MOSI}, 491 {5u, 0u, P4_1, P4_1_SCB5_SPI_MOSI}, 492 {4u, 0u, P6_1, P6_1_SCB4_SPI_MOSI}, 493 {5u, 0u, P7_1, P7_1_SCB5_SPI_MOSI}, 494 {4u, 0u, P10_1, P10_1_SCB4_SPI_MOSI}, 495 {3u, 0u, P13_1, P13_1_SCB3_SPI_MOSI}, 496 {2u, 0u, P14_1, P14_1_SCB2_SPI_MOSI}, 497 {3u, 0u, P17_2, P17_2_SCB3_SPI_MOSI}, 498 {1u, 0u, P18_1, P18_1_SCB1_SPI_MOSI}, 499 {2u, 0u, P19_1, P19_1_SCB2_SPI_MOSI}, 500 {6u, 0u, P22_1, P22_1_SCB6_SPI_MOSI}, 501 {7u, 0u, P23_1, P23_1_SCB7_SPI_MOSI}, 502 }; 503 504 /* Connections for: scb_spi_s_select0 */ 505 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select0[13] = { 506 {0u, 0u, P0_3, P0_3_SCB0_SPI_SELECT0}, 507 {7u, 0u, P2_3, P2_3_SCB7_SPI_SELECT0}, 508 {6u, 0u, P3_3, P3_3_SCB6_SPI_SELECT0}, 509 {4u, 0u, P6_3, P6_3_SCB4_SPI_SELECT0}, 510 {5u, 0u, P7_3, P7_3_SCB5_SPI_SELECT0}, 511 {4u, 0u, P10_3, P10_3_SCB4_SPI_SELECT0}, 512 {3u, 0u, P13_3, P13_3_SCB3_SPI_SELECT0}, 513 {2u, 0u, P14_3, P14_3_SCB2_SPI_SELECT0}, 514 {3u, 0u, P17_4, P17_4_SCB3_SPI_SELECT0}, 515 {1u, 0u, P18_3, P18_3_SCB1_SPI_SELECT0}, 516 {2u, 0u, P19_3, P19_3_SCB2_SPI_SELECT0}, 517 {6u, 0u, P22_3, P22_3_SCB6_SPI_SELECT0}, 518 {7u, 0u, P23_3, P23_3_SCB7_SPI_SELECT0}, 519 }; 520 521 /* Connections for: scb_spi_s_select1 */ 522 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select1[12] = { 523 {0u, 0u, P2_0, P2_0_SCB0_SPI_SELECT1}, 524 {7u, 0u, P2_4, P2_4_SCB7_SPI_SELECT1}, 525 {6u, 0u, P3_4, P3_4_SCB6_SPI_SELECT1}, 526 {4u, 0u, P6_4, P6_4_SCB4_SPI_SELECT1}, 527 {5u, 0u, P7_4, P7_4_SCB5_SPI_SELECT1}, 528 {4u, 0u, P10_4, P10_4_SCB4_SPI_SELECT1}, 529 {3u, 0u, P13_4, P13_4_SCB3_SPI_SELECT1}, 530 {2u, 0u, P14_4, P14_4_SCB2_SPI_SELECT1}, 531 {1u, 0u, P18_4, P18_4_SCB1_SPI_SELECT1}, 532 {2u, 0u, P19_4, P19_4_SCB2_SPI_SELECT1}, 533 {6u, 0u, P22_4, P22_4_SCB6_SPI_SELECT1}, 534 {7u, 0u, P23_4, P23_4_SCB7_SPI_SELECT1}, 535 }; 536 537 /* Connections for: scb_spi_s_select2 */ 538 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select2[11] = { 539 {0u, 0u, P2_1, P2_1_SCB0_SPI_SELECT2}, 540 {5u, 0u, P5_0, P5_0_SCB5_SPI_SELECT2}, 541 {4u, 0u, P6_5, P6_5_SCB4_SPI_SELECT2}, 542 {5u, 0u, P7_5, P7_5_SCB5_SPI_SELECT2}, 543 {3u, 0u, P13_5, P13_5_SCB3_SPI_SELECT2}, 544 {2u, 0u, P14_5, P14_5_SCB2_SPI_SELECT2}, 545 {1u, 0u, P18_5, P18_5_SCB1_SPI_SELECT2}, 546 {2u, 0u, P20_0, P20_0_SCB2_SPI_SELECT2}, 547 {1u, 0u, P21_0, P21_0_SCB1_SPI_SELECT2}, 548 {6u, 0u, P22_5, P22_5_SCB6_SPI_SELECT2}, 549 {7u, 0u, P23_5, P23_5_SCB7_SPI_SELECT2}, 550 }; 551 552 /* Connections for: scb_spi_s_select3 */ 553 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select3[4] = { 554 {0u, 0u, P2_2, P2_2_SCB0_SPI_SELECT3}, 555 {4u, 0u, P6_6, P6_6_SCB4_SPI_SELECT3}, 556 {3u, 0u, P13_6, P13_6_SCB3_SPI_SELECT3}, 557 {1u, 0u, P18_6, P18_6_SCB1_SPI_SELECT3}, 558 }; 559 560 /* Connections for: scb_uart_cts */ 561 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_cts[13] = { 562 {0u, 0u, P0_3, P0_3_SCB0_UART_CTS}, 563 {7u, 0u, P2_3, P2_3_SCB7_UART_CTS}, 564 {6u, 0u, P3_3, P3_3_SCB6_UART_CTS}, 565 {4u, 0u, P6_3, P6_3_SCB4_UART_CTS}, 566 {5u, 0u, P7_3, P7_3_SCB5_UART_CTS}, 567 {4u, 0u, P10_3, P10_3_SCB4_UART_CTS}, 568 {3u, 0u, P13_3, P13_3_SCB3_UART_CTS}, 569 {2u, 0u, P14_3, P14_3_SCB2_UART_CTS}, 570 {3u, 0u, P17_4, P17_4_SCB3_UART_CTS}, 571 {1u, 0u, P18_3, P18_3_SCB1_UART_CTS}, 572 {2u, 0u, P19_3, P19_3_SCB2_UART_CTS}, 573 {6u, 0u, P22_3, P22_3_SCB6_UART_CTS}, 574 {7u, 0u, P23_3, P23_3_SCB7_UART_CTS}, 575 }; 576 577 /* Connections for: scb_uart_rts */ 578 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_rts[12] = { 579 {0u, 0u, P0_2, P0_2_SCB0_UART_RTS}, 580 {7u, 0u, P2_2, P2_2_SCB7_UART_RTS}, 581 {6u, 0u, P3_2, P3_2_SCB6_UART_RTS}, 582 {4u, 0u, P6_2, P6_2_SCB4_UART_RTS}, 583 {5u, 0u, P7_2, P7_2_SCB5_UART_RTS}, 584 {4u, 0u, P10_2, P10_2_SCB4_UART_RTS}, 585 {3u, 0u, P13_2, P13_2_SCB3_UART_RTS}, 586 {2u, 0u, P14_2, P14_2_SCB2_UART_RTS}, 587 {3u, 0u, P17_3, P17_3_SCB3_UART_RTS}, 588 {1u, 0u, P18_2, P18_2_SCB1_UART_RTS}, 589 {2u, 0u, P19_2, P19_2_SCB2_UART_RTS}, 590 {6u, 0u, P22_2, P22_2_SCB6_UART_RTS}, 591 }; 592 593 /* Connections for: scb_uart_rx */ 594 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_rx[15] = { 595 {0u, 0u, P0_0, P0_0_SCB0_UART_RX}, 596 {7u, 0u, P2_0, P2_0_SCB7_UART_RX}, 597 {6u, 0u, P3_0, P3_0_SCB6_UART_RX}, 598 {5u, 0u, P4_0, P4_0_SCB5_UART_RX}, 599 {4u, 0u, P6_0, P6_0_SCB4_UART_RX}, 600 {5u, 0u, P7_0, P7_0_SCB5_UART_RX}, 601 {4u, 0u, P10_0, P10_0_SCB4_UART_RX}, 602 {3u, 0u, P13_0, P13_0_SCB3_UART_RX}, 603 {2u, 0u, P14_0, P14_0_SCB2_UART_RX}, 604 {3u, 0u, P17_1, P17_1_SCB3_UART_RX}, 605 {1u, 0u, P18_0, P18_0_SCB1_UART_RX}, 606 {2u, 0u, P19_0, P19_0_SCB2_UART_RX}, 607 {1u, 0u, P20_3, P20_3_SCB1_UART_RX}, 608 {6u, 0u, P22_0, P22_0_SCB6_UART_RX}, 609 {7u, 0u, P23_0, P23_0_SCB7_UART_RX}, 610 }; 611 612 /* Connections for: scb_uart_tx */ 613 const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_tx[14] = { 614 {0u, 0u, P0_1, P0_1_SCB0_UART_TX}, 615 {7u, 0u, P2_1, P2_1_SCB7_UART_TX}, 616 {6u, 0u, P3_1, P3_1_SCB6_UART_TX}, 617 {5u, 0u, P4_1, P4_1_SCB5_UART_TX}, 618 {4u, 0u, P6_1, P6_1_SCB4_UART_TX}, 619 {5u, 0u, P7_1, P7_1_SCB5_UART_TX}, 620 {4u, 0u, P10_1, P10_1_SCB4_UART_TX}, 621 {3u, 0u, P13_1, P13_1_SCB3_UART_TX}, 622 {2u, 0u, P14_1, P14_1_SCB2_UART_TX}, 623 {3u, 0u, P17_2, P17_2_SCB3_UART_TX}, 624 {1u, 0u, P18_1, P18_1_SCB1_UART_TX}, 625 {2u, 0u, P19_1, P19_1_SCB2_UART_TX}, 626 {6u, 0u, P22_1, P22_1_SCB6_UART_TX}, 627 {7u, 0u, P23_1, P23_1_SCB7_UART_TX}, 628 }; 629 630 /* Connections for: tcpwm_line */ 631 const cyhal_resource_pin_mapping_t cyhal_pin_map_tcpwm_line[127] = { 632 {0u, 18u, P0_0, P0_0_TCPWM0_LINE18}, 633 {0u, 17u, P0_1, P0_1_TCPWM0_LINE17}, 634 {0u, 14u, P0_2, P0_2_TCPWM0_LINE14}, 635 {0u, 13u, P0_3, P0_3_TCPWM0_LINE13}, 636 {0u, 12u, P1_0, P1_0_TCPWM0_LINE12}, 637 {0u, 11u, P1_1, P1_1_TCPWM0_LINE11}, 638 {0u, 7u, P2_0, P2_0_TCPWM0_LINE7}, 639 {0u, 6u, P2_1, P2_1_TCPWM0_LINE6}, 640 {0u, 5u, P2_2, P2_2_TCPWM0_LINE5}, 641 {0u, 4u, P2_3, P2_3_TCPWM0_LINE4}, 642 {0u, 3u, P2_4, P2_4_TCPWM0_LINE3}, 643 {0u, 1u, P3_0, P3_0_TCPWM0_LINE1}, 644 {0u, 0u, P3_1, P3_1_TCPWM0_LINE0}, 645 {1u, 3u, P3_2, P3_2_TCPWM0_LINE259}, 646 {1u, 2u, P3_3, P3_3_TCPWM0_LINE258}, 647 {1u, 1u, P3_4, P3_4_TCPWM0_LINE257}, 648 {0u, 4u, P4_0, P4_0_TCPWM0_LINE4}, 649 {0u, 5u, P4_1, P4_1_TCPWM0_LINE5}, 650 {0u, 9u, P5_0, P5_0_TCPWM0_LINE9}, 651 {0u, 10u, P5_1, P5_1_TCPWM0_LINE10}, 652 {0u, 11u, P5_2, P5_2_TCPWM0_LINE11}, 653 {0u, 12u, P5_3, P5_3_TCPWM0_LINE12}, 654 {0u, 13u, P5_4, P5_4_TCPWM0_LINE13}, 655 {1u, 0u, P6_0, P6_0_TCPWM0_LINE256}, 656 {0u, 0u, P6_1, P6_1_TCPWM0_LINE0}, 657 {1u, 1u, P6_2, P6_2_TCPWM0_LINE257}, 658 {0u, 1u, P6_3, P6_3_TCPWM0_LINE1}, 659 {1u, 2u, P6_4, P6_4_TCPWM0_LINE258}, 660 {0u, 2u, P6_5, P6_5_TCPWM0_LINE2}, 661 {1u, 3u, P6_6, P6_6_TCPWM0_LINE259}, 662 {0u, 3u, P6_7, P6_7_TCPWM0_LINE3}, 663 {1u, 4u, P7_0, P7_0_TCPWM0_LINE260}, 664 {0u, 15u, P7_1, P7_1_TCPWM0_LINE15}, 665 {1u, 5u, P7_2, P7_2_TCPWM0_LINE261}, 666 {0u, 16u, P7_3, P7_3_TCPWM0_LINE16}, 667 {1u, 6u, P7_4, P7_4_TCPWM0_LINE262}, 668 {0u, 17u, P7_5, P7_5_TCPWM0_LINE17}, 669 {1u, 7u, P7_6, P7_6_TCPWM0_LINE263}, 670 {0u, 18u, P7_7, P7_7_TCPWM0_LINE18}, 671 {0u, 19u, P8_0, P8_0_TCPWM0_LINE19}, 672 {0u, 20u, P8_1, P8_1_TCPWM0_LINE20}, 673 {0u, 21u, P8_2, P8_2_TCPWM0_LINE21}, 674 {0u, 22u, P8_3, P8_3_TCPWM0_LINE22}, 675 {0u, 24u, P9_0, P9_0_TCPWM0_LINE24}, 676 {0u, 25u, P9_1, P9_1_TCPWM0_LINE25}, 677 {0u, 28u, P10_0, P10_0_TCPWM0_LINE28}, 678 {0u, 29u, P10_1, P10_1_TCPWM0_LINE29}, 679 {0u, 30u, P10_2, P10_2_TCPWM0_LINE30}, 680 {0u, 31u, P10_3, P10_3_TCPWM0_LINE31}, 681 {0u, 32u, P10_4, P10_4_TCPWM0_LINE32}, 682 {0u, 36u, P12_0, P12_0_TCPWM0_LINE36}, 683 {0u, 37u, P12_1, P12_1_TCPWM0_LINE37}, 684 {0u, 38u, P12_2, P12_2_TCPWM0_LINE38}, 685 {0u, 39u, P12_3, P12_3_TCPWM0_LINE39}, 686 {0u, 40u, P12_4, P12_4_TCPWM0_LINE40}, 687 {0u, 41u, P12_5, P12_5_TCPWM0_LINE41}, 688 {1u, 8u, P13_0, P13_0_TCPWM0_LINE264}, 689 {0u, 44u, P13_1, P13_1_TCPWM0_LINE44}, 690 {1u, 9u, P13_2, P13_2_TCPWM0_LINE265}, 691 {0u, 45u, P13_3, P13_3_TCPWM0_LINE45}, 692 {1u, 10u, P13_4, P13_4_TCPWM0_LINE266}, 693 {0u, 46u, P13_5, P13_5_TCPWM0_LINE46}, 694 {1u, 11u, P13_6, P13_6_TCPWM0_LINE267}, 695 {0u, 47u, P13_7, P13_7_TCPWM0_LINE47}, 696 {0u, 48u, P14_0, P14_0_TCPWM0_LINE48}, 697 {0u, 49u, P14_1, P14_1_TCPWM0_LINE49}, 698 {0u, 50u, P14_2, P14_2_TCPWM0_LINE50}, 699 {0u, 51u, P14_3, P14_3_TCPWM0_LINE51}, 700 {0u, 52u, P14_4, P14_4_TCPWM0_LINE52}, 701 {0u, 53u, P14_5, P14_5_TCPWM0_LINE53}, 702 {0u, 56u, P15_0, P15_0_TCPWM0_LINE56}, 703 {0u, 57u, P15_1, P15_1_TCPWM0_LINE57}, 704 {0u, 58u, P15_2, P15_2_TCPWM0_LINE58}, 705 {0u, 59u, P15_3, P15_3_TCPWM0_LINE59}, 706 {0u, 60u, P16_0, P16_0_TCPWM0_LINE60}, 707 {2u, 0u, P16_0, P16_0_TCPWM0_LINE512}, 708 {0u, 61u, P16_1, P16_1_TCPWM0_LINE61}, 709 {0u, 62u, P16_2, P16_2_TCPWM0_LINE62}, 710 {2u, 1u, P16_2, P16_2_TCPWM0_LINE513}, 711 {0u, 61u, P17_0, P17_0_TCPWM0_LINE61}, 712 {0u, 60u, P17_1, P17_1_TCPWM0_LINE60}, 713 {2u, 2u, P17_1, P17_1_TCPWM0_LINE514}, 714 {0u, 59u, P17_2, P17_2_TCPWM0_LINE59}, 715 {0u, 58u, P17_3, P17_3_TCPWM0_LINE58}, 716 {2u, 3u, P17_3, P17_3_TCPWM0_LINE515}, 717 {0u, 57u, P17_4, P17_4_TCPWM0_LINE57}, 718 {1u, 6u, P18_0, P18_0_TCPWM0_LINE262}, 719 {2u, 0u, P18_0, P18_0_TCPWM0_LINE512}, 720 {1u, 7u, P18_1, P18_1_TCPWM0_LINE263}, 721 {0u, 55u, P18_2, P18_2_TCPWM0_LINE55}, 722 {2u, 1u, P18_2, P18_2_TCPWM0_LINE513}, 723 {0u, 54u, P18_3, P18_3_TCPWM0_LINE54}, 724 {0u, 53u, P18_4, P18_4_TCPWM0_LINE53}, 725 {2u, 2u, P18_4, P18_4_TCPWM0_LINE514}, 726 {0u, 52u, P18_5, P18_5_TCPWM0_LINE52}, 727 {0u, 51u, P18_6, P18_6_TCPWM0_LINE51}, 728 {2u, 3u, P18_6, P18_6_TCPWM0_LINE515}, 729 {0u, 50u, P18_7, P18_7_TCPWM0_LINE50}, 730 {1u, 3u, P19_0, P19_0_TCPWM0_LINE259}, 731 {0u, 26u, P19_1, P19_1_TCPWM0_LINE26}, 732 {0u, 27u, P19_2, P19_2_TCPWM0_LINE27}, 733 {0u, 28u, P19_3, P19_3_TCPWM0_LINE28}, 734 {0u, 29u, P19_4, P19_4_TCPWM0_LINE29}, 735 {0u, 30u, P20_0, P20_0_TCPWM0_LINE30}, 736 {0u, 49u, P20_1, P20_1_TCPWM0_LINE49}, 737 {0u, 48u, P20_2, P20_2_TCPWM0_LINE48}, 738 {0u, 47u, P20_3, P20_3_TCPWM0_LINE47}, 739 {0u, 42u, P21_0, P21_0_TCPWM0_LINE42}, 740 {0u, 41u, P21_1, P21_1_TCPWM0_LINE41}, 741 {0u, 40u, P21_2, P21_2_TCPWM0_LINE40}, 742 {0u, 39u, P21_3, P21_3_TCPWM0_LINE39}, 743 {0u, 37u, P21_5, P21_5_TCPWM0_LINE37}, 744 {0u, 36u, P21_6, P21_6_TCPWM0_LINE36}, 745 {0u, 34u, P22_0, P22_0_TCPWM0_LINE34}, 746 {0u, 33u, P22_1, P22_1_TCPWM0_LINE33}, 747 {0u, 32u, P22_2, P22_2_TCPWM0_LINE32}, 748 {0u, 31u, P22_3, P22_3_TCPWM0_LINE31}, 749 {0u, 30u, P22_4, P22_4_TCPWM0_LINE30}, 750 {0u, 29u, P22_5, P22_5_TCPWM0_LINE29}, 751 {0u, 28u, P22_6, P22_6_TCPWM0_LINE28}, 752 {1u, 8u, P23_0, P23_0_TCPWM0_LINE264}, 753 {1u, 9u, P23_1, P23_1_TCPWM0_LINE265}, 754 {1u, 11u, P23_3, P23_3_TCPWM0_LINE267}, 755 {0u, 25u, P23_4, P23_4_TCPWM0_LINE25}, 756 {0u, 24u, P23_5, P23_5_TCPWM0_LINE24}, 757 {0u, 23u, P23_6, P23_6_TCPWM0_LINE23}, 758 {0u, 22u, P23_7, P23_7_TCPWM0_LINE22}, 759 }; 760 761 /* Connections for: tcpwm_line_compl */ 762 const cyhal_resource_pin_mapping_t cyhal_pin_map_tcpwm_line_compl[126] = { 763 {0u, 22u, P0_0, P0_0_TCPWM0_LINE_COMPL22}, 764 {0u, 18u, P0_1, P0_1_TCPWM0_LINE_COMPL18}, 765 {0u, 17u, P0_2, P0_2_TCPWM0_LINE_COMPL17}, 766 {0u, 14u, P0_3, P0_3_TCPWM0_LINE_COMPL14}, 767 {0u, 13u, P1_0, P1_0_TCPWM0_LINE_COMPL13}, 768 {0u, 12u, P1_1, P1_1_TCPWM0_LINE_COMPL12}, 769 {0u, 8u, P2_0, P2_0_TCPWM0_LINE_COMPL8}, 770 {0u, 7u, P2_1, P2_1_TCPWM0_LINE_COMPL7}, 771 {0u, 6u, P2_2, P2_2_TCPWM0_LINE_COMPL6}, 772 {0u, 5u, P2_3, P2_3_TCPWM0_LINE_COMPL5}, 773 {0u, 4u, P2_4, P2_4_TCPWM0_LINE_COMPL4}, 774 {0u, 2u, P3_0, P3_0_TCPWM0_LINE_COMPL2}, 775 {0u, 1u, P3_1, P3_1_TCPWM0_LINE_COMPL1}, 776 {0u, 0u, P3_2, P3_2_TCPWM0_LINE_COMPL0}, 777 {1u, 3u, P3_3, P3_3_TCPWM0_LINE_COMPL259}, 778 {1u, 2u, P3_4, P3_4_TCPWM0_LINE_COMPL258}, 779 {1u, 0u, P4_0, P4_0_TCPWM0_LINE_COMPL256}, 780 {0u, 4u, P4_1, P4_1_TCPWM0_LINE_COMPL4}, 781 {0u, 8u, P5_0, P5_0_TCPWM0_LINE_COMPL8}, 782 {0u, 9u, P5_1, P5_1_TCPWM0_LINE_COMPL9}, 783 {0u, 10u, P5_2, P5_2_TCPWM0_LINE_COMPL10}, 784 {0u, 11u, P5_3, P5_3_TCPWM0_LINE_COMPL11}, 785 {0u, 12u, P5_4, P5_4_TCPWM0_LINE_COMPL12}, 786 {0u, 14u, P6_0, P6_0_TCPWM0_LINE_COMPL14}, 787 {1u, 0u, P6_1, P6_1_TCPWM0_LINE_COMPL256}, 788 {0u, 0u, P6_2, P6_2_TCPWM0_LINE_COMPL0}, 789 {1u, 1u, P6_3, P6_3_TCPWM0_LINE_COMPL257}, 790 {0u, 1u, P6_4, P6_4_TCPWM0_LINE_COMPL1}, 791 {1u, 2u, P6_5, P6_5_TCPWM0_LINE_COMPL258}, 792 {0u, 2u, P6_6, P6_6_TCPWM0_LINE_COMPL2}, 793 {1u, 3u, P6_7, P6_7_TCPWM0_LINE_COMPL259}, 794 {0u, 3u, P7_0, P7_0_TCPWM0_LINE_COMPL3}, 795 {1u, 4u, P7_1, P7_1_TCPWM0_LINE_COMPL260}, 796 {0u, 15u, P7_2, P7_2_TCPWM0_LINE_COMPL15}, 797 {1u, 5u, P7_3, P7_3_TCPWM0_LINE_COMPL261}, 798 {0u, 16u, P7_4, P7_4_TCPWM0_LINE_COMPL16}, 799 {1u, 6u, P7_5, P7_5_TCPWM0_LINE_COMPL262}, 800 {0u, 17u, P7_6, P7_6_TCPWM0_LINE_COMPL17}, 801 {1u, 7u, P7_7, P7_7_TCPWM0_LINE_COMPL263}, 802 {0u, 18u, P8_0, P8_0_TCPWM0_LINE_COMPL18}, 803 {0u, 19u, P8_1, P8_1_TCPWM0_LINE_COMPL19}, 804 {0u, 20u, P8_2, P8_2_TCPWM0_LINE_COMPL20}, 805 {0u, 21u, P8_3, P8_3_TCPWM0_LINE_COMPL21}, 806 {0u, 23u, P9_0, P9_0_TCPWM0_LINE_COMPL23}, 807 {0u, 24u, P9_1, P9_1_TCPWM0_LINE_COMPL24}, 808 {0u, 27u, P10_0, P10_0_TCPWM0_LINE_COMPL27}, 809 {0u, 28u, P10_1, P10_1_TCPWM0_LINE_COMPL28}, 810 {0u, 29u, P10_2, P10_2_TCPWM0_LINE_COMPL29}, 811 {0u, 30u, P10_3, P10_3_TCPWM0_LINE_COMPL30}, 812 {0u, 31u, P10_4, P10_4_TCPWM0_LINE_COMPL31}, 813 {0u, 35u, P12_0, P12_0_TCPWM0_LINE_COMPL35}, 814 {0u, 36u, P12_1, P12_1_TCPWM0_LINE_COMPL36}, 815 {0u, 37u, P12_2, P12_2_TCPWM0_LINE_COMPL37}, 816 {0u, 38u, P12_3, P12_3_TCPWM0_LINE_COMPL38}, 817 {0u, 39u, P12_4, P12_4_TCPWM0_LINE_COMPL39}, 818 {0u, 40u, P12_5, P12_5_TCPWM0_LINE_COMPL40}, 819 {0u, 43u, P13_0, P13_0_TCPWM0_LINE_COMPL43}, 820 {1u, 8u, P13_1, P13_1_TCPWM0_LINE_COMPL264}, 821 {0u, 44u, P13_2, P13_2_TCPWM0_LINE_COMPL44}, 822 {1u, 9u, P13_3, P13_3_TCPWM0_LINE_COMPL265}, 823 {0u, 45u, P13_4, P13_4_TCPWM0_LINE_COMPL45}, 824 {1u, 10u, P13_5, P13_5_TCPWM0_LINE_COMPL266}, 825 {0u, 46u, P13_6, P13_6_TCPWM0_LINE_COMPL46}, 826 {1u, 11u, P13_7, P13_7_TCPWM0_LINE_COMPL267}, 827 {0u, 47u, P14_0, P14_0_TCPWM0_LINE_COMPL47}, 828 {0u, 48u, P14_1, P14_1_TCPWM0_LINE_COMPL48}, 829 {0u, 49u, P14_2, P14_2_TCPWM0_LINE_COMPL49}, 830 {0u, 50u, P14_3, P14_3_TCPWM0_LINE_COMPL50}, 831 {0u, 51u, P14_4, P14_4_TCPWM0_LINE_COMPL51}, 832 {0u, 52u, P14_5, P14_5_TCPWM0_LINE_COMPL52}, 833 {0u, 55u, P15_0, P15_0_TCPWM0_LINE_COMPL55}, 834 {0u, 56u, P15_1, P15_1_TCPWM0_LINE_COMPL56}, 835 {0u, 57u, P15_2, P15_2_TCPWM0_LINE_COMPL57}, 836 {0u, 58u, P15_3, P15_3_TCPWM0_LINE_COMPL58}, 837 {0u, 59u, P16_0, P16_0_TCPWM0_LINE_COMPL59}, 838 {0u, 60u, P16_1, P16_1_TCPWM0_LINE_COMPL60}, 839 {2u, 0u, P16_1, P16_1_TCPWM0_LINE_COMPL512}, 840 {0u, 61u, P16_2, P16_2_TCPWM0_LINE_COMPL61}, 841 {0u, 62u, P17_0, P17_0_TCPWM0_LINE_COMPL62}, 842 {0u, 61u, P17_1, P17_1_TCPWM0_LINE_COMPL61}, 843 {0u, 60u, P17_2, P17_2_TCPWM0_LINE_COMPL60}, 844 {2u, 2u, P17_2, P17_2_TCPWM0_LINE_COMPL514}, 845 {0u, 59u, P17_3, P17_3_TCPWM0_LINE_COMPL59}, 846 {0u, 58u, P17_4, P17_4_TCPWM0_LINE_COMPL58}, 847 {2u, 3u, P17_4, P17_4_TCPWM0_LINE_COMPL515}, 848 {1u, 5u, P18_0, P18_0_TCPWM0_LINE_COMPL261}, 849 {1u, 6u, P18_1, P18_1_TCPWM0_LINE_COMPL262}, 850 {2u, 0u, P18_1, P18_1_TCPWM0_LINE_COMPL512}, 851 {1u, 7u, P18_2, P18_2_TCPWM0_LINE_COMPL263}, 852 {0u, 55u, P18_3, P18_3_TCPWM0_LINE_COMPL55}, 853 {2u, 1u, P18_3, P18_3_TCPWM0_LINE_COMPL513}, 854 {0u, 54u, P18_4, P18_4_TCPWM0_LINE_COMPL54}, 855 {0u, 53u, P18_5, P18_5_TCPWM0_LINE_COMPL53}, 856 {2u, 2u, P18_5, P18_5_TCPWM0_LINE_COMPL514}, 857 {0u, 52u, P18_6, P18_6_TCPWM0_LINE_COMPL52}, 858 {0u, 51u, P18_7, P18_7_TCPWM0_LINE_COMPL51}, 859 {2u, 3u, P18_7, P18_7_TCPWM0_LINE_COMPL515}, 860 {0u, 50u, P19_0, P19_0_TCPWM0_LINE_COMPL50}, 861 {1u, 3u, P19_1, P19_1_TCPWM0_LINE_COMPL259}, 862 {0u, 26u, P19_2, P19_2_TCPWM0_LINE_COMPL26}, 863 {0u, 27u, P19_3, P19_3_TCPWM0_LINE_COMPL27}, 864 {0u, 28u, P19_4, P19_4_TCPWM0_LINE_COMPL28}, 865 {0u, 29u, P20_0, P20_0_TCPWM0_LINE_COMPL29}, 866 {0u, 30u, P20_1, P20_1_TCPWM0_LINE_COMPL30}, 867 {0u, 49u, P20_2, P20_2_TCPWM0_LINE_COMPL49}, 868 {0u, 48u, P20_3, P20_3_TCPWM0_LINE_COMPL48}, 869 {0u, 43u, P21_0, P21_0_TCPWM0_LINE_COMPL43}, 870 {0u, 42u, P21_1, P21_1_TCPWM0_LINE_COMPL42}, 871 {0u, 41u, P21_2, P21_2_TCPWM0_LINE_COMPL41}, 872 {0u, 40u, P21_3, P21_3_TCPWM0_LINE_COMPL40}, 873 {0u, 38u, P21_5, P21_5_TCPWM0_LINE_COMPL38}, 874 {0u, 37u, P21_6, P21_6_TCPWM0_LINE_COMPL37}, 875 {0u, 35u, P22_0, P22_0_TCPWM0_LINE_COMPL35}, 876 {0u, 34u, P22_1, P22_1_TCPWM0_LINE_COMPL34}, 877 {0u, 33u, P22_2, P22_2_TCPWM0_LINE_COMPL33}, 878 {0u, 32u, P22_3, P22_3_TCPWM0_LINE_COMPL32}, 879 {0u, 31u, P22_4, P22_4_TCPWM0_LINE_COMPL31}, 880 {0u, 30u, P22_5, P22_5_TCPWM0_LINE_COMPL30}, 881 {0u, 29u, P22_6, P22_6_TCPWM0_LINE_COMPL29}, 882 {0u, 27u, P23_0, P23_0_TCPWM0_LINE_COMPL27}, 883 {1u, 8u, P23_1, P23_1_TCPWM0_LINE_COMPL264}, 884 {1u, 10u, P23_3, P23_3_TCPWM0_LINE_COMPL266}, 885 {1u, 11u, P23_4, P23_4_TCPWM0_LINE_COMPL267}, 886 {0u, 25u, P23_5, P23_5_TCPWM0_LINE_COMPL25}, 887 {0u, 24u, P23_6, P23_6_TCPWM0_LINE_COMPL24}, 888 {0u, 23u, P23_7, P23_7_TCPWM0_LINE_COMPL23}, 889 }; 890 891 /* Connections for: tcpwm_tr_one_cnt_in */ 892 const cyhal_resource_pin_mapping_t cyhal_pin_map_tcpwm_tr_one_cnt_in[246] = { 893 {0u, 54u, P0_0, P0_0_TCPWM0_TR_ONE_CNT_IN54}, 894 {0u, 67u, P0_0, P0_0_TCPWM0_TR_ONE_CNT_IN67}, 895 {0u, 51u, P0_1, P0_1_TCPWM0_TR_ONE_CNT_IN51}, 896 {0u, 55u, P0_1, P0_1_TCPWM0_TR_ONE_CNT_IN55}, 897 {0u, 42u, P0_2, P0_2_TCPWM0_TR_ONE_CNT_IN42}, 898 {0u, 52u, P0_2, P0_2_TCPWM0_TR_ONE_CNT_IN52}, 899 {0u, 39u, P0_3, P0_3_TCPWM0_TR_ONE_CNT_IN39}, 900 {0u, 43u, P0_3, P0_3_TCPWM0_TR_ONE_CNT_IN43}, 901 {0u, 36u, P1_0, P1_0_TCPWM0_TR_ONE_CNT_IN36}, 902 {0u, 40u, P1_0, P1_0_TCPWM0_TR_ONE_CNT_IN40}, 903 {0u, 33u, P1_1, P1_1_TCPWM0_TR_ONE_CNT_IN33}, 904 {0u, 37u, P1_1, P1_1_TCPWM0_TR_ONE_CNT_IN37}, 905 {0u, 21u, P2_0, P2_0_TCPWM0_TR_ONE_CNT_IN21}, 906 {0u, 25u, P2_0, P2_0_TCPWM0_TR_ONE_CNT_IN25}, 907 {0u, 18u, P2_1, P2_1_TCPWM0_TR_ONE_CNT_IN18}, 908 {0u, 22u, P2_1, P2_1_TCPWM0_TR_ONE_CNT_IN22}, 909 {0u, 15u, P2_2, P2_2_TCPWM0_TR_ONE_CNT_IN15}, 910 {0u, 19u, P2_2, P2_2_TCPWM0_TR_ONE_CNT_IN19}, 911 {0u, 12u, P2_3, P2_3_TCPWM0_TR_ONE_CNT_IN12}, 912 {0u, 16u, P2_3, P2_3_TCPWM0_TR_ONE_CNT_IN16}, 913 {0u, 9u, P2_4, P2_4_TCPWM0_TR_ONE_CNT_IN9}, 914 {0u, 13u, P2_4, P2_4_TCPWM0_TR_ONE_CNT_IN13}, 915 {0u, 3u, P3_0, P3_0_TCPWM0_TR_ONE_CNT_IN3}, 916 {0u, 7u, P3_0, P3_0_TCPWM0_TR_ONE_CNT_IN7}, 917 {0u, 0u, P3_1, P3_1_TCPWM0_TR_ONE_CNT_IN0}, 918 {0u, 4u, P3_1, P3_1_TCPWM0_TR_ONE_CNT_IN4}, 919 {0u, 1u, P3_2, P3_2_TCPWM0_TR_ONE_CNT_IN1}, 920 {3u, 9u, P3_2, P3_2_TCPWM0_TR_ONE_CNT_IN777}, 921 {3u, 6u, P3_3, P3_3_TCPWM0_TR_ONE_CNT_IN774}, 922 {3u, 10u, P3_3, P3_3_TCPWM0_TR_ONE_CNT_IN778}, 923 {3u, 3u, P3_4, P3_4_TCPWM0_TR_ONE_CNT_IN771}, 924 {3u, 7u, P3_4, P3_4_TCPWM0_TR_ONE_CNT_IN775}, 925 {0u, 12u, P4_0, P4_0_TCPWM0_TR_ONE_CNT_IN12}, 926 {3u, 1u, P4_0, P4_0_TCPWM0_TR_ONE_CNT_IN769}, 927 {0u, 13u, P4_1, P4_1_TCPWM0_TR_ONE_CNT_IN13}, 928 {0u, 15u, P4_1, P4_1_TCPWM0_TR_ONE_CNT_IN15}, 929 {0u, 25u, P5_0, P5_0_TCPWM0_TR_ONE_CNT_IN25}, 930 {0u, 27u, P5_0, P5_0_TCPWM0_TR_ONE_CNT_IN27}, 931 {0u, 28u, P5_1, P5_1_TCPWM0_TR_ONE_CNT_IN28}, 932 {0u, 30u, P5_1, P5_1_TCPWM0_TR_ONE_CNT_IN30}, 933 {0u, 31u, P5_2, P5_2_TCPWM0_TR_ONE_CNT_IN31}, 934 {0u, 33u, P5_2, P5_2_TCPWM0_TR_ONE_CNT_IN33}, 935 {0u, 34u, P5_3, P5_3_TCPWM0_TR_ONE_CNT_IN34}, 936 {0u, 36u, P5_3, P5_3_TCPWM0_TR_ONE_CNT_IN36}, 937 {0u, 37u, P5_4, P5_4_TCPWM0_TR_ONE_CNT_IN37}, 938 {0u, 39u, P5_4, P5_4_TCPWM0_TR_ONE_CNT_IN39}, 939 {0u, 43u, P6_0, P6_0_TCPWM0_TR_ONE_CNT_IN43}, 940 {3u, 0u, P6_0, P6_0_TCPWM0_TR_ONE_CNT_IN768}, 941 {0u, 0u, P6_1, P6_1_TCPWM0_TR_ONE_CNT_IN0}, 942 {3u, 1u, P6_1, P6_1_TCPWM0_TR_ONE_CNT_IN769}, 943 {0u, 1u, P6_2, P6_2_TCPWM0_TR_ONE_CNT_IN1}, 944 {3u, 3u, P6_2, P6_2_TCPWM0_TR_ONE_CNT_IN771}, 945 {0u, 3u, P6_3, P6_3_TCPWM0_TR_ONE_CNT_IN3}, 946 {3u, 4u, P6_3, P6_3_TCPWM0_TR_ONE_CNT_IN772}, 947 {0u, 4u, P6_4, P6_4_TCPWM0_TR_ONE_CNT_IN4}, 948 {3u, 6u, P6_4, P6_4_TCPWM0_TR_ONE_CNT_IN774}, 949 {0u, 6u, P6_5, P6_5_TCPWM0_TR_ONE_CNT_IN6}, 950 {3u, 7u, P6_5, P6_5_TCPWM0_TR_ONE_CNT_IN775}, 951 {0u, 7u, P6_6, P6_6_TCPWM0_TR_ONE_CNT_IN7}, 952 {3u, 9u, P6_6, P6_6_TCPWM0_TR_ONE_CNT_IN777}, 953 {0u, 9u, P6_7, P6_7_TCPWM0_TR_ONE_CNT_IN9}, 954 {3u, 10u, P6_7, P6_7_TCPWM0_TR_ONE_CNT_IN778}, 955 {0u, 10u, P7_0, P7_0_TCPWM0_TR_ONE_CNT_IN10}, 956 {3u, 12u, P7_0, P7_0_TCPWM0_TR_ONE_CNT_IN780}, 957 {0u, 45u, P7_1, P7_1_TCPWM0_TR_ONE_CNT_IN45}, 958 {3u, 13u, P7_1, P7_1_TCPWM0_TR_ONE_CNT_IN781}, 959 {0u, 46u, P7_2, P7_2_TCPWM0_TR_ONE_CNT_IN46}, 960 {3u, 15u, P7_2, P7_2_TCPWM0_TR_ONE_CNT_IN783}, 961 {0u, 48u, P7_3, P7_3_TCPWM0_TR_ONE_CNT_IN48}, 962 {3u, 16u, P7_3, P7_3_TCPWM0_TR_ONE_CNT_IN784}, 963 {0u, 49u, P7_4, P7_4_TCPWM0_TR_ONE_CNT_IN49}, 964 {3u, 18u, P7_4, P7_4_TCPWM0_TR_ONE_CNT_IN786}, 965 {0u, 51u, P7_5, P7_5_TCPWM0_TR_ONE_CNT_IN51}, 966 {3u, 19u, P7_5, P7_5_TCPWM0_TR_ONE_CNT_IN787}, 967 {0u, 52u, P7_6, P7_6_TCPWM0_TR_ONE_CNT_IN52}, 968 {3u, 21u, P7_6, P7_6_TCPWM0_TR_ONE_CNT_IN789}, 969 {0u, 54u, P7_7, P7_7_TCPWM0_TR_ONE_CNT_IN54}, 970 {3u, 22u, P7_7, P7_7_TCPWM0_TR_ONE_CNT_IN790}, 971 {0u, 55u, P8_0, P8_0_TCPWM0_TR_ONE_CNT_IN55}, 972 {0u, 57u, P8_0, P8_0_TCPWM0_TR_ONE_CNT_IN57}, 973 {0u, 58u, P8_1, P8_1_TCPWM0_TR_ONE_CNT_IN58}, 974 {0u, 60u, P8_1, P8_1_TCPWM0_TR_ONE_CNT_IN60}, 975 {0u, 61u, P8_2, P8_2_TCPWM0_TR_ONE_CNT_IN61}, 976 {0u, 63u, P8_2, P8_2_TCPWM0_TR_ONE_CNT_IN63}, 977 {0u, 64u, P8_3, P8_3_TCPWM0_TR_ONE_CNT_IN64}, 978 {0u, 66u, P8_3, P8_3_TCPWM0_TR_ONE_CNT_IN66}, 979 {0u, 70u, P9_0, P9_0_TCPWM0_TR_ONE_CNT_IN70}, 980 {0u, 72u, P9_0, P9_0_TCPWM0_TR_ONE_CNT_IN72}, 981 {0u, 73u, P9_1, P9_1_TCPWM0_TR_ONE_CNT_IN73}, 982 {0u, 75u, P9_1, P9_1_TCPWM0_TR_ONE_CNT_IN75}, 983 {0u, 82u, P10_0, P10_0_TCPWM0_TR_ONE_CNT_IN82}, 984 {0u, 84u, P10_0, P10_0_TCPWM0_TR_ONE_CNT_IN84}, 985 {0u, 85u, P10_1, P10_1_TCPWM0_TR_ONE_CNT_IN85}, 986 {0u, 87u, P10_1, P10_1_TCPWM0_TR_ONE_CNT_IN87}, 987 {0u, 88u, P10_2, P10_2_TCPWM0_TR_ONE_CNT_IN88}, 988 {0u, 90u, P10_2, P10_2_TCPWM0_TR_ONE_CNT_IN90}, 989 {0u, 91u, P10_3, P10_3_TCPWM0_TR_ONE_CNT_IN91}, 990 {0u, 93u, P10_3, P10_3_TCPWM0_TR_ONE_CNT_IN93}, 991 {0u, 94u, P10_4, P10_4_TCPWM0_TR_ONE_CNT_IN94}, 992 {0u, 96u, P10_4, P10_4_TCPWM0_TR_ONE_CNT_IN96}, 993 {0u, 106u, P12_0, P12_0_TCPWM0_TR_ONE_CNT_IN106}, 994 {0u, 108u, P12_0, P12_0_TCPWM0_TR_ONE_CNT_IN108}, 995 {0u, 109u, P12_1, P12_1_TCPWM0_TR_ONE_CNT_IN109}, 996 {0u, 111u, P12_1, P12_1_TCPWM0_TR_ONE_CNT_IN111}, 997 {0u, 112u, P12_2, P12_2_TCPWM0_TR_ONE_CNT_IN112}, 998 {0u, 114u, P12_2, P12_2_TCPWM0_TR_ONE_CNT_IN114}, 999 {0u, 115u, P12_3, P12_3_TCPWM0_TR_ONE_CNT_IN115}, 1000 {0u, 117u, P12_3, P12_3_TCPWM0_TR_ONE_CNT_IN117}, 1001 {0u, 118u, P12_4, P12_4_TCPWM0_TR_ONE_CNT_IN118}, 1002 {0u, 120u, P12_4, P12_4_TCPWM0_TR_ONE_CNT_IN120}, 1003 {0u, 121u, P12_5, P12_5_TCPWM0_TR_ONE_CNT_IN121}, 1004 {0u, 123u, P12_5, P12_5_TCPWM0_TR_ONE_CNT_IN123}, 1005 {0u, 130u, P13_0, P13_0_TCPWM0_TR_ONE_CNT_IN130}, 1006 {3u, 24u, P13_0, P13_0_TCPWM0_TR_ONE_CNT_IN792}, 1007 {0u, 132u, P13_1, P13_1_TCPWM0_TR_ONE_CNT_IN132}, 1008 {3u, 25u, P13_1, P13_1_TCPWM0_TR_ONE_CNT_IN793}, 1009 {0u, 133u, P13_2, P13_2_TCPWM0_TR_ONE_CNT_IN133}, 1010 {3u, 27u, P13_2, P13_2_TCPWM0_TR_ONE_CNT_IN795}, 1011 {0u, 135u, P13_3, P13_3_TCPWM0_TR_ONE_CNT_IN135}, 1012 {3u, 28u, P13_3, P13_3_TCPWM0_TR_ONE_CNT_IN796}, 1013 {0u, 136u, P13_4, P13_4_TCPWM0_TR_ONE_CNT_IN136}, 1014 {3u, 30u, P13_4, P13_4_TCPWM0_TR_ONE_CNT_IN798}, 1015 {0u, 138u, P13_5, P13_5_TCPWM0_TR_ONE_CNT_IN138}, 1016 {3u, 31u, P13_5, P13_5_TCPWM0_TR_ONE_CNT_IN799}, 1017 {0u, 139u, P13_6, P13_6_TCPWM0_TR_ONE_CNT_IN139}, 1018 {3u, 33u, P13_6, P13_6_TCPWM0_TR_ONE_CNT_IN801}, 1019 {0u, 141u, P13_7, P13_7_TCPWM0_TR_ONE_CNT_IN141}, 1020 {3u, 34u, P13_7, P13_7_TCPWM0_TR_ONE_CNT_IN802}, 1021 {0u, 142u, P14_0, P14_0_TCPWM0_TR_ONE_CNT_IN142}, 1022 {0u, 144u, P14_0, P14_0_TCPWM0_TR_ONE_CNT_IN144}, 1023 {0u, 145u, P14_1, P14_1_TCPWM0_TR_ONE_CNT_IN145}, 1024 {0u, 147u, P14_1, P14_1_TCPWM0_TR_ONE_CNT_IN147}, 1025 {0u, 148u, P14_2, P14_2_TCPWM0_TR_ONE_CNT_IN148}, 1026 {0u, 150u, P14_2, P14_2_TCPWM0_TR_ONE_CNT_IN150}, 1027 {0u, 151u, P14_3, P14_3_TCPWM0_TR_ONE_CNT_IN151}, 1028 {0u, 153u, P14_3, P14_3_TCPWM0_TR_ONE_CNT_IN153}, 1029 {0u, 154u, P14_4, P14_4_TCPWM0_TR_ONE_CNT_IN154}, 1030 {0u, 156u, P14_4, P14_4_TCPWM0_TR_ONE_CNT_IN156}, 1031 {0u, 157u, P14_5, P14_5_TCPWM0_TR_ONE_CNT_IN157}, 1032 {0u, 159u, P14_5, P14_5_TCPWM0_TR_ONE_CNT_IN159}, 1033 {0u, 166u, P15_0, P15_0_TCPWM0_TR_ONE_CNT_IN166}, 1034 {0u, 168u, P15_0, P15_0_TCPWM0_TR_ONE_CNT_IN168}, 1035 {0u, 169u, P15_1, P15_1_TCPWM0_TR_ONE_CNT_IN169}, 1036 {0u, 171u, P15_1, P15_1_TCPWM0_TR_ONE_CNT_IN171}, 1037 {0u, 172u, P15_2, P15_2_TCPWM0_TR_ONE_CNT_IN172}, 1038 {0u, 174u, P15_2, P15_2_TCPWM0_TR_ONE_CNT_IN174}, 1039 {0u, 175u, P15_3, P15_3_TCPWM0_TR_ONE_CNT_IN175}, 1040 {0u, 177u, P15_3, P15_3_TCPWM0_TR_ONE_CNT_IN177}, 1041 {0u, 178u, P16_0, P16_0_TCPWM0_TR_ONE_CNT_IN178}, 1042 {0u, 180u, P16_0, P16_0_TCPWM0_TR_ONE_CNT_IN180}, 1043 {0u, 181u, P16_1, P16_1_TCPWM0_TR_ONE_CNT_IN181}, 1044 {0u, 183u, P16_1, P16_1_TCPWM0_TR_ONE_CNT_IN183}, 1045 {0u, 184u, P16_2, P16_2_TCPWM0_TR_ONE_CNT_IN184}, 1046 {0u, 186u, P16_2, P16_2_TCPWM0_TR_ONE_CNT_IN186}, 1047 {0u, 183u, P17_0, P17_0_TCPWM0_TR_ONE_CNT_IN183}, 1048 {0u, 187u, P17_0, P17_0_TCPWM0_TR_ONE_CNT_IN187}, 1049 {0u, 180u, P17_1, P17_1_TCPWM0_TR_ONE_CNT_IN180}, 1050 {0u, 184u, P17_1, P17_1_TCPWM0_TR_ONE_CNT_IN184}, 1051 {0u, 177u, P17_2, P17_2_TCPWM0_TR_ONE_CNT_IN177}, 1052 {0u, 181u, P17_2, P17_2_TCPWM0_TR_ONE_CNT_IN181}, 1053 {0u, 174u, P17_3, P17_3_TCPWM0_TR_ONE_CNT_IN174}, 1054 {0u, 178u, P17_3, P17_3_TCPWM0_TR_ONE_CNT_IN178}, 1055 {0u, 171u, P17_4, P17_4_TCPWM0_TR_ONE_CNT_IN171}, 1056 {0u, 175u, P17_4, P17_4_TCPWM0_TR_ONE_CNT_IN175}, 1057 {3u, 16u, P18_0, P18_0_TCPWM0_TR_ONE_CNT_IN784}, 1058 {3u, 18u, P18_0, P18_0_TCPWM0_TR_ONE_CNT_IN786}, 1059 {3u, 19u, P18_1, P18_1_TCPWM0_TR_ONE_CNT_IN787}, 1060 {3u, 21u, P18_1, P18_1_TCPWM0_TR_ONE_CNT_IN789}, 1061 {0u, 165u, P18_2, P18_2_TCPWM0_TR_ONE_CNT_IN165}, 1062 {3u, 22u, P18_2, P18_2_TCPWM0_TR_ONE_CNT_IN790}, 1063 {0u, 162u, P18_3, P18_3_TCPWM0_TR_ONE_CNT_IN162}, 1064 {0u, 166u, P18_3, P18_3_TCPWM0_TR_ONE_CNT_IN166}, 1065 {0u, 159u, P18_4, P18_4_TCPWM0_TR_ONE_CNT_IN159}, 1066 {0u, 163u, P18_4, P18_4_TCPWM0_TR_ONE_CNT_IN163}, 1067 {0u, 156u, P18_5, P18_5_TCPWM0_TR_ONE_CNT_IN156}, 1068 {0u, 160u, P18_5, P18_5_TCPWM0_TR_ONE_CNT_IN160}, 1069 {0u, 153u, P18_6, P18_6_TCPWM0_TR_ONE_CNT_IN153}, 1070 {0u, 157u, P18_6, P18_6_TCPWM0_TR_ONE_CNT_IN157}, 1071 {0u, 150u, P18_7, P18_7_TCPWM0_TR_ONE_CNT_IN150}, 1072 {0u, 154u, P18_7, P18_7_TCPWM0_TR_ONE_CNT_IN154}, 1073 {0u, 151u, P19_0, P19_0_TCPWM0_TR_ONE_CNT_IN151}, 1074 {3u, 9u, P19_0, P19_0_TCPWM0_TR_ONE_CNT_IN777}, 1075 {6u, 0u, P19_0, P19_0_TCPWM0_TR_ONE_CNT_IN1536}, 1076 {0u, 78u, P19_1, P19_1_TCPWM0_TR_ONE_CNT_IN78}, 1077 {3u, 10u, P19_1, P19_1_TCPWM0_TR_ONE_CNT_IN778}, 1078 {6u, 1u, P19_1, P19_1_TCPWM0_TR_ONE_CNT_IN1537}, 1079 {0u, 79u, P19_2, P19_2_TCPWM0_TR_ONE_CNT_IN79}, 1080 {0u, 81u, P19_2, P19_2_TCPWM0_TR_ONE_CNT_IN81}, 1081 {6u, 3u, P19_2, P19_2_TCPWM0_TR_ONE_CNT_IN1539}, 1082 {0u, 82u, P19_3, P19_3_TCPWM0_TR_ONE_CNT_IN82}, 1083 {0u, 84u, P19_3, P19_3_TCPWM0_TR_ONE_CNT_IN84}, 1084 {6u, 4u, P19_3, P19_3_TCPWM0_TR_ONE_CNT_IN1540}, 1085 {0u, 85u, P19_4, P19_4_TCPWM0_TR_ONE_CNT_IN85}, 1086 {0u, 87u, P19_4, P19_4_TCPWM0_TR_ONE_CNT_IN87}, 1087 {6u, 6u, P19_4, P19_4_TCPWM0_TR_ONE_CNT_IN1542}, 1088 {0u, 88u, P20_0, P20_0_TCPWM0_TR_ONE_CNT_IN88}, 1089 {0u, 90u, P20_0, P20_0_TCPWM0_TR_ONE_CNT_IN90}, 1090 {6u, 7u, P20_0, P20_0_TCPWM0_TR_ONE_CNT_IN1543}, 1091 {0u, 91u, P20_1, P20_1_TCPWM0_TR_ONE_CNT_IN91}, 1092 {0u, 147u, P20_1, P20_1_TCPWM0_TR_ONE_CNT_IN147}, 1093 {6u, 9u, P20_1, P20_1_TCPWM0_TR_ONE_CNT_IN1545}, 1094 {0u, 144u, P20_2, P20_2_TCPWM0_TR_ONE_CNT_IN144}, 1095 {0u, 148u, P20_2, P20_2_TCPWM0_TR_ONE_CNT_IN148}, 1096 {6u, 10u, P20_2, P20_2_TCPWM0_TR_ONE_CNT_IN1546}, 1097 {0u, 141u, P20_3, P20_3_TCPWM0_TR_ONE_CNT_IN141}, 1098 {0u, 145u, P20_3, P20_3_TCPWM0_TR_ONE_CNT_IN145}, 1099 {0u, 126u, P21_0, P21_0_TCPWM0_TR_ONE_CNT_IN126}, 1100 {0u, 130u, P21_0, P21_0_TCPWM0_TR_ONE_CNT_IN130}, 1101 {0u, 123u, P21_1, P21_1_TCPWM0_TR_ONE_CNT_IN123}, 1102 {0u, 127u, P21_1, P21_1_TCPWM0_TR_ONE_CNT_IN127}, 1103 {0u, 120u, P21_2, P21_2_TCPWM0_TR_ONE_CNT_IN120}, 1104 {0u, 124u, P21_2, P21_2_TCPWM0_TR_ONE_CNT_IN124}, 1105 {0u, 117u, P21_3, P21_3_TCPWM0_TR_ONE_CNT_IN117}, 1106 {0u, 121u, P21_3, P21_3_TCPWM0_TR_ONE_CNT_IN121}, 1107 {0u, 111u, P21_5, P21_5_TCPWM0_TR_ONE_CNT_IN111}, 1108 {0u, 115u, P21_5, P21_5_TCPWM0_TR_ONE_CNT_IN115}, 1109 {0u, 108u, P21_6, P21_6_TCPWM0_TR_ONE_CNT_IN108}, 1110 {0u, 112u, P21_6, P21_6_TCPWM0_TR_ONE_CNT_IN112}, 1111 {0u, 102u, P22_0, P22_0_TCPWM0_TR_ONE_CNT_IN102}, 1112 {0u, 106u, P22_0, P22_0_TCPWM0_TR_ONE_CNT_IN106}, 1113 {0u, 99u, P22_1, P22_1_TCPWM0_TR_ONE_CNT_IN99}, 1114 {0u, 103u, P22_1, P22_1_TCPWM0_TR_ONE_CNT_IN103}, 1115 {0u, 96u, P22_2, P22_2_TCPWM0_TR_ONE_CNT_IN96}, 1116 {0u, 100u, P22_2, P22_2_TCPWM0_TR_ONE_CNT_IN100}, 1117 {0u, 93u, P22_3, P22_3_TCPWM0_TR_ONE_CNT_IN93}, 1118 {0u, 97u, P22_3, P22_3_TCPWM0_TR_ONE_CNT_IN97}, 1119 {0u, 90u, P22_4, P22_4_TCPWM0_TR_ONE_CNT_IN90}, 1120 {0u, 94u, P22_4, P22_4_TCPWM0_TR_ONE_CNT_IN94}, 1121 {0u, 87u, P22_5, P22_5_TCPWM0_TR_ONE_CNT_IN87}, 1122 {0u, 91u, P22_5, P22_5_TCPWM0_TR_ONE_CNT_IN91}, 1123 {0u, 84u, P22_6, P22_6_TCPWM0_TR_ONE_CNT_IN84}, 1124 {0u, 88u, P22_6, P22_6_TCPWM0_TR_ONE_CNT_IN88}, 1125 {0u, 82u, P23_0, P23_0_TCPWM0_TR_ONE_CNT_IN82}, 1126 {3u, 24u, P23_0, P23_0_TCPWM0_TR_ONE_CNT_IN792}, 1127 {3u, 25u, P23_1, P23_1_TCPWM0_TR_ONE_CNT_IN793}, 1128 {3u, 27u, P23_1, P23_1_TCPWM0_TR_ONE_CNT_IN795}, 1129 {3u, 31u, P23_3, P23_3_TCPWM0_TR_ONE_CNT_IN799}, 1130 {3u, 33u, P23_3, P23_3_TCPWM0_TR_ONE_CNT_IN801}, 1131 {0u, 75u, P23_4, P23_4_TCPWM0_TR_ONE_CNT_IN75}, 1132 {3u, 34u, P23_4, P23_4_TCPWM0_TR_ONE_CNT_IN802}, 1133 {0u, 72u, P23_5, P23_5_TCPWM0_TR_ONE_CNT_IN72}, 1134 {0u, 76u, P23_5, P23_5_TCPWM0_TR_ONE_CNT_IN76}, 1135 {0u, 69u, P23_6, P23_6_TCPWM0_TR_ONE_CNT_IN69}, 1136 {0u, 73u, P23_6, P23_6_TCPWM0_TR_ONE_CNT_IN73}, 1137 {0u, 66u, P23_7, P23_7_TCPWM0_TR_ONE_CNT_IN66}, 1138 {0u, 70u, P23_7, P23_7_TCPWM0_TR_ONE_CNT_IN70}, 1139 }; 1140 1141 #endif 1142