MTB CAT1 Peripheral driver library
cy_stc_gpio_pin_config_t Struct Reference

Description

This structure is used to initialize a single GPIO pin.

Data Fields

uint32_t outVal
 Pin output state.
 
uint32_t driveMode
 Drive mode.
 
en_hsiom_sel_t hsiom
 HSIOM selection.
 
uint32_t intEdge
 Interrupt Edge type.
 
uint32_t intMask
 Interrupt enable mask.
 
uint32_t vtrip
 Input buffer voltage trip type.
 
uint32_t slewRate
 Output buffer slew rate.
 
uint32_t driveSel
 Drive strength.
 
uint32_t vregEn
 SIO pair output buffer mode.
 
uint32_t ibufMode
 SIO pair input buffer mode.
 
uint32_t vtripSel
 SIO pair input buffer trip point.
 
uint32_t vrefSel
 SIO pair reference voltage for input buffer trip point.
 
uint32_t vohSel
 SIO pair regulated voltage output level.
 
uint32_t nonSec
 Secure attribute for each Pin of a port. More...
 

Field Documentation

◆ nonSec

uint32_t cy_stc_gpio_pin_config_t::nonSec

Secure attribute for each Pin of a port.

Note
This parameter is available for the CAT1B and CAT1D devices.