Defines the converter configuration. More...
#include <platform/drivers/inc/pins_driver.h>
Data Fields | |
PORT_Type * | base |
uint32_t | pinPortIdx |
port_pull_config_t | pullConfig |
bool | passiveFilter |
port_drive_strength_t | driveSelect |
Configures the drive strength. More... | |
port_mux_t | mux |
Pin (C55: Out) mux selection. More... | |
bool | pinLock |
port_interrupt_config_t | intConfig |
bool | clearIntFlag |
bool | digitalFilter |
GPIO_Type * | gpioBase |
port_data_direction_t | direction |
pins_level_type_t | initValue |
Defines the converter configuration.
This structure is used to configure the pins Implements : pin_settings_config_t_Class
Definition at line 562 of file pins_driver.h.
PORT_Type* base |
Port base pointer.
Definition at line 565 of file pins_driver.h.
bool clearIntFlag |
Clears the interrupt status flag.
Definition at line 591 of file pins_driver.h.
bool digitalFilter |
Enables digital filter.
Definition at line 592 of file pins_driver.h.
port_data_direction_t direction |
Configures the port data direction.
Definition at line 599 of file pins_driver.h.
port_drive_strength_t driveSelect |
Configures the drive strength.
Definition at line 583 of file pins_driver.h.
GPIO_Type* gpioBase |
GPIO base pointer.
Definition at line 598 of file pins_driver.h.
pins_level_type_t initValue |
Initial value
Definition at line 635 of file pins_driver.h.
port_interrupt_config_t intConfig |
Interrupt generation condition.
Definition at line 590 of file pins_driver.h.
port_mux_t mux |
Pin (C55: Out) mux selection.
Definition at line 585 of file pins_driver.h.
bool passiveFilter |
Passive filter configuration.
Definition at line 577 of file pins_driver.h.
bool pinLock |
Lock pin control register or not.
Definition at line 587 of file pins_driver.h.
uint32_t pinPortIdx |
Port pin number.
Definition at line 569 of file pins_driver.h.
port_pull_config_t pullConfig |
Internal resistor pull feature selection.
Definition at line 571 of file pins_driver.h.