44 if(u32PinMask & (1 << i))
46 port->
MODE = (port->
MODE & ~(0x3 << (i << 1))) | (u32Mode << (i << 1));
68 port->
INTTYPE |= (((u32IntAttribs >> 24) & 0xFFUL) << u32Pin);
69 port->
INTEN |= ((u32IntAttribs & 0xFFFFFFUL) << u32Pin);
88 port->
INTTYPE &= ~(1UL << u32Pin);
89 port->
INTEN &= ~((0x00010001UL) << u32Pin);
NuMicro peripheral access layer header file.
void GPIO_EnableInt(GPIO_T *port, uint32_t u32Pin, uint32_t u32IntAttribs)
Enable GPIO interrupt.
void GPIO_DisableInt(GPIO_T *port, uint32_t u32Pin)
Disable GPIO interrupt.
void GPIO_SetMode(GPIO_T *port, uint32_t u32PinMask, uint32_t u32Mode)
Set GPIO operation mode.