@@ -67,6 +67,12 @@ static void show_usage(FAR const char *progname)
67
67
fprintf (stderr , "\t 8: GPIO_INTERRUPT_RISING_PIN\n" );
68
68
fprintf (stderr , "\t 9: GPIO_INTERRUPT_FALLING_PIN\n" );
69
69
fprintf (stderr , "\t10: GPIO_INTERRUPT_BOTH_PIN\n" );
70
+ fprintf (stderr , "\t11: GPIO_INTERRUPT_PIN_WAKEUP\n" );
71
+ fprintf (stderr , "\t12: GPIO_INTERRUPT_HIGH_PIN_WAKEUP\n" );
72
+ fprintf (stderr , "\t13: GPIO_INTERRUPT_LOW_PIN_WAKEUP\n" );
73
+ fprintf (stderr , "\t14: GPIO_INTERRUPT_RISING_PIN_WAKEUP\n" );
74
+ fprintf (stderr , "\t15: GPIO_INTERRUPT_FALLING_PIN_WAKEUP\n" );
75
+ fprintf (stderr , "\t16: GPIO_INTERRUPT_BOTH_PIN_WAKEUP\n" );
70
76
}
71
77
72
78
/****************************************************************************
@@ -308,6 +314,12 @@ int main(int argc, FAR char *argv[])
308
314
case GPIO_INTERRUPT_RISING_PIN :
309
315
case GPIO_INTERRUPT_FALLING_PIN :
310
316
case GPIO_INTERRUPT_BOTH_PIN :
317
+ case GPIO_INTERRUPT_PIN_WAKEUP :
318
+ case GPIO_INTERRUPT_HIGH_PIN_WAKEUP :
319
+ case GPIO_INTERRUPT_LOW_PIN_WAKEUP :
320
+ case GPIO_INTERRUPT_RISING_PIN_WAKEUP :
321
+ case GPIO_INTERRUPT_FALLING_PIN_WAKEUP :
322
+ case GPIO_INTERRUPT_BOTH_PIN_WAKEUP :
311
323
{
312
324
printf (" Interrupt pin: Value=%u\n" , invalue );
313
325
0 commit comments