Zephyr Project API  3.3.0
A Scalable Open Source RTOS
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. More...
 
#define NUMICRO_GPIO_INPUT_SCHMITT   (1U << 9)
 Enable Schmitt trigger on input. More...
 

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.