Skip to content

Commit a346cf7

Browse files
committed
implement detach/attach
1 parent 2bb0a7a commit a346cf7

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

cores/arduino/TinyUSB/Adafruit_TinyUSB_Core.cpp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,19 @@ void Adafruit_TinyUSB_Core_touch1200(void)
133133
initiateReset(250);
134134
}
135135

136+
//--------------------------------------------------------------------+
137+
//
138+
//--------------------------------------------------------------------+
139+
140+
void Adafruit_USBD_Device::detach(void)
141+
{
142+
USB->DEVICE.CTRLB.reg |= USB_DEVICE_CTRLB_DETACH;
143+
}
144+
145+
void Adafruit_USBD_Device::attach(void)
146+
{
147+
USB->DEVICE.CTRLB.reg &= ~USB_DEVICE_CTRLB_DETACH;
148+
}
136149

137150
extern "C"
138151
{

0 commit comments

Comments
 (0)