@@ -369,17 +369,41 @@ BBIO_err gpio_set_value(unsigned int gpio, unsigned int value)
369369 char filename [MAX_FILENAME ];
370370 char vstr [10 ];
371371
372+ // TODO: remove this debug output created for issue #178
373+ /*
374+ if(uboot_overlay_enabled()) {
375+ fprintf(stderr, "gpio_set_value: uboot_overlay_enabled() is true\n");
376+ } else {
377+ fprintf(stderr, "gpio_set_value: uboot_overlay_enabled() is FASLE\n");
378+ }
379+
380+ if(pocketbeagle()) {
381+ fprintf(stderr, "gpio_set_value: pocketbeagle() is true\n");
382+ } else {
383+ fprintf(stderr, "gpio_set_value: pocketbeagle() is FASLE\n");
384+ }
385+
386+ if(beaglebone_blue()) {
387+ fprintf(stderr, "gpio_set_value: beaglebone_blue() is true\n");
388+ } else {
389+ fprintf(stderr, "gpio_set_value: beaglebone_blue() is FALSE\n");
390+ }
391+ */
392+
393+
372394 if ((gpio >= USR_LED_GPIO_MIN ) && (gpio <= USR_LED_GPIO_MAX )) {
373395
374396 char * usr_led_trigger [] = { "heartbeat" , "mmc0" , "cpu0" , "mmc1" };
375397 int led = gpio - USR_LED_GPIO_MIN ;
376398
399+ syslog (LOG_DEBUG , "libadafruit-bbio: gpio_set_value: USR LED path\n" );
400+
377401 snprintf (filename , sizeof (filename ), "/sys/class/leds/beaglebone:green:usr%d/brightness" , led );
378402 if (access (filename , W_OK ) < 0 ) {
379403 snprintf (filename , sizeof (filename ), "/sys/class/leds/beaglebone:green:%s/brightness" , usr_led_trigger [led ]);
380404 }
381405 } else if (beaglebone_blue ()) {
382- fprintf ( stderr , "gpio_set_value: beaglebone_blue() is true\n" );
406+ syslog ( LOG_DEBUG , "libadafruit-bbio: gpio_set_value: beaglebone_blue() is true\n" );
383407 switch (gpio ) {
384408 case USR_LED_RED :
385409 snprintf (filename , sizeof (filename ), "/sys/class/leds/red/brightness" );
@@ -407,18 +431,10 @@ BBIO_err gpio_set_value(unsigned int gpio, unsigned int value)
407431 break ;
408432 }
409433 } else {
410- fprintf ( stderr , "gpio_set_value: default gpio path\n" );
434+ syslog ( LOG_DEBUG , "libadafruit-bbio: gpio_set_value: default gpio path\n" );
411435 snprintf (filename , sizeof (filename ), "/sys/class/gpio/gpio%d/value" , gpio );
412436 }
413- fprintf (stderr , "gpio_set_value: filename=%s\n" , filename );
414-
415- // if(gpio == USR_LED_RED) {
416- // snprintf(filename, sizeof(filename), "/sys/class/leds/red/brightness");
417- // } else if(gpio == USR_LED_GREEN) {
418- // snprintf(filename, sizeof(filename), "/sys/class/leds/green/brightness");
419- // } else {
420- // snprintf(filename, sizeof(filename), "/sys/class/gpio/gpio%d/value", gpio);
421- // }
437+ syslog (LOG_DEBUG , "libadafruit-bbio: gpio_set_value: filename=%s\n" , filename );
422438
423439 fd = open (filename , O_WRONLY );
424440 if (fd < 0 ) {
0 commit comments