diff --git a/cores/minimus/USBCore.cpp b/cores/minimus/USBCore.cpp index 8a57d02..daf04f2 100644 --- a/cores/minimus/USBCore.cpp +++ b/cores/minimus/USBCore.cpp @@ -643,10 +643,26 @@ USBDevice_::USBDevice_() void USBDevice_::attach() { + uint8_t flags; _usbConfiguration = 0; +#ifdef UHWCON UHWCON = 0x01; // power internal reg +#endif + USBCON = 0; // Reset controller USBCON = (1<