Skip to content

Commit 639303d

Browse files
cmagliefacchinm
authored andcommitted
USBDevice: removed useless internal armRecv(..) method
1 parent c1c082e commit 639303d

File tree

2 files changed

+1
-14
lines changed

2 files changed

+1
-14
lines changed

cores/arduino/USB/USBAPI.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ class USBDeviceClass {
9797

9898
// private?
9999
uint32_t armSend(uint32_t ep, const void *data, uint32_t len);
100-
uint8_t armRecv(uint32_t ep);
101100
uint8_t armRecvCtrlOUT(uint32_t ep);
102101

103102
void ISRHandler();

cores/arduino/USB/USBCore.cpp

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -521,8 +521,7 @@ uint32_t USBDeviceClass::recv(uint32_t ep, void *_data, uint32_t len)
521521
if (available(ep) < len)
522522
len = available(ep);
523523

524-
armRecv(ep);
525-
524+
usbd.epBank0SetByteCount(ep, 0);
526525
usbd.epBank0DisableTransferComplete(ep);
527526

528527
memcpy(_data, udd_ep_out_cache_buffer[ep], len);
@@ -568,17 +567,6 @@ uint8_t USBDeviceClass::armRecvCtrlOUT(uint32_t ep)
568567
return usbd.epBank0ByteCount(ep);
569568
}
570569

571-
uint8_t USBDeviceClass::armRecv(uint32_t ep)
572-
{
573-
uint16_t count = usbd.epBank0ByteCount(ep);
574-
if (count >= 64) {
575-
usbd.epBank0SetByteCount(ep, count - 64);
576-
} else {
577-
usbd.epBank0SetByteCount(ep, 0);
578-
}
579-
return usbd.epBank0ByteCount(ep);
580-
}
581-
582570
// Timeout for sends
583571
#define TX_TIMEOUT_MS 70
584572

0 commit comments

Comments
 (0)