Expand description
Generic Purpose Input/Output config
Structs§
- GPIO_
CONFIG_ SPEC - Generic Purpose Input/Output config
Enums§
- ALTERNATE_
A - Pin alternate function switch
- INTERRUPT_
MODE_ A - Select pin interrupt mode
- PIN_
MODE_ A - Pin input/output mode switch
Type Aliases§
- ALTERNATE_
R - Field
alternate
reader - Pin alternate function switch - ALTERNATE_
W - Field
alternate
writer - Pin alternate function switch - DRIVE_R
- Field
drive
reader - Drive strength - DRIVE_W
- Field
drive
writer - Drive strength - INPUT_
FUNCTION_ R - Field
input_function
reader - Enable input signal - INPUT_
FUNCTION_ W - Field
input_function
writer - Enable input signal - INPUT_
VALUE_ R - Field
input_value
reader - Input value - INTERRUPT_
CLEAR_ R - Field
interrupt_clear
reader - Clear pin interrupt flag - INTERRUPT_
CLEAR_ W - Field
interrupt_clear
writer - Clear pin interrupt flag - INTERRUPT_
MASK_ R - Field
interrupt_mask
reader - Pin interrupt mask - INTERRUPT_
MASK_ W - Field
interrupt_mask
writer - Pin interrupt mask - INTERRUPT_
MODE_ R - Field
interrupt_mode
reader - Select pin interrupt mode - INTERRUPT_
MODE_ W - Field
interrupt_mode
writer - Select pin interrupt mode - INTERRUPT_
STATE_ R - Field
interrupt_state
reader - Pin interrupt state - OUTPUT_
CLEAR_ W - Field
output_clear
writer - Clear output value to 0 - OUTPUT_
FUNCTION_ R - Field
output_function
reader - Enable output signal - OUTPUT_
FUNCTION_ W - Field
output_function
writer - Enable output signal - OUTPUT_
SET_ W - Field
output_set
writer - Set output value to 1 - OUTPUT_
VALUE_ R - Field
output_value
reader - Output value - OUTPUT_
VALUE_ W - Field
output_value
writer - Output value - PIN_
MODE_ R - Field
pin_mode
reader - Pin input/output mode switch - PIN_
MODE_ W - Field
pin_mode
writer - Pin input/output mode switch - PULL_
DOWN_ R - Field
pull_down
reader - Enable internal pull-down - PULL_
DOWN_ W - Field
pull_down
writer - Enable internal pull-down - PULL_
UP_ R - Field
pull_up
reader - Enable internal pull-up - PULL_
UP_ W - Field
pull_up
writer - Enable internal pull-up - R
- Register
gpio_config[%s]
reader - SCHMITT_
R - Field
schmitt
reader - Enable schmitt trigger - SCHMITT_
W - Field
schmitt
writer - Enable schmitt trigger - W
- Register
gpio_config[%s]
writer