LPCOpen Platform
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
gpiogrpint_001.h File Reference
#include "sys_config.h"
#include "cmsis.h"

Go to the source code of this file.

Data Structures

struct  IP_GPIOGROUPINT_001_Type
 GPIO grouped interrupt register block structure. More...
 

Functions

STATIC INLINE void IP_GPIOGP_IntInit (IP_GPIOGROUPINT_001_Type *pGPIOGPINT, uint8_t PortComb, uint8_t PortTrigger)
 GPIO Group Interrupt Pin Initialization.
 
void IP_GPIOGP_IntPinAdd (IP_GPIOGROUPINT_001_Type *pGPIOGPINT, uint8_t PortNum, uint8_t PinNum, bool ActiveMode)
 GPIO Group Interrupt Pin Add to Group.
 
STATIC INLINE void IP_GPIOGP_IntPinRemove (IP_GPIOGROUPINT_001_Type *pGPIOGPINT, uint8_t PortNum, uint8_t PinNum)
 GPIO Group Interrupt Pin Remove from Group.
 
STATIC INLINE bool IP_GPIOGP_IntGetStatus (IP_GPIOGROUPINT_001_Type *pGPIOGPINT)
 Get GPIO Group Interrupt Get Status.
 
STATIC INLINE void IP_GPIOGP_IntClear (IP_GPIOGROUPINT_001_Type *pGPIOGPINT)
 Clear GPIO Group Interrupt.