From d4e2d6961a9b35b985aefad86a2ef53869f172f8 Mon Sep 17 00:00:00 2001 From: Rajkumar Kanagaraj Date: Mon, 27 Apr 2020 15:00:33 +0100 Subject: [PATCH 1/2] Add MBED_CONF_RTOS_PRESENT guard to enable USBCDC_ECM class device only for MBED OS full profile. --- drivers/USBCDC_ECM.h | 3 ++- drivers/source/usb/USBCDC_ECM.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/USBCDC_ECM.h b/drivers/USBCDC_ECM.h index 7b2971e7b47..db83a57474e 100644 --- a/drivers/USBCDC_ECM.h +++ b/drivers/USBCDC_ECM.h @@ -18,6 +18,7 @@ #ifndef USBCDC_ECM_H #define USBCDC_ECM_H +#if defined(MBED_CONF_RTOS_PRESENT) #include "USBDescriptor.h" #include "USBDevice.h" #include "ByteBuffer.h" @@ -275,5 +276,5 @@ class USBCDC_ECM: public USBDevice { }; /** @}*/ - +#endif // defined(MBED_CONF_RTOS_PRESENT) #endif diff --git a/drivers/source/usb/USBCDC_ECM.cpp b/drivers/source/usb/USBCDC_ECM.cpp index 976328e2917..146efd0a478 100644 --- a/drivers/source/usb/USBCDC_ECM.cpp +++ b/drivers/source/usb/USBCDC_ECM.cpp @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - +#if defined(MBED_CONF_RTOS_PRESENT) #include #include "USBCDC_ECM.h" #include "EndpointResolver.h" @@ -556,3 +556,4 @@ void USBCDC_ECM::_bulk_out_callback() read_start(_bulk_out, _bulk_buf, MAX_PACKET_SIZE_BULK); } +#endif // defined(MBED_CONF_RTOS_PRESENT) \ No newline at end of file From adeae5157f8655589d7d02945f8f2b1a2a98071a Mon Sep 17 00:00:00 2001 From: Rajkumar Kanagaraj Date: Tue, 28 Apr 2020 16:55:58 +0100 Subject: [PATCH 2/2] Add the newline --- drivers/source/usb/USBCDC_ECM.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/source/usb/USBCDC_ECM.cpp b/drivers/source/usb/USBCDC_ECM.cpp index 146efd0a478..45e97ad1948 100644 --- a/drivers/source/usb/USBCDC_ECM.cpp +++ b/drivers/source/usb/USBCDC_ECM.cpp @@ -556,4 +556,4 @@ void USBCDC_ECM::_bulk_out_callback() read_start(_bulk_out, _bulk_buf, MAX_PACKET_SIZE_BULK); } -#endif // defined(MBED_CONF_RTOS_PRESENT) \ No newline at end of file +#endif // defined(MBED_CONF_RTOS_PRESENT)