Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
microchip-sam-gpio.h File Reference

Go to the source code of this file.

Macros

#define SAM_GPIO_DIS_SLEWRATE   (1U << 8)
 
#define SAM_GPIO_DEBOUNCE   (1U << 9)
 
#define SAM_GPIO_DIS_SCHMIT   (1U << 10)
 
#define SAM_GPIO_DRVSTR_POS   (11U)
 
#define SAM_GPIO_DRVSTR_MASK   (0x3U << SAM_GPIO_DRVSTR_POS)
 
#define SAM_GPIO_DRVSTR_DEFAULT   (0U << SAM_GPIO_DRVSTR_POS)
 
#define SAM_GPIO_DRVSTR_LOW   (1U << SAM_GPIO_DRVSTR_POS)
 
#define SAM_GPIO_DRVSTR_MED   (2U << SAM_GPIO_DRVSTR_POS)
 
#define SAM_GPIO_DRVSTR_HI   (3U << SAM_GPIO_DRVSTR_POS)
 

Macro Definition Documentation

◆ SAM_GPIO_DEBOUNCE

#define SAM_GPIO_DEBOUNCE   (1U << 9)

◆ SAM_GPIO_DIS_SCHMIT

#define SAM_GPIO_DIS_SCHMIT   (1U << 10)

◆ SAM_GPIO_DIS_SLEWRATE

#define SAM_GPIO_DIS_SLEWRATE   (1U << 8)

◆ SAM_GPIO_DRVSTR_DEFAULT

#define SAM_GPIO_DRVSTR_DEFAULT   (0U << SAM_GPIO_DRVSTR_POS)

◆ SAM_GPIO_DRVSTR_HI

#define SAM_GPIO_DRVSTR_HI   (3U << SAM_GPIO_DRVSTR_POS)

◆ SAM_GPIO_DRVSTR_LOW

#define SAM_GPIO_DRVSTR_LOW   (1U << SAM_GPIO_DRVSTR_POS)

◆ SAM_GPIO_DRVSTR_MASK

#define SAM_GPIO_DRVSTR_MASK   (0x3U << SAM_GPIO_DRVSTR_POS)

◆ SAM_GPIO_DRVSTR_MED

#define SAM_GPIO_DRVSTR_MED   (2U << SAM_GPIO_DRVSTR_POS)

◆ SAM_GPIO_DRVSTR_POS

#define SAM_GPIO_DRVSTR_POS   (11U)