Enumerated types for Pinmux driver. More...
Enumerations | |
| enum | pinmux_status_en { PINMUX_OK = 0 , PINMUX_ERROR = 1 , PINMUX_ERROR_UNSUPPORTED = 2 , PINMUX_ERROR_PARAMETER = 3 , PINMUX_ERROR_INVALID_FUNCTION = 4 , PINMUX_ERROR_PIN_NOT_AVAILABLE = 50 } |
| Enumeration for driver return statuses. More... | |
| enum | pinmux_elec_params_en { PINMUX_ELEC_PARAM_DRIVE_STRENGTH , PINMUX_ELEC_PARAM_ENABLE_INPUT , PINMUX_ELEC_PARAM_ENABLE_HOLD , PINMUX_ELEC_PARAM_PULL_TYPE , PINMUX_ELEC_PARAM_SLEW_RATE , PINMUX_ELEC_PARAM_SCHMITT_TRIG } |
| Electrical parameters for pinmux_set_pin_elec_param / get. More... | |
| enum | pinmux_pull_type_en { PINMUX_PULL_DISABLED = 0x00 , PINMUX_PULL_UP = 0x03 , PINMUX_PULL_DOWN = 0x01 } |
| Pull configuration types. More... | |
| enum | pinmux_drive_str_en { PINMUX_DRIVE_STRENGTH_0 , PINMUX_DRIVE_STRENGTH_1 , PINMUX_DRIVE_STRENGTH_2 , PINMUX_DRIVE_STRENGTH_3 } |
| Drive strength options. More... | |
Enumerated types for Pinmux driver.
| enum pinmux_status_en |
Enumeration for driver return statuses.
This enumeration defines various return and error codes used by the Pinmux driver to indicate success, failure, and specific error conditions.
Electrical parameters for pinmux_set_pin_elec_param / get.
This enumeration defines the various electrical parameters that can be configured or queried for a pin.
| enum pinmux_pull_type_en |
| enum pinmux_drive_str_en |