138 #if FEATURE_PORT_HAS_PULL_SELECTION
141 #if FEATURE_PORT_HAS_SLEW_RATE
142 port_slew_rate_t rateSelect;
144 #if FEATURE_PORT_HAS_PASSIVE_FILTER
147 #if FEATURE_PORT_HAS_OPEN_DRAIN
150 #if FEATURE_PORT_HAS_DRIVE_STRENGTH
154 #if FEATURE_PORT_HAS_PIN_CONTROL_LOCK
172 #if defined(__cplusplus)
190 #if defined(__cplusplus)
port_pull_config_t pullConfig
port_interrupt_config_t intConfig
port_mux_t mux
Configures the drive strength.
port_drive_strength_t driveSelect
port_pull_config_t
Internal resistor pull feature selection Implements : port_pull_config_t_Class.
port_interrupt_config_t
Configures the interrupt generation condition. Implements : port_interrupt_config_t_Class.
port_drive_strength_t
Configures the drive strength. Implements : port_drive_strength_t_Class.
status_t
Status return codes. Common error codes will be a unified enumeration (C enum) that will contain all ...
port_data_direction_t
Configures the port data direction Implements : port_data_direction_t_Class.
Defines the converter configuration.
port_data_direction_t direction
bool pinLock
Pin mux selection.
port_mux_t
Pin mux selection Implements : port_mux_t_Class.
status_t PINS_DRV_Init(const uint32_t pin_count, const pin_settings_config_t config[])
Initializes the pins with the given configuration structure.