From daf62cafcaf044836945a6d6553180b8da00e927 Mon Sep 17 00:00:00 2001 From: lacklustrlabs Date: Fri, 29 Dec 2017 12:15:26 +0100 Subject: [PATCH] Removed a redundant buffer constraint --- STM32F1/libraries/WireSlave/src/Wire_slave.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/STM32F1/libraries/WireSlave/src/Wire_slave.cpp b/STM32F1/libraries/WireSlave/src/Wire_slave.cpp index 9bb9897..5fb84f5 100644 --- a/STM32F1/libraries/WireSlave/src/Wire_slave.cpp +++ b/STM32F1/libraries/WireSlave/src/Wire_slave.cpp @@ -177,10 +177,6 @@ uint8 TwoWire::requestFrom(uint8_t address, uint8_t num_bytes, rxBufferIndex = 0; rxBufferLength = 0; - if (num_bytes > BUFFER_LENGTH) { - num_bytes = BUFFER_LENGTH; - } - itc_msg.addr = address; itc_msg.flags = I2C_MSG_READ; itc_msg.length = num_bytes; @@ -211,8 +207,7 @@ uint8_t TwoWire::requestFrom(int address, int quantity) { (uint8_t) 0, (uint8_t) true); } -uint8_t TwoWire::requestFrom(int address, int quantity, - int sendStop) { +uint8_t TwoWire::requestFrom(int address, int quantity, int sendStop) { return requestFrom((uint8_t) address, (uint8_t) quantity, (uint32_t) 0, (uint8_t) 0, (bool) sendStop); }