Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
numicro-gpio.h File Reference

Go to the source code of this file.

Macros

#define NUMICRO_GPIO_INPUT_DEBOUNCE   (1U << 8)
 Enable GPIO pin debounce.
 
#define NUMICRO_GPIO_INPUT_SCHMITT   (1U << 9)
 Enable Schmitt trigger on input.
 

Macro Definition Documentation

◆ NUMICRO_GPIO_INPUT_DEBOUNCE

#define NUMICRO_GPIO_INPUT_DEBOUNCE   (1U << 8)

Enable GPIO pin debounce.

The debounce flag is a Zephyr specific extension of the standard GPIO flags specified by the Linux GPIO binding. Only applicable for Nuvoton NuMicro SoCs.

◆ NUMICRO_GPIO_INPUT_SCHMITT

#define NUMICRO_GPIO_INPUT_SCHMITT   (1U << 9)

Enable Schmitt trigger on input.

The Schmitt trigger flag is a Zephyr specific extension of the standard GPIO flags specified by the Linux GPIO binding. Only applicable for Nuvoton NuMicro SoCs.