//# MENU usb_storage void msc_menu(void){ lcdClear(); lcdPrintln("MSC Enabled."); lcdRefresh(); usbMSCInit(); while(!getInputRaw())delayms(10); DoString(0,16,"MSC Disabled."); usbMSCOff(); fsReInit(); };
void ISPandReset(void){ #if CFG_USBMSC if(usbMSCenabled&USB_MSC_ENABLEFLAG){ usbMSCOff(); delayms(500); }; #endif #if CFG_USBCDC if(1){ USB_Connect(FALSE); delayms(500); }; #endif EnableWatchdog(1000*15); ReinvokeISP(); };