#include #include "basic/basic.h" #include "lcd/render.h" #include "lcd/backlight.h" #include "lcd/allfonts.h" #include "usb/usbmsc.h" void ReinvokeISP(void); /**************************************************************************/ void main_bsx(void) { int yctr = 18; int dx = 0; uint32_t brightness = 0; font_direction = FONT_DIR_LTR; // LeftToRight is the default font = &Font_7x8; DoString(0, 0, "bsx"); lcdDisplay(); delayms(1000); usbMSCInit(); while (1) { uint32_t results; lcdDisplay(); delayms(10); if (gpioGetValue(RB_BTN4)==0) { while(gpioGetValue(RB_BTN4)==0); DoString(0,8,"Enter ISP!"); lcdDisplay(); ReinvokeISP(); } } return; }