From 5f849abcc896d193ab70f3b5c961b7ed2c9b121f Mon Sep 17 00:00:00 2001 From: Cristian Maglie <c.maglie@arduino.cc> Date: Wed, 8 Oct 2014 11:08:30 +0200 Subject: [PATCH] Fixed some warnings --- cores/arduino/SERCOM.cpp | 2 +- cores/arduino/USB/USBCore.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cores/arduino/SERCOM.cpp b/cores/arduino/SERCOM.cpp index f5337d60..9a53c041 100644 --- a/cores/arduino/SERCOM.cpp +++ b/cores/arduino/SERCOM.cpp @@ -633,7 +633,7 @@ void SERCOM::initClockNVIC( void ) clockId = GCM_SERCOM4_CORE; IdNvic = SERCOM4_IRQn; } - else if(sercom == SERCOM5) + else // if(sercom == SERCOM5) { clockId = GCM_SERCOM5_CORE; IdNvic = SERCOM5_IRQn; diff --git a/cores/arduino/USB/USBCore.cpp b/cores/arduino/USB/USBCore.cpp index 455b271d..41285d4f 100644 --- a/cores/arduino/USB/USBCore.cpp +++ b/cores/arduino/USB/USBCore.cpp @@ -105,7 +105,7 @@ uint32_t USBD_Available(uint32_t ep) // Return number of bytes read uint32_t USBD_Recv(uint32_t ep, void* d, uint32_t len) { - if (!_usbConfiguration || len < 0) + if (!_usbConfiguration) return -1; uint32_t n = UDD_FifoByteCount(ep); @@ -200,8 +200,8 @@ uint32_t USBD_RecvControl(void* d, uint32_t len) if (read > len) read = len; UDD_Recv(EP0, &buffer); - while (!udd_is_OUT_transf_cplt(EP0)); - for (int i=0; i<read; i++) { + while (!udd_is_OUT_transf_cplt(EP0)); + for (uint32_t i=0; i<read; i++) { data[i] = buffer[i]; } udd_OUT_transfer_allowed(EP0); -- GitLab