Pin definitions and connections specific to the PSoC6_01 80-WLCSP package.
Data Structures | |
struct | cyhal_resource_pin_mapping_t |
Represents an association between a pin and a resource. More... | |
Macros | |
#define | CYHAL_GET_GPIO(port, pin) ((((uint8_t)(port)) << 3U) + ((uint8_t)(pin))) |
Gets a pin definition from the provided port and pin numbers. | |
#define | CYHAL_GET_PIN(pin) ((uint8_t)(((uint8_t)pin) & 0x07U)) |
Macro that, given a gpio, will extract the pin number. | |
#define | CYHAL_GET_PORT(pin) ((uint8_t)((((uint8_t)pin) >> 3U) & 0x1FU)) |
Macro that, given a gpio, will extract the port number. | |
#define | CYHAL_PIN_MAP_AUDIOSS_CLK_I2S_IF |
Indicates that a pin map exists for audioss_clk_i2s_if. | |
#define | CYHAL_PIN_MAP_AUDIOSS_PDM_CLK |
Indicates that a pin map exists for audioss_pdm_clk. | |
#define | CYHAL_PIN_MAP_AUDIOSS_PDM_DATA |
Indicates that a pin map exists for audioss_pdm_data. | |
#define | CYHAL_PIN_MAP_AUDIOSS_RX_SCK |
Indicates that a pin map exists for audioss_rx_sck. | |
#define | CYHAL_PIN_MAP_AUDIOSS_RX_SDI |
Indicates that a pin map exists for audioss_rx_sdi. | |
#define | CYHAL_PIN_MAP_AUDIOSS_RX_WS |
Indicates that a pin map exists for audioss_rx_ws. | |
#define | CYHAL_PIN_MAP_AUDIOSS_TX_SCK |
Indicates that a pin map exists for audioss_tx_sck. | |
#define | CYHAL_PIN_MAP_AUDIOSS_TX_SDO |
Indicates that a pin map exists for audioss_tx_sdo. | |
#define | CYHAL_PIN_MAP_AUDIOSS_TX_WS |
Indicates that a pin map exists for audioss_tx_ws. | |
#define | CYHAL_PIN_MAP_BLESS_EXT_LNA_RX_CTL_OUT |
Indicates that a pin map exists for bless_ext_lna_rx_ctl_out. | |
#define | CYHAL_PIN_MAP_BLESS_EXT_PA_LNA_CHIP_EN_OUT |
Indicates that a pin map exists for bless_ext_pa_lna_chip_en_out. | |
#define | CYHAL_PIN_MAP_BLESS_EXT_PA_TX_CTL_OUT |
Indicates that a pin map exists for bless_ext_pa_tx_ctl_out. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_ACT_BPKTCTL |
Indicates that a pin map exists for bless_mxd_act_bpktctl. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_ACT_DBUS_RX_EN |
Indicates that a pin map exists for bless_mxd_act_dbus_rx_en. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_ACT_DBUS_TX_EN |
Indicates that a pin map exists for bless_mxd_act_dbus_tx_en. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_ACT_TXD_RXD |
Indicates that a pin map exists for bless_mxd_act_txd_rxd. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_ACT_LDO_EN |
Indicates that a pin map exists for bless_mxd_dpslp_act_ldo_en. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_BUCK_EN |
Indicates that a pin map exists for bless_mxd_dpslp_buck_en. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_CLK_EN |
Indicates that a pin map exists for bless_mxd_dpslp_clk_en. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_DIG_LDO_EN |
Indicates that a pin map exists for bless_mxd_dpslp_dig_ldo_en. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_ISOLATE_N |
Indicates that a pin map exists for bless_mxd_dpslp_isolate_n. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_MXD_CLK_OUT |
Indicates that a pin map exists for bless_mxd_dpslp_mxd_clk_out. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_RCB_CLK |
Indicates that a pin map exists for bless_mxd_dpslp_rcb_clk. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_RCB_DATA |
Indicates that a pin map exists for bless_mxd_dpslp_rcb_data. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_RCB_LE |
Indicates that a pin map exists for bless_mxd_dpslp_rcb_le. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_RESET_N |
Indicates that a pin map exists for bless_mxd_dpslp_reset_n. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_RET_LDO_OL_HV |
Indicates that a pin map exists for bless_mxd_dpslp_ret_ldo_ol_hv. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_RET_SWITCH_HV |
Indicates that a pin map exists for bless_mxd_dpslp_ret_switch_hv. | |
#define | CYHAL_PIN_MAP_BLESS_MXD_DPSLP_XTAL_EN |
Indicates that a pin map exists for bless_mxd_dpslp_xtal_en. | |
#define | CYHAL_PIN_MAP_DAC_CTDAC_VOUTSW |
Indicates that a pin map exists for dac_ctdac_voutsw. | |
#define | CYHAL_PIN_MAP_LPCOMP_DSI_COMP |
Indicates that a pin map exists for lpcomp_dsi_comp. | |
#define | CYHAL_PIN_MAP_LPCOMP_INN_COMP |
Indicates that a pin map exists for lpcomp_inn_comp. | |
#define | CYHAL_PIN_MAP_LPCOMP_INP_COMP |
Indicates that a pin map exists for lpcomp_inp_comp. | |
#define | CYHAL_PIN_MAP_OPAMP_DSI_CTB_CMP |
Indicates that a pin map exists for opamp_dsi_ctb_cmp. | |
#define | CYHAL_PIN_MAP_OPAMP_OUT_10X |
Indicates that a pin map exists for opamp_out_10x. | |
#define | CYHAL_PIN_MAP_OPAMP_VIN_M |
Indicates that a pin map exists for opamp_vin_m. | |
#define | CYHAL_PIN_MAP_OPAMP_VIN_P0 |
Indicates that a pin map exists for opamp_vin_p0. | |
#define | CYHAL_PIN_MAP_OPAMP_VIN_P1 |
Indicates that a pin map exists for opamp_vin_p1. | |
#define | CYHAL_PIN_MAP_PASS_SARMUX_PADS |
Indicates that a pin map exists for pass_sarmux_pads. | |
#define | CYHAL_PIN_MAP_SCB_I2C_SCL |
Indicates that a pin map exists for scb_i2c_scl. | |
#define | CYHAL_PIN_MAP_SCB_I2C_SDA |
Indicates that a pin map exists for scb_i2c_sda. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_CLK |
Indicates that a pin map exists for scb_spi_m_clk. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_MISO |
Indicates that a pin map exists for scb_spi_m_miso. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_MOSI |
Indicates that a pin map exists for scb_spi_m_mosi. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_SELECT0 |
Indicates that a pin map exists for scb_spi_m_select0. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_SELECT1 |
Indicates that a pin map exists for scb_spi_m_select1. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_SELECT2 |
Indicates that a pin map exists for scb_spi_m_select2. | |
#define | CYHAL_PIN_MAP_SCB_SPI_M_SELECT3 |
Indicates that a pin map exists for scb_spi_m_select3. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_CLK |
Indicates that a pin map exists for scb_spi_s_clk. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_MISO |
Indicates that a pin map exists for scb_spi_s_miso. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_MOSI |
Indicates that a pin map exists for scb_spi_s_mosi. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_SELECT0 |
Indicates that a pin map exists for scb_spi_s_select0. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_SELECT1 |
Indicates that a pin map exists for scb_spi_s_select1. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_SELECT2 |
Indicates that a pin map exists for scb_spi_s_select2. | |
#define | CYHAL_PIN_MAP_SCB_SPI_S_SELECT3 |
Indicates that a pin map exists for scb_spi_s_select3. | |
#define | CYHAL_PIN_MAP_SCB_UART_CTS |
Indicates that a pin map exists for scb_uart_cts. | |
#define | CYHAL_PIN_MAP_SCB_UART_RTS |
Indicates that a pin map exists for scb_uart_rts. | |
#define | CYHAL_PIN_MAP_SCB_UART_RX |
Indicates that a pin map exists for scb_uart_rx. | |
#define | CYHAL_PIN_MAP_SCB_UART_TX |
Indicates that a pin map exists for scb_uart_tx. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_CLK |
Indicates that a pin map exists for smif_spi_clk. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA0 |
Indicates that a pin map exists for smif_spi_data0. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA1 |
Indicates that a pin map exists for smif_spi_data1. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA2 |
Indicates that a pin map exists for smif_spi_data2. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA3 |
Indicates that a pin map exists for smif_spi_data3. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA4 |
Indicates that a pin map exists for smif_spi_data4. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA5 |
Indicates that a pin map exists for smif_spi_data5. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA6 |
Indicates that a pin map exists for smif_spi_data6. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_DATA7 |
Indicates that a pin map exists for smif_spi_data7. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_SELECT0 |
Indicates that a pin map exists for smif_spi_select0. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_SELECT1 |
Indicates that a pin map exists for smif_spi_select1. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_SELECT2 |
Indicates that a pin map exists for smif_spi_select2. | |
#define | CYHAL_PIN_MAP_SMIF_SPI_SELECT3 |
Indicates that a pin map exists for smif_spi_select3. | |
#define | CYHAL_PIN_MAP_TCPWM_LINE |
Indicates that a pin map exists for tcpwm_line. | |
#define | CYHAL_PIN_MAP_TCPWM_LINE_COMPL |
Indicates that a pin map exists for tcpwm_line_compl. | |
#define | CYHAL_PIN_MAP_USB_USB_DM_PAD |
Indicates that a pin map exists for usb_usb_dm_pad. | |
#define | CYHAL_PIN_MAP_USB_USB_DP_PAD |
Indicates that a pin map exists for usb_usb_dp_pad. | |
Typedefs | |
typedef cyhal_gpio_psoc6_01_80_wlcsp_t | cyhal_gpio_t |
Create generic name for the series/package specific type. More... | |
Enumerations | |
enum | cyhal_gpio_psoc6_01_80_wlcsp_t { NC = 0xFF, P0_0 = CYHAL_GET_GPIO(CYHAL_PORT_0, 0), P0_1 = CYHAL_GET_GPIO(CYHAL_PORT_0, 1), P0_2 = CYHAL_GET_GPIO(CYHAL_PORT_0, 2), P0_3 = CYHAL_GET_GPIO(CYHAL_PORT_0, 3), P0_4 = CYHAL_GET_GPIO(CYHAL_PORT_0, 4), P0_5 = CYHAL_GET_GPIO(CYHAL_PORT_0, 5), P1_0 = CYHAL_GET_GPIO(CYHAL_PORT_1, 0), P1_1 = CYHAL_GET_GPIO(CYHAL_PORT_1, 1), P1_4 = CYHAL_GET_GPIO(CYHAL_PORT_1, 4), P1_5 = CYHAL_GET_GPIO(CYHAL_PORT_1, 5), P5_0 = CYHAL_GET_GPIO(CYHAL_PORT_5, 0), P5_1 = CYHAL_GET_GPIO(CYHAL_PORT_5, 1), P5_2 = CYHAL_GET_GPIO(CYHAL_PORT_5, 2), P5_3 = CYHAL_GET_GPIO(CYHAL_PORT_5, 3), P5_4 = CYHAL_GET_GPIO(CYHAL_PORT_5, 4), P5_5 = CYHAL_GET_GPIO(CYHAL_PORT_5, 5), P5_6 = CYHAL_GET_GPIO(CYHAL_PORT_5, 6), P5_7 = CYHAL_GET_GPIO(CYHAL_PORT_5, 7), P6_0 = CYHAL_GET_GPIO(CYHAL_PORT_6, 0), P6_1 = CYHAL_GET_GPIO(CYHAL_PORT_6, 1), P6_2 = CYHAL_GET_GPIO(CYHAL_PORT_6, 2), P6_3 = CYHAL_GET_GPIO(CYHAL_PORT_6, 3), P6_4 = CYHAL_GET_GPIO(CYHAL_PORT_6, 4), P6_5 = CYHAL_GET_GPIO(CYHAL_PORT_6, 5), P6_6 = CYHAL_GET_GPIO(CYHAL_PORT_6, 6), P6_7 = CYHAL_GET_GPIO(CYHAL_PORT_6, 7), P7_0 = CYHAL_GET_GPIO(CYHAL_PORT_7, 0), P7_1 = CYHAL_GET_GPIO(CYHAL_PORT_7, 1), P7_2 = CYHAL_GET_GPIO(CYHAL_PORT_7, 2), P7_3 = CYHAL_GET_GPIO(CYHAL_PORT_7, 3), P7_7 = CYHAL_GET_GPIO(CYHAL_PORT_7, 7), P8_0 = CYHAL_GET_GPIO(CYHAL_PORT_8, 0), P8_1 = CYHAL_GET_GPIO(CYHAL_PORT_8, 1), P8_2 = CYHAL_GET_GPIO(CYHAL_PORT_8, 2), P8_3 = CYHAL_GET_GPIO(CYHAL_PORT_8, 3), P8_4 = CYHAL_GET_GPIO(CYHAL_PORT_8, 4), P9_0 = CYHAL_GET_GPIO(CYHAL_PORT_9, 0), P9_1 = CYHAL_GET_GPIO(CYHAL_PORT_9, 1), P9_2 = CYHAL_GET_GPIO(CYHAL_PORT_9, 2), P9_3 = CYHAL_GET_GPIO(CYHAL_PORT_9, 3), P9_4 = CYHAL_GET_GPIO(CYHAL_PORT_9, 4), P9_7 = CYHAL_GET_GPIO(CYHAL_PORT_9, 7), P10_0 = CYHAL_GET_GPIO(CYHAL_PORT_10, 0), P10_1 = CYHAL_GET_GPIO(CYHAL_PORT_10, 1), P10_4 = CYHAL_GET_GPIO(CYHAL_PORT_10, 4), P10_5 = CYHAL_GET_GPIO(CYHAL_PORT_10, 5), P11_0 = CYHAL_GET_GPIO(CYHAL_PORT_11, 0), P11_1 = CYHAL_GET_GPIO(CYHAL_PORT_11, 1), P11_2 = CYHAL_GET_GPIO(CYHAL_PORT_11, 2), P11_3 = CYHAL_GET_GPIO(CYHAL_PORT_11, 3), P11_4 = CYHAL_GET_GPIO(CYHAL_PORT_11, 4), P11_5 = CYHAL_GET_GPIO(CYHAL_PORT_11, 5), P11_6 = CYHAL_GET_GPIO(CYHAL_PORT_11, 6), P11_7 = CYHAL_GET_GPIO(CYHAL_PORT_11, 7), P12_0 = CYHAL_GET_GPIO(CYHAL_PORT_12, 0), P12_1 = CYHAL_GET_GPIO(CYHAL_PORT_12, 1), P12_2 = CYHAL_GET_GPIO(CYHAL_PORT_12, 2), P12_3 = CYHAL_GET_GPIO(CYHAL_PORT_12, 3), P12_4 = CYHAL_GET_GPIO(CYHAL_PORT_12, 4), P12_5 = CYHAL_GET_GPIO(CYHAL_PORT_12, 5), P12_6 = CYHAL_GET_GPIO(CYHAL_PORT_12, 6), P12_7 = CYHAL_GET_GPIO(CYHAL_PORT_12, 7), USBDP = CYHAL_GET_GPIO(CYHAL_PORT_14, 0), USBDM = CYHAL_GET_GPIO(CYHAL_PORT_14, 1) } |
Definitions for all of the pins that are bonded out on in the 80-WLCSP package for the PSoC6_01 series. More... | |
Variables | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_clk_i2s_if [1] |
List of valid pin to peripheral connections for the audioss_clk_i2s_if signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_pdm_clk [2] |
List of valid pin to peripheral connections for the audioss_pdm_clk signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_pdm_data [2] |
List of valid pin to peripheral connections for the audioss_pdm_data signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_rx_sck [1] |
List of valid pin to peripheral connections for the audioss_rx_sck signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_rx_sdi [1] |
List of valid pin to peripheral connections for the audioss_rx_sdi signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_rx_ws [1] |
List of valid pin to peripheral connections for the audioss_rx_ws signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_tx_sck [1] |
List of valid pin to peripheral connections for the audioss_tx_sck signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_tx_sdo [1] |
List of valid pin to peripheral connections for the audioss_tx_sdo signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_audioss_tx_ws [1] |
List of valid pin to peripheral connections for the audioss_tx_ws signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_ext_lna_rx_ctl_out [1] |
List of valid pin to peripheral connections for the bless_ext_lna_rx_ctl_out signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_ext_pa_lna_chip_en_out [1] |
List of valid pin to peripheral connections for the bless_ext_pa_lna_chip_en_out signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_ext_pa_tx_ctl_out [1] |
List of valid pin to peripheral connections for the bless_ext_pa_tx_ctl_out signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_act_bpktctl [1] |
List of valid pin to peripheral connections for the bless_mxd_act_bpktctl signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_act_dbus_rx_en [1] |
List of valid pin to peripheral connections for the bless_mxd_act_dbus_rx_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_act_dbus_tx_en [1] |
List of valid pin to peripheral connections for the bless_mxd_act_dbus_tx_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_act_txd_rxd [1] |
List of valid pin to peripheral connections for the bless_mxd_act_txd_rxd signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_act_ldo_en [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_act_ldo_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_buck_en [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_buck_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_clk_en [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_clk_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_dig_ldo_en [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_dig_ldo_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_isolate_n [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_isolate_n signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_mxd_clk_out [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_mxd_clk_out signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_rcb_clk [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_rcb_clk signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_rcb_data [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_rcb_data signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_rcb_le [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_rcb_le signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_reset_n [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_reset_n signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_ret_ldo_ol_hv [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_ret_ldo_ol_hv signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_ret_switch_hv [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_ret_switch_hv signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_bless_mxd_dpslp_xtal_en [1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_xtal_en signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_dac_ctdac_voutsw [1] |
List of valid pin to peripheral connections for the dac_ctdac_voutsw signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_lpcomp_dsi_comp [2] |
List of valid pin to peripheral connections for the lpcomp_dsi_comp signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_lpcomp_inn_comp [2] |
List of valid pin to peripheral connections for the lpcomp_inn_comp signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_lpcomp_inp_comp [2] |
List of valid pin to peripheral connections for the lpcomp_inp_comp signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_opamp_dsi_ctb_cmp [2] |
List of valid pin to peripheral connections for the opamp_dsi_ctb_cmp signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_opamp_out_10x [2] |
List of valid pin to peripheral connections for the opamp_out_10x signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_opamp_vin_m [2] |
List of valid pin to peripheral connections for the opamp_vin_m signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_opamp_vin_p0 [1] |
List of valid pin to peripheral connections for the opamp_vin_p0 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_opamp_vin_p1 [1] |
List of valid pin to peripheral connections for the opamp_vin_p1 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_pass_sarmux_pads [4] |
List of valid pin to peripheral connections for the pass_sarmux_pads signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_i2c_scl [13] |
List of valid pin to peripheral connections for the scb_i2c_scl signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_i2c_sda [13] |
List of valid pin to peripheral connections for the scb_i2c_sda signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_clk [11] |
List of valid pin to peripheral connections for the scb_spi_m_clk signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_miso [13] |
List of valid pin to peripheral connections for the scb_spi_m_miso signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_mosi [13] |
List of valid pin to peripheral connections for the scb_spi_m_mosi signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_select0 [11] |
List of valid pin to peripheral connections for the scb_spi_m_select0 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_select1 [9] |
List of valid pin to peripheral connections for the scb_spi_m_select1 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_select2 [6] |
List of valid pin to peripheral connections for the scb_spi_m_select2 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_m_select3 [4] |
List of valid pin to peripheral connections for the scb_spi_m_select3 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_clk [11] |
List of valid pin to peripheral connections for the scb_spi_s_clk signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_miso [13] |
List of valid pin to peripheral connections for the scb_spi_s_miso signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_mosi [13] |
List of valid pin to peripheral connections for the scb_spi_s_mosi signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_select0 [11] |
List of valid pin to peripheral connections for the scb_spi_s_select0 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_select1 [9] |
List of valid pin to peripheral connections for the scb_spi_s_select1 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_select2 [6] |
List of valid pin to peripheral connections for the scb_spi_s_select2 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_spi_s_select3 [4] |
List of valid pin to peripheral connections for the scb_spi_s_select3 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_uart_cts [9] |
List of valid pin to peripheral connections for the scb_uart_cts signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_uart_rts [9] |
List of valid pin to peripheral connections for the scb_uart_rts signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_uart_rx [11] |
List of valid pin to peripheral connections for the scb_uart_rx signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_scb_uart_tx [11] |
List of valid pin to peripheral connections for the scb_uart_tx signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_clk [1] |
List of valid pin to peripheral connections for the smif_spi_clk signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data0 [1] |
List of valid pin to peripheral connections for the smif_spi_data0 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data1 [1] |
List of valid pin to peripheral connections for the smif_spi_data1 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data2 [1] |
List of valid pin to peripheral connections for the smif_spi_data2 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data3 [1] |
List of valid pin to peripheral connections for the smif_spi_data3 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data4 [1] |
List of valid pin to peripheral connections for the smif_spi_data4 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data5 [1] |
List of valid pin to peripheral connections for the smif_spi_data5 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data6 [1] |
List of valid pin to peripheral connections for the smif_spi_data6 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_data7 [1] |
List of valid pin to peripheral connections for the smif_spi_data7 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_select0 [1] |
List of valid pin to peripheral connections for the smif_spi_select0 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_select1 [1] |
List of valid pin to peripheral connections for the smif_spi_select1 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_select2 [1] |
List of valid pin to peripheral connections for the smif_spi_select2 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_smif_spi_select3 [1] |
List of valid pin to peripheral connections for the smif_spi_select3 signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_tcpwm_line [60] |
List of valid pin to peripheral connections for the tcpwm_line signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_tcpwm_line_compl [60] |
List of valid pin to peripheral connections for the tcpwm_line_compl signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_usb_usb_dm_pad [1] |
List of valid pin to peripheral connections for the usb_usb_dm_pad signal. More... | |
const cyhal_resource_pin_mapping_t | cyhal_pin_map_usb_usb_dp_pad [1] |
List of valid pin to peripheral connections for the usb_usb_dp_pad signal. More... | |
struct cyhal_resource_pin_mapping_t |
Data Fields | ||
---|---|---|
const cyhal_resource_inst_t * | inst | The associated resource instance. |
cyhal_gpio_t | pin | The GPIO pin. |
uint8_t | drive_mode | The DriveMode configuration value. |
en_hsiom_sel_t | hsiom | The HSIOM configuration value. |
Create generic name for the series/package specific type.
Definitions for all of the pins that are bonded out on in the 80-WLCSP package for the PSoC6_01 series.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_clk_i2s_if[1] |
List of valid pin to peripheral connections for the audioss_clk_i2s_if signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_pdm_clk[2] |
List of valid pin to peripheral connections for the audioss_pdm_clk signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_pdm_data[2] |
List of valid pin to peripheral connections for the audioss_pdm_data signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_rx_sck[1] |
List of valid pin to peripheral connections for the audioss_rx_sck signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_rx_sdi[1] |
List of valid pin to peripheral connections for the audioss_rx_sdi signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_rx_ws[1] |
List of valid pin to peripheral connections for the audioss_rx_ws signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_tx_sck[1] |
List of valid pin to peripheral connections for the audioss_tx_sck signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_tx_sdo[1] |
List of valid pin to peripheral connections for the audioss_tx_sdo signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_audioss_tx_ws[1] |
List of valid pin to peripheral connections for the audioss_tx_ws signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_ext_lna_rx_ctl_out[1] |
List of valid pin to peripheral connections for the bless_ext_lna_rx_ctl_out signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_ext_pa_lna_chip_en_out[1] |
List of valid pin to peripheral connections for the bless_ext_pa_lna_chip_en_out signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_ext_pa_tx_ctl_out[1] |
List of valid pin to peripheral connections for the bless_ext_pa_tx_ctl_out signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_act_bpktctl[1] |
List of valid pin to peripheral connections for the bless_mxd_act_bpktctl signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_act_dbus_rx_en[1] |
List of valid pin to peripheral connections for the bless_mxd_act_dbus_rx_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_act_dbus_tx_en[1] |
List of valid pin to peripheral connections for the bless_mxd_act_dbus_tx_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_act_txd_rxd[1] |
List of valid pin to peripheral connections for the bless_mxd_act_txd_rxd signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_act_ldo_en[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_act_ldo_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_buck_en[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_buck_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_clk_en[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_clk_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_dig_ldo_en[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_dig_ldo_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_isolate_n[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_isolate_n signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_mxd_clk_out[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_mxd_clk_out signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_rcb_clk[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_rcb_clk signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_rcb_data[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_rcb_data signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_rcb_le[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_rcb_le signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_reset_n[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_reset_n signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_ret_ldo_ol_hv[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_ret_ldo_ol_hv signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_ret_switch_hv[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_ret_switch_hv signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_bless_mxd_dpslp_xtal_en[1] |
List of valid pin to peripheral connections for the bless_mxd_dpslp_xtal_en signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_dac_ctdac_voutsw[1] |
List of valid pin to peripheral connections for the dac_ctdac_voutsw signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_lpcomp_dsi_comp[2] |
List of valid pin to peripheral connections for the lpcomp_dsi_comp signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_lpcomp_inn_comp[2] |
List of valid pin to peripheral connections for the lpcomp_inn_comp signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_lpcomp_inp_comp[2] |
List of valid pin to peripheral connections for the lpcomp_inp_comp signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_opamp_dsi_ctb_cmp[2] |
List of valid pin to peripheral connections for the opamp_dsi_ctb_cmp signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_opamp_out_10x[2] |
List of valid pin to peripheral connections for the opamp_out_10x signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_opamp_vin_m[2] |
List of valid pin to peripheral connections for the opamp_vin_m signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_opamp_vin_p0[1] |
List of valid pin to peripheral connections for the opamp_vin_p0 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_opamp_vin_p1[1] |
List of valid pin to peripheral connections for the opamp_vin_p1 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_pass_sarmux_pads[4] |
List of valid pin to peripheral connections for the pass_sarmux_pads signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_i2c_scl[13] |
List of valid pin to peripheral connections for the scb_i2c_scl signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_i2c_sda[13] |
List of valid pin to peripheral connections for the scb_i2c_sda signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_clk[11] |
List of valid pin to peripheral connections for the scb_spi_m_clk signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_miso[13] |
List of valid pin to peripheral connections for the scb_spi_m_miso signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_mosi[13] |
List of valid pin to peripheral connections for the scb_spi_m_mosi signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select0[11] |
List of valid pin to peripheral connections for the scb_spi_m_select0 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select1[9] |
List of valid pin to peripheral connections for the scb_spi_m_select1 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select2[6] |
List of valid pin to peripheral connections for the scb_spi_m_select2 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_m_select3[4] |
List of valid pin to peripheral connections for the scb_spi_m_select3 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_clk[11] |
List of valid pin to peripheral connections for the scb_spi_s_clk signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_miso[13] |
List of valid pin to peripheral connections for the scb_spi_s_miso signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_mosi[13] |
List of valid pin to peripheral connections for the scb_spi_s_mosi signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select0[11] |
List of valid pin to peripheral connections for the scb_spi_s_select0 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select1[9] |
List of valid pin to peripheral connections for the scb_spi_s_select1 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select2[6] |
List of valid pin to peripheral connections for the scb_spi_s_select2 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_spi_s_select3[4] |
List of valid pin to peripheral connections for the scb_spi_s_select3 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_cts[9] |
List of valid pin to peripheral connections for the scb_uart_cts signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_rts[9] |
List of valid pin to peripheral connections for the scb_uart_rts signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_rx[11] |
List of valid pin to peripheral connections for the scb_uart_rx signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_scb_uart_tx[11] |
List of valid pin to peripheral connections for the scb_uart_tx signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_clk[1] |
List of valid pin to peripheral connections for the smif_spi_clk signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data0[1] |
List of valid pin to peripheral connections for the smif_spi_data0 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data1[1] |
List of valid pin to peripheral connections for the smif_spi_data1 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data2[1] |
List of valid pin to peripheral connections for the smif_spi_data2 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data3[1] |
List of valid pin to peripheral connections for the smif_spi_data3 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data4[1] |
List of valid pin to peripheral connections for the smif_spi_data4 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data5[1] |
List of valid pin to peripheral connections for the smif_spi_data5 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data6[1] |
List of valid pin to peripheral connections for the smif_spi_data6 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_data7[1] |
List of valid pin to peripheral connections for the smif_spi_data7 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_select0[1] |
List of valid pin to peripheral connections for the smif_spi_select0 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_select1[1] |
List of valid pin to peripheral connections for the smif_spi_select1 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_select2[1] |
List of valid pin to peripheral connections for the smif_spi_select2 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_smif_spi_select3[1] |
List of valid pin to peripheral connections for the smif_spi_select3 signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_tcpwm_line[60] |
List of valid pin to peripheral connections for the tcpwm_line signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_tcpwm_line_compl[60] |
List of valid pin to peripheral connections for the tcpwm_line_compl signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_usb_usb_dm_pad[1] |
List of valid pin to peripheral connections for the usb_usb_dm_pad signal.
const cyhal_resource_pin_mapping_t cyhal_pin_map_usb_usb_dp_pad[1] |
List of valid pin to peripheral connections for the usb_usb_dp_pad signal.