MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665

Macros

#define MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS   0
 
#define MXC_F_GPIO_INT_MODE_GPIO_INT_MOD   ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS))
 
#define MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL   ((uint32_t)0x0UL)
 
#define MXC_S_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL   (MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL << MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS)
 
#define MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_EDGE   ((uint32_t)0x1UL)
 
#define MXC_S_GPIO_INT_MODE_GPIO_INT_MOD_EDGE   (MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_EDGE << MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS)
 

Detailed Description

GPIO Interrupt Mode Register. Each bit in this register controls the interrupt mode setting for the associated GPIO pin on this port.

Macro Definition Documentation

◆ MXC_F_GPIO_INT_MODE_GPIO_INT_MOD

#define MXC_F_GPIO_INT_MODE_GPIO_INT_MOD   ((uint32_t)(0xFFFFFFFFUL << MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS))

INT_MODE_GPIO_INT_MOD Mask

◆ MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS

#define MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS   0

INT_MODE_GPIO_INT_MOD Position

◆ MXC_S_GPIO_INT_MODE_GPIO_INT_MOD_EDGE

#define MXC_S_GPIO_INT_MODE_GPIO_INT_MOD_EDGE   (MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_EDGE << MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS)

INT_MODE_GPIO_INT_MOD_EDGE Setting

◆ MXC_S_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL

#define MXC_S_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL   (MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL << MXC_F_GPIO_INT_MODE_GPIO_INT_MOD_POS)

INT_MODE_GPIO_INT_MOD_LEVEL Setting

◆ MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_EDGE

#define MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_EDGE   ((uint32_t)0x1UL)

INT_MODE_GPIO_INT_MOD_EDGE Value

◆ MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL

#define MXC_V_GPIO_INT_MODE_GPIO_INT_MOD_LEVEL   ((uint32_t)0x0UL)

INT_MODE_GPIO_INT_MOD_LEVEL Value