diff --git a/cdcacm.cpp b/cdcacm.cpp index 847f6490..5ccd244e 100644 --- a/cdcacm.cpp +++ b/cdcacm.cpp @@ -249,6 +249,7 @@ void ACM::EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto } uint8_t ACM::Release() { + ready = false; pUsb->GetAddressPool().FreeAddress(bAddress); bControlIface = 0;