mbed library sources. Supersedes mbed-src.

Dependents:   Nucleo_Hello_Encoder BLE_iBeaconScan AM1805_DEMO DISCO-F429ZI_ExportTemplate1 ... more

Committer:
AnnaBridge
Date:
Wed Feb 20 22:31:08 2019 +0000
Revision:
189:f392fc9709a3
mbed library release version 165

Who changed what in which revision?

UserRevisionLine numberNew contents of line
AnnaBridge 189:f392fc9709a3 1 /*******************************************************************************
AnnaBridge 189:f392fc9709a3 2 * File Name: cycfg_pins.c
AnnaBridge 189:f392fc9709a3 3 *
AnnaBridge 189:f392fc9709a3 4 * Description:
AnnaBridge 189:f392fc9709a3 5 * Pin configuration
AnnaBridge 189:f392fc9709a3 6 * This file was automatically generated and should not be modified.
AnnaBridge 189:f392fc9709a3 7 *
AnnaBridge 189:f392fc9709a3 8 ********************************************************************************
AnnaBridge 189:f392fc9709a3 9 * Copyright 2017-2019 Cypress Semiconductor Corporation
AnnaBridge 189:f392fc9709a3 10 * SPDX-License-Identifier: Apache-2.0
AnnaBridge 189:f392fc9709a3 11 *
AnnaBridge 189:f392fc9709a3 12 * Licensed under the Apache License, Version 2.0 (the "License");
AnnaBridge 189:f392fc9709a3 13 * you may not use this file except in compliance with the License.
AnnaBridge 189:f392fc9709a3 14 * You may obtain a copy of the License at
AnnaBridge 189:f392fc9709a3 15 *
AnnaBridge 189:f392fc9709a3 16 * http://www.apache.org/licenses/LICENSE-2.0
AnnaBridge 189:f392fc9709a3 17 *
AnnaBridge 189:f392fc9709a3 18 * Unless required by applicable law or agreed to in writing, software
AnnaBridge 189:f392fc9709a3 19 * distributed under the License is distributed on an "AS IS" BASIS,
AnnaBridge 189:f392fc9709a3 20 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
AnnaBridge 189:f392fc9709a3 21 * See the License for the specific language governing permissions and
AnnaBridge 189:f392fc9709a3 22 * limitations under the License.
AnnaBridge 189:f392fc9709a3 23 ********************************************************************************/
AnnaBridge 189:f392fc9709a3 24
AnnaBridge 189:f392fc9709a3 25 #include "cycfg_pins.h"
AnnaBridge 189:f392fc9709a3 26
AnnaBridge 189:f392fc9709a3 27 const cy_stc_gpio_pin_config_t WCO_IN_config =
AnnaBridge 189:f392fc9709a3 28 {
AnnaBridge 189:f392fc9709a3 29 .outVal = 1,
AnnaBridge 189:f392fc9709a3 30 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 31 .hsiom = WCO_IN_HSIOM,
AnnaBridge 189:f392fc9709a3 32 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 33 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 34 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 35 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 36 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 37 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 38 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 39 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 40 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 41 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 42 };
AnnaBridge 189:f392fc9709a3 43 const cy_stc_gpio_pin_config_t WCO_OUT_config =
AnnaBridge 189:f392fc9709a3 44 {
AnnaBridge 189:f392fc9709a3 45 .outVal = 1,
AnnaBridge 189:f392fc9709a3 46 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 47 .hsiom = WCO_OUT_HSIOM,
AnnaBridge 189:f392fc9709a3 48 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 49 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 50 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 51 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 52 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 53 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 54 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 55 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 56 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 57 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 58 };
AnnaBridge 189:f392fc9709a3 59 const cy_stc_gpio_pin_config_t LED_RED_config =
AnnaBridge 189:f392fc9709a3 60 {
AnnaBridge 189:f392fc9709a3 61 .outVal = 1,
AnnaBridge 189:f392fc9709a3 62 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 63 .hsiom = LED_RED_HSIOM,
AnnaBridge 189:f392fc9709a3 64 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 65 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 66 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 67 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 68 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 69 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 70 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 71 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 72 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 73 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 74 };
AnnaBridge 189:f392fc9709a3 75 const cy_stc_gpio_pin_config_t SW2_config =
AnnaBridge 189:f392fc9709a3 76 {
AnnaBridge 189:f392fc9709a3 77 .outVal = 1,
AnnaBridge 189:f392fc9709a3 78 .driveMode = CY_GPIO_DM_PULLUP,
AnnaBridge 189:f392fc9709a3 79 .hsiom = SW2_HSIOM,
AnnaBridge 189:f392fc9709a3 80 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 81 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 82 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 83 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 84 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 85 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 86 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 87 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 88 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 89 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 90 };
AnnaBridge 189:f392fc9709a3 91 const cy_stc_gpio_pin_config_t LED_BLUE_config =
AnnaBridge 189:f392fc9709a3 92 {
AnnaBridge 189:f392fc9709a3 93 .outVal = 1,
AnnaBridge 189:f392fc9709a3 94 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 95 .hsiom = LED_BLUE_HSIOM,
AnnaBridge 189:f392fc9709a3 96 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 97 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 98 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 99 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 100 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 101 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 102 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 103 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 104 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 105 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 106 };
AnnaBridge 189:f392fc9709a3 107 const cy_stc_gpio_pin_config_t QSPI_SS0_config =
AnnaBridge 189:f392fc9709a3 108 {
AnnaBridge 189:f392fc9709a3 109 .outVal = 1,
AnnaBridge 189:f392fc9709a3 110 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 111 .hsiom = QSPI_SS0_HSIOM,
AnnaBridge 189:f392fc9709a3 112 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 113 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 114 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 115 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 116 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 117 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 118 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 119 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 120 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 121 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 122 };
AnnaBridge 189:f392fc9709a3 123 const cy_stc_gpio_pin_config_t QSPI_DATA3_config =
AnnaBridge 189:f392fc9709a3 124 {
AnnaBridge 189:f392fc9709a3 125 .outVal = 1,
AnnaBridge 189:f392fc9709a3 126 .driveMode = CY_GPIO_DM_STRONG,
AnnaBridge 189:f392fc9709a3 127 .hsiom = QSPI_DATA3_HSIOM,
AnnaBridge 189:f392fc9709a3 128 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 129 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 130 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 131 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 132 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 133 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 134 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 135 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 136 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 137 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 138 };
AnnaBridge 189:f392fc9709a3 139 const cy_stc_gpio_pin_config_t QSPI_DATA2_config =
AnnaBridge 189:f392fc9709a3 140 {
AnnaBridge 189:f392fc9709a3 141 .outVal = 1,
AnnaBridge 189:f392fc9709a3 142 .driveMode = CY_GPIO_DM_STRONG,
AnnaBridge 189:f392fc9709a3 143 .hsiom = QSPI_DATA2_HSIOM,
AnnaBridge 189:f392fc9709a3 144 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 145 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 146 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 147 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 148 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 149 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 150 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 151 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 152 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 153 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 154 };
AnnaBridge 189:f392fc9709a3 155 const cy_stc_gpio_pin_config_t QSPI_DATA1_config =
AnnaBridge 189:f392fc9709a3 156 {
AnnaBridge 189:f392fc9709a3 157 .outVal = 1,
AnnaBridge 189:f392fc9709a3 158 .driveMode = CY_GPIO_DM_STRONG,
AnnaBridge 189:f392fc9709a3 159 .hsiom = QSPI_DATA1_HSIOM,
AnnaBridge 189:f392fc9709a3 160 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 161 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 162 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 163 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 164 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 165 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 166 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 167 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 168 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 169 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 170 };
AnnaBridge 189:f392fc9709a3 171 const cy_stc_gpio_pin_config_t QSPI_DATA0_config =
AnnaBridge 189:f392fc9709a3 172 {
AnnaBridge 189:f392fc9709a3 173 .outVal = 1,
AnnaBridge 189:f392fc9709a3 174 .driveMode = CY_GPIO_DM_STRONG,
AnnaBridge 189:f392fc9709a3 175 .hsiom = QSPI_DATA0_HSIOM,
AnnaBridge 189:f392fc9709a3 176 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 177 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 178 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 179 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 180 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 181 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 182 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 183 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 184 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 185 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 186 };
AnnaBridge 189:f392fc9709a3 187 const cy_stc_gpio_pin_config_t QSPI_SPI_CLOCK_config =
AnnaBridge 189:f392fc9709a3 188 {
AnnaBridge 189:f392fc9709a3 189 .outVal = 1,
AnnaBridge 189:f392fc9709a3 190 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 191 .hsiom = QSPI_SPI_CLOCK_HSIOM,
AnnaBridge 189:f392fc9709a3 192 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 193 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 194 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 195 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 196 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 197 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 198 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 199 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 200 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 201 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 202 };
AnnaBridge 189:f392fc9709a3 203 const cy_stc_gpio_pin_config_t LED9_config =
AnnaBridge 189:f392fc9709a3 204 {
AnnaBridge 189:f392fc9709a3 205 .outVal = 1,
AnnaBridge 189:f392fc9709a3 206 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 207 .hsiom = LED9_HSIOM,
AnnaBridge 189:f392fc9709a3 208 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 209 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 210 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 211 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 212 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 213 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 214 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 215 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 216 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 217 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 218 };
AnnaBridge 189:f392fc9709a3 219 const cy_stc_gpio_pin_config_t CSD_TX_config =
AnnaBridge 189:f392fc9709a3 220 {
AnnaBridge 189:f392fc9709a3 221 .outVal = 1,
AnnaBridge 189:f392fc9709a3 222 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 223 .hsiom = CSD_TX_HSIOM,
AnnaBridge 189:f392fc9709a3 224 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 225 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 226 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 227 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 228 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 229 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 230 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 231 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 232 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 233 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 234 };
AnnaBridge 189:f392fc9709a3 235 const cy_stc_gpio_pin_config_t LED_GREEN_config =
AnnaBridge 189:f392fc9709a3 236 {
AnnaBridge 189:f392fc9709a3 237 .outVal = 1,
AnnaBridge 189:f392fc9709a3 238 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 239 .hsiom = LED_GREEN_HSIOM,
AnnaBridge 189:f392fc9709a3 240 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 241 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 242 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 243 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 244 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 245 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 246 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 247 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 248 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 249 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 250 };
AnnaBridge 189:f392fc9709a3 251 const cy_stc_gpio_pin_config_t ioss_0_port_1_pin_4_config =
AnnaBridge 189:f392fc9709a3 252 {
AnnaBridge 189:f392fc9709a3 253 .outVal = 1,
AnnaBridge 189:f392fc9709a3 254 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 255 .hsiom = ioss_0_port_1_pin_4_HSIOM,
AnnaBridge 189:f392fc9709a3 256 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 257 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 258 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 259 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 260 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 261 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 262 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 263 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 264 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 265 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 266 };
AnnaBridge 189:f392fc9709a3 267 const cy_stc_gpio_pin_config_t LED8_config =
AnnaBridge 189:f392fc9709a3 268 {
AnnaBridge 189:f392fc9709a3 269 .outVal = 1,
AnnaBridge 189:f392fc9709a3 270 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 271 .hsiom = LED8_HSIOM,
AnnaBridge 189:f392fc9709a3 272 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 273 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 274 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 275 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 276 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 277 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 278 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 279 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 280 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 281 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 282 };
AnnaBridge 189:f392fc9709a3 283 const cy_stc_gpio_pin_config_t UART_TX_config =
AnnaBridge 189:f392fc9709a3 284 {
AnnaBridge 189:f392fc9709a3 285 .outVal = 1,
AnnaBridge 189:f392fc9709a3 286 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 287 .hsiom = UART_TX_HSIOM,
AnnaBridge 189:f392fc9709a3 288 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 289 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 290 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 291 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 292 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 293 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 294 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 295 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 296 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 297 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 298 };
AnnaBridge 189:f392fc9709a3 299 const cy_stc_gpio_pin_config_t EZI2C_SCL_config =
AnnaBridge 189:f392fc9709a3 300 {
AnnaBridge 189:f392fc9709a3 301 .outVal = 1,
AnnaBridge 189:f392fc9709a3 302 .driveMode = CY_GPIO_DM_OD_DRIVESLOW,
AnnaBridge 189:f392fc9709a3 303 .hsiom = EZI2C_SCL_HSIOM,
AnnaBridge 189:f392fc9709a3 304 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 305 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 306 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 307 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 308 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 309 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 310 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 311 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 312 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 313 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 314 };
AnnaBridge 189:f392fc9709a3 315 const cy_stc_gpio_pin_config_t EZI2C_SDA_config =
AnnaBridge 189:f392fc9709a3 316 {
AnnaBridge 189:f392fc9709a3 317 .outVal = 1,
AnnaBridge 189:f392fc9709a3 318 .driveMode = CY_GPIO_DM_OD_DRIVESLOW,
AnnaBridge 189:f392fc9709a3 319 .hsiom = EZI2C_SDA_HSIOM,
AnnaBridge 189:f392fc9709a3 320 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 321 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 322 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 323 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 324 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 325 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 326 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 327 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 328 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 329 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 330 };
AnnaBridge 189:f392fc9709a3 331 const cy_stc_gpio_pin_config_t SWO_config =
AnnaBridge 189:f392fc9709a3 332 {
AnnaBridge 189:f392fc9709a3 333 .outVal = 1,
AnnaBridge 189:f392fc9709a3 334 .driveMode = CY_GPIO_DM_STRONG_IN_OFF,
AnnaBridge 189:f392fc9709a3 335 .hsiom = SWO_HSIOM,
AnnaBridge 189:f392fc9709a3 336 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 337 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 338 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 339 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 340 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 341 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 342 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 343 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 344 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 345 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 346 };
AnnaBridge 189:f392fc9709a3 347 const cy_stc_gpio_pin_config_t SWDIO_config =
AnnaBridge 189:f392fc9709a3 348 {
AnnaBridge 189:f392fc9709a3 349 .outVal = 1,
AnnaBridge 189:f392fc9709a3 350 .driveMode = CY_GPIO_DM_PULLUP,
AnnaBridge 189:f392fc9709a3 351 .hsiom = SWDIO_HSIOM,
AnnaBridge 189:f392fc9709a3 352 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 353 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 354 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 355 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 356 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 357 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 358 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 359 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 360 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 361 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 362 };
AnnaBridge 189:f392fc9709a3 363 const cy_stc_gpio_pin_config_t SWDCK_config =
AnnaBridge 189:f392fc9709a3 364 {
AnnaBridge 189:f392fc9709a3 365 .outVal = 1,
AnnaBridge 189:f392fc9709a3 366 .driveMode = CY_GPIO_DM_PULLDOWN,
AnnaBridge 189:f392fc9709a3 367 .hsiom = SWDCK_HSIOM,
AnnaBridge 189:f392fc9709a3 368 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 369 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 370 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 371 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 372 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 373 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 374 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 375 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 376 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 377 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 378 };
AnnaBridge 189:f392fc9709a3 379 const cy_stc_gpio_pin_config_t CINA_config =
AnnaBridge 189:f392fc9709a3 380 {
AnnaBridge 189:f392fc9709a3 381 .outVal = 1,
AnnaBridge 189:f392fc9709a3 382 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 383 .hsiom = CINA_HSIOM,
AnnaBridge 189:f392fc9709a3 384 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 385 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 386 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 387 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 388 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 389 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 390 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 391 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 392 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 393 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 394 };
AnnaBridge 189:f392fc9709a3 395 const cy_stc_gpio_pin_config_t CINB_config =
AnnaBridge 189:f392fc9709a3 396 {
AnnaBridge 189:f392fc9709a3 397 .outVal = 1,
AnnaBridge 189:f392fc9709a3 398 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 399 .hsiom = CINB_HSIOM,
AnnaBridge 189:f392fc9709a3 400 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 401 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 402 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 403 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 404 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 405 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 406 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 407 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 408 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 409 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 410 };
AnnaBridge 189:f392fc9709a3 411 const cy_stc_gpio_pin_config_t CMOD_config =
AnnaBridge 189:f392fc9709a3 412 {
AnnaBridge 189:f392fc9709a3 413 .outVal = 1,
AnnaBridge 189:f392fc9709a3 414 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 415 .hsiom = CMOD_HSIOM,
AnnaBridge 189:f392fc9709a3 416 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 417 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 418 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 419 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 420 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 421 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 422 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 423 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 424 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 425 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 426 };
AnnaBridge 189:f392fc9709a3 427 const cy_stc_gpio_pin_config_t CSD_BTN0_config =
AnnaBridge 189:f392fc9709a3 428 {
AnnaBridge 189:f392fc9709a3 429 .outVal = 1,
AnnaBridge 189:f392fc9709a3 430 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 431 .hsiom = CSD_BTN0_HSIOM,
AnnaBridge 189:f392fc9709a3 432 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 433 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 434 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 435 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 436 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 437 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 438 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 439 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 440 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 441 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 442 };
AnnaBridge 189:f392fc9709a3 443 const cy_stc_gpio_pin_config_t CSD_BTN1_config =
AnnaBridge 189:f392fc9709a3 444 {
AnnaBridge 189:f392fc9709a3 445 .outVal = 1,
AnnaBridge 189:f392fc9709a3 446 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 447 .hsiom = CSD_BTN1_HSIOM,
AnnaBridge 189:f392fc9709a3 448 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 449 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 450 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 451 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 452 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 453 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 454 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 455 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 456 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 457 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 458 };
AnnaBridge 189:f392fc9709a3 459 const cy_stc_gpio_pin_config_t CSD_SLD0_config =
AnnaBridge 189:f392fc9709a3 460 {
AnnaBridge 189:f392fc9709a3 461 .outVal = 1,
AnnaBridge 189:f392fc9709a3 462 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 463 .hsiom = CSD_SLD0_HSIOM,
AnnaBridge 189:f392fc9709a3 464 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 465 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 466 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 467 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 468 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 469 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 470 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 471 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 472 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 473 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 474 };
AnnaBridge 189:f392fc9709a3 475 const cy_stc_gpio_pin_config_t CSD_SLD1_config =
AnnaBridge 189:f392fc9709a3 476 {
AnnaBridge 189:f392fc9709a3 477 .outVal = 1,
AnnaBridge 189:f392fc9709a3 478 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 479 .hsiom = CSD_SLD1_HSIOM,
AnnaBridge 189:f392fc9709a3 480 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 481 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 482 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 483 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 484 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 485 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 486 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 487 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 488 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 489 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 490 };
AnnaBridge 189:f392fc9709a3 491 const cy_stc_gpio_pin_config_t CSD_SLD2_config =
AnnaBridge 189:f392fc9709a3 492 {
AnnaBridge 189:f392fc9709a3 493 .outVal = 1,
AnnaBridge 189:f392fc9709a3 494 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 495 .hsiom = CSD_SLD2_HSIOM,
AnnaBridge 189:f392fc9709a3 496 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 497 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 498 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 499 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 500 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 501 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 502 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 503 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 504 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 505 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 506 };
AnnaBridge 189:f392fc9709a3 507 const cy_stc_gpio_pin_config_t CSD_SLD3_config =
AnnaBridge 189:f392fc9709a3 508 {
AnnaBridge 189:f392fc9709a3 509 .outVal = 1,
AnnaBridge 189:f392fc9709a3 510 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 511 .hsiom = CSD_SLD3_HSIOM,
AnnaBridge 189:f392fc9709a3 512 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 513 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 514 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 515 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 516 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 517 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 518 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 519 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 520 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 521 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 522 };
AnnaBridge 189:f392fc9709a3 523 const cy_stc_gpio_pin_config_t CSD_SLD4_config =
AnnaBridge 189:f392fc9709a3 524 {
AnnaBridge 189:f392fc9709a3 525 .outVal = 1,
AnnaBridge 189:f392fc9709a3 526 .driveMode = CY_GPIO_DM_ANALOG,
AnnaBridge 189:f392fc9709a3 527 .hsiom = CSD_SLD4_HSIOM,
AnnaBridge 189:f392fc9709a3 528 .intEdge = CY_GPIO_INTR_DISABLE,
AnnaBridge 189:f392fc9709a3 529 .intMask = 0UL,
AnnaBridge 189:f392fc9709a3 530 .vtrip = CY_GPIO_VTRIP_CMOS,
AnnaBridge 189:f392fc9709a3 531 .slewRate = CY_GPIO_SLEW_FAST,
AnnaBridge 189:f392fc9709a3 532 .driveSel = CY_GPIO_DRIVE_FULL,
AnnaBridge 189:f392fc9709a3 533 .vregEn = 0UL,
AnnaBridge 189:f392fc9709a3 534 .ibufMode = 0UL,
AnnaBridge 189:f392fc9709a3 535 .vtripSel = 0UL,
AnnaBridge 189:f392fc9709a3 536 .vrefSel = 0UL,
AnnaBridge 189:f392fc9709a3 537 .vohSel = 0UL,
AnnaBridge 189:f392fc9709a3 538 };
AnnaBridge 189:f392fc9709a3 539
AnnaBridge 189:f392fc9709a3 540
AnnaBridge 189:f392fc9709a3 541 void init_cycfg_pins(void)
AnnaBridge 189:f392fc9709a3 542 {
AnnaBridge 189:f392fc9709a3 543 Cy_GPIO_Pin_Init(WCO_IN_PORT, WCO_IN_PIN, &WCO_IN_config);
AnnaBridge 189:f392fc9709a3 544
AnnaBridge 189:f392fc9709a3 545 Cy_GPIO_Pin_Init(WCO_OUT_PORT, WCO_OUT_PIN, &WCO_OUT_config);
AnnaBridge 189:f392fc9709a3 546
AnnaBridge 189:f392fc9709a3 547 Cy_GPIO_Pin_Init(LED_RED_PORT, LED_RED_PIN, &LED_RED_config);
AnnaBridge 189:f392fc9709a3 548
AnnaBridge 189:f392fc9709a3 549 Cy_GPIO_Pin_Init(SW2_PORT, SW2_PIN, &SW2_config);
AnnaBridge 189:f392fc9709a3 550
AnnaBridge 189:f392fc9709a3 551 Cy_GPIO_Pin_Init(LED_BLUE_PORT, LED_BLUE_PIN, &LED_BLUE_config);
AnnaBridge 189:f392fc9709a3 552
AnnaBridge 189:f392fc9709a3 553 Cy_GPIO_Pin_Init(QSPI_SS0_PORT, QSPI_SS0_PIN, &QSPI_SS0_config);
AnnaBridge 189:f392fc9709a3 554
AnnaBridge 189:f392fc9709a3 555 Cy_GPIO_Pin_Init(QSPI_DATA3_PORT, QSPI_DATA3_PIN, &QSPI_DATA3_config);
AnnaBridge 189:f392fc9709a3 556
AnnaBridge 189:f392fc9709a3 557 Cy_GPIO_Pin_Init(QSPI_DATA2_PORT, QSPI_DATA2_PIN, &QSPI_DATA2_config);
AnnaBridge 189:f392fc9709a3 558
AnnaBridge 189:f392fc9709a3 559 Cy_GPIO_Pin_Init(QSPI_DATA1_PORT, QSPI_DATA1_PIN, &QSPI_DATA1_config);
AnnaBridge 189:f392fc9709a3 560
AnnaBridge 189:f392fc9709a3 561 Cy_GPIO_Pin_Init(QSPI_DATA0_PORT, QSPI_DATA0_PIN, &QSPI_DATA0_config);
AnnaBridge 189:f392fc9709a3 562
AnnaBridge 189:f392fc9709a3 563 Cy_GPIO_Pin_Init(QSPI_SPI_CLOCK_PORT, QSPI_SPI_CLOCK_PIN, &QSPI_SPI_CLOCK_config);
AnnaBridge 189:f392fc9709a3 564
AnnaBridge 189:f392fc9709a3 565 Cy_GPIO_Pin_Init(LED9_PORT, LED9_PIN, &LED9_config);
AnnaBridge 189:f392fc9709a3 566
AnnaBridge 189:f392fc9709a3 567
AnnaBridge 189:f392fc9709a3 568 Cy_GPIO_Pin_Init(LED_GREEN_PORT, LED_GREEN_PIN, &LED_GREEN_config);
AnnaBridge 189:f392fc9709a3 569
AnnaBridge 189:f392fc9709a3 570 Cy_GPIO_Pin_Init(ioss_0_port_1_pin_4_PORT, ioss_0_port_1_pin_4_PIN, &ioss_0_port_1_pin_4_config);
AnnaBridge 189:f392fc9709a3 571
AnnaBridge 189:f392fc9709a3 572 Cy_GPIO_Pin_Init(LED8_PORT, LED8_PIN, &LED8_config);
AnnaBridge 189:f392fc9709a3 573
AnnaBridge 189:f392fc9709a3 574 Cy_GPIO_Pin_Init(UART_TX_PORT, UART_TX_PIN, &UART_TX_config);
AnnaBridge 189:f392fc9709a3 575
AnnaBridge 189:f392fc9709a3 576 Cy_GPIO_Pin_Init(EZI2C_SCL_PORT, EZI2C_SCL_PIN, &EZI2C_SCL_config);
AnnaBridge 189:f392fc9709a3 577
AnnaBridge 189:f392fc9709a3 578 Cy_GPIO_Pin_Init(EZI2C_SDA_PORT, EZI2C_SDA_PIN, &EZI2C_SDA_config);
AnnaBridge 189:f392fc9709a3 579
AnnaBridge 189:f392fc9709a3 580 Cy_GPIO_Pin_Init(SWO_PORT, SWO_PIN, &SWO_config);
AnnaBridge 189:f392fc9709a3 581
AnnaBridge 189:f392fc9709a3 582 Cy_GPIO_Pin_Init(SWDIO_PORT, SWDIO_PIN, &SWDIO_config);
AnnaBridge 189:f392fc9709a3 583
AnnaBridge 189:f392fc9709a3 584 Cy_GPIO_Pin_Init(SWDCK_PORT, SWDCK_PIN, &SWDCK_config);
AnnaBridge 189:f392fc9709a3 585
AnnaBridge 189:f392fc9709a3 586
AnnaBridge 189:f392fc9709a3 587
AnnaBridge 189:f392fc9709a3 588
AnnaBridge 189:f392fc9709a3 589
AnnaBridge 189:f392fc9709a3 590
AnnaBridge 189:f392fc9709a3 591
AnnaBridge 189:f392fc9709a3 592
AnnaBridge 189:f392fc9709a3 593
AnnaBridge 189:f392fc9709a3 594
AnnaBridge 189:f392fc9709a3 595 }