46 if (u32PinMask & (1 << i))
48 gpio->
PMD = (gpio->
PMD & ~(0x3 << (i << 1))) | (u32Mode << (i << 1));
67 gpio->
IMD |= (((u32IntAttribs >> 24) & 0xFFUL) << u32Pin);
68 gpio->
IER |= ((u32IntAttribs & 0xFFFFFFUL) << u32Pin);
84 gpio->
IMD &= ~(1UL << u32Pin);
85 gpio->
IER &= ~((0x00010001UL) << u32Pin);
Nano102/112 peripheral access layer header file. This file contains all the peripheral register's def...
void GPIO_DisableInt(GPIO_T *gpio, uint32_t u32Pin)
Disable GPIO interrupt.
void GPIO_SetMode(GPIO_T *gpio, uint32_t u32PinMask, uint32_t u32Mode)
Set GPIO operation mode.
void GPIO_EnableInt(GPIO_T *gpio, uint32_t u32Pin, uint32_t u32IntAttribs)
Enable GPIO interrupt.