Skip to content

Commit 0065004

Browse files
committed
Merge pull request thijse#16 from marcelrv/master
Fixes exceeding write limit warning during “readBlock” operations
2 parents dac60af + d051e63 commit 0065004

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

EEPROMex.h

+2-3
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
#include <avr/eeprom.h>
3030

3131
// Boards with ATmega328, Duemilanove, Uno, UnoSMD, Lilypad - 1024 bytes (1 kilobyte)
32-
// Boards with ATmega1280 or 2560, Arduino Mega series – 4096 bytes (4 kilobytes)
33-
// Boards with ATmega168, Lilypad, old Nano, Diecimila – 512 bytes (1/2 kilobyte)
32+
// Boards with ATmega1280 or 2560, Arduino Mega series – 4096 bytes (4 kilobytes)
33+
// Boards with ATmega168, Lilypad, old Nano, Diecimila – 512 bytes (1/2 kilobyte)
3434

3535
#define EEPROMSizeATmega168 512
3636
#define EEPROMSizeATmega328 1024
@@ -94,7 +94,6 @@ class EEPROMClassEx
9494

9595
template <class T> int readBlock(int address, const T value[], int items)
9696
{
97-
if (!isWriteOk(address+items*sizeof(T))) return 0;
9897
unsigned int i;
9998
for (i = 0; i < (unsigned int)items; i++)
10099
readBlock<T>(address+(i*sizeof(T)),value[i]);

0 commit comments

Comments
 (0)