PSOC E8XXGP Device Support Library

General Description

Enumerations

enum  cy_en_gpio_status_t {
  CY_GPIO_SUCCESS = 0x00U ,
  CY_GPIO_BAD_PARAM = CY_GPIO_ID | CY_PDL_STATUS_ERROR | 0x01U
}
 GPIO Driver error codes. More...
 
enum  cy_en_gpio_amuxconnect_t {
  CY_GPIO_AMUX_OPENALL ,
  CY_GPIO_AMUX_L ,
  CY_GPIO_AMUX_R ,
  CY_GPIO_AMUX_LR ,
  CY_GPIO_AMUX_G ,
  CY_GPIO_AMUX_GL ,
  CY_GPIO_AMUX_GR ,
  CY_GPIO_AMUX_GLR
}
 AMux switch open/close config. More...
 
enum  cy_en_gpio_amuxselect_t {
  CY_GPIO_AMUXBUSA ,
  CY_GPIO_AMUXBUSB
}
 AMux Bus selection. More...
 
enum  cy_en_gpio_vdd_mode_t {
  CY_GPIO_VDD_1_8V ,
  CY_GPIO_VDD_3_3V
}
 GPIO VDD mode selection. More...
 

Enumeration Type Documentation

◆ cy_en_gpio_status_t

GPIO Driver error codes.

Enumerator
CY_GPIO_SUCCESS 

Returned successful.

CY_GPIO_BAD_PARAM 

Bad parameter was passed.

◆ cy_en_gpio_amuxconnect_t

AMux switch open/close config.

Enumerator
CY_GPIO_AMUX_OPENALL 

Open ground switch.

Open right switch. Open left switch

CY_GPIO_AMUX_L 

Open ground switch.

Open right switch. Close left switch

CY_GPIO_AMUX_R 

Open ground switch.

Close right switch. Open left switch

CY_GPIO_AMUX_LR 

Open ground switch.

Close right switch. Close left switch

CY_GPIO_AMUX_G 

Close ground switch.

Open right switch. Open left switch

CY_GPIO_AMUX_GL 

Close ground switch.

Open right switch. Close left switch

CY_GPIO_AMUX_GR 

Close ground switch.

Close right switch. Open left switch

CY_GPIO_AMUX_GLR 

Close ground switch.

Close right switch. Close left switch

◆ cy_en_gpio_amuxselect_t

AMux Bus selection.

Enumerator
CY_GPIO_AMUXBUSA 

AMuxBus A.

CY_GPIO_AMUXBUSB 

AMuxBus B.

◆ cy_en_gpio_vdd_mode_t

GPIO VDD mode selection.

Enumerator
CY_GPIO_VDD_1_8V 

VDD 1_8V.

CY_GPIO_VDD_3_3V 

VDD 3_3V