//IRQ_EXTINT1 = 3,
src = 1; //IRQ1
gpio_setportdir(GPIO_PORTD, (1 << 6), 0);
gpio_setportpull(GPIO_PORTD, (1 << 6), 0);
gpio_setintmode(GPIO_PORTD, (1 << 6), 0, (1 << 6)); //rising enable
gpio_setsrcgrp(GPIO_ PORTD, (1 << 6), src);
gpio_setlatchtrigger(1 << src);
sysInstallISR(IRQ_LEVEL_1, src + 2, GPIOD_ISR);
sysSetInterruptType(src + 2, HIGH_LEVEL_SENSITIVE);
sysSetLocalInterrupt(ENABLE_IRQ);
|