1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

15 Commits

Author SHA1 Message Date
Develo
422f35938a
Added length and operator[] methods, added some constness, missed dirty clear (#3855)
* Added length and operator[] methods, added some constness, missed _dirty clear

* Added forgotten const
2017-11-20 16:25:52 -03:00
Develo
1b76e9bf72
Clear dirty flag in begin and reallocate only if necessary, add getConstDataPtr method (#2217) (#3849) 2017-11-20 14:39:27 -03:00
Clemens Kirchgatterer
18297458be allows global object instances be switch off with defines (#2344) 2016-08-01 11:21:50 +08:00
timw1971
b3a503a9ef Optimised _dirty flag.
_dirty set only if the value being written is different from the existing value in the cache.
2016-01-15 15:15:22 +00:00
Ivan Grokhotkov
afd0ca23a0 EEPROM: round requested size to 4 byte boundary (#659) 2015-08-05 09:00:17 -04:00
Ivan Grokhotkov
b1f2fdb9cc EEPROM: fix incorrect start address, support multiple instances
related to #279, #240
2015-05-21 10:56:10 +03:00
ficeto
93c456602c Merge pull request #23 from Links2004/esp8266
pull markus's changes
2015-05-17 16:45:32 +03:00
Markus Sattler
a4adfab517 fix possible null ptr in EEPROM.cpp 2015-05-17 13:54:03 +02:00
Markus Sattler
e50fc0fef8 fix possible problems in EEPROM regarding interrupt handling and SPI flash blocking 2015-05-16 23:10:06 +02:00
ficeto
ea9368c88d enhance board flash handling and eeprom location 2015-05-15 20:06:13 +03:00
Markus Sattler
48ddce71c6 add EEPROM.getDataPtr()
fix all warnings in EEPROMClass
2015-05-03 18:15:54 +02:00
Markus Sattler
3406b47949 increase irom0 from 0x3C000 to 0x6B000 (+192KB) space 2015-05-03 17:44:20 +02:00
Ivan Grokhotkov
6c344ffbb1 Update license headers in files that were completely rewritten 2014-12-19 01:40:47 +03:00
Ivan Grokhotkov
43b9dd9edf Clean up unused stuff 2014-12-19 01:39:27 +03:00
Ivan Grokhotkov
84765a16b0 EEPROM library 2014-12-09 22:20:30 +03:00