rboot/rboot.c
// return '1' if we should do a gpio boot
return '1' if we should do a gpio boot
return ' 1 ' if we should do a gpio boot
static int perform_gpio_boot(rboot_config *romconf) {
  if (romconf->mode & MODE_GPIO_ROM == 0) {
    return FALSE;
  }
  if (BOOT_GPIO_NUM == 16) {
    return (get_gpio16() == 0);
  } else {
    return (get_gpio(BOOT_GPIO_NUM) == 0);
  }
}
static int perform_gpio_boot ( rboot_config * romconf ) { if ( romconf -> mode & MODE_GPIO_ROM == 0 ) { return FALSE ; } if ( BOOT_GPIO_NUM == 16 ) { return ( get_gpio16 ( ) == 0 ) ; } else { return ( get_gpio ( BOOT_GPIO_NUM ) == 0 ) ; } }
return '1' if we should do a gpio boot
return ' 1 ' if we should do a gpio boot
// pin low == GPIO boot