* ficeto-esp8266: (31 commits)
leftovers
Update to the latest SPIFFS git and cleanup
add Exception Causes (EXCCAUSE) docu
fix possible null ptr in EEPROM.cpp
Align the start of functions to the next power-of-two greater than 4, skipping up to 3 bytes.
improve os_printf handling when buffer full. - wait for free buffer in hw fifo
force all os_malloc calls to request a aligned size. - this fix Fatal exception (9) by unaligned class memory
add some __attribute__ for compiler to get better optimizations and warning handle
fix possible problems in EEPROM regarding interrupt handling and SPI flash blocking
spiffs fixes
improve includes add ssid and ip to debug out
add examples/WiFiMulti/WiFiMulti.ino
add support for list of AP connections - auto select ssid with best signal - for debugging enable DEBUG_WIFI_MULTI macro and call Serial.setDebugOutput(true);
fix start address so erase works
disable all interrupts when reading from spiffs
printf to print instead of write
fix uart triggering reset when spi has been read/written
ESP8266WiFiClass::waitForConnectResult()
add Print::printf
fix data types
...
Almost unmodified spiffs from github
lots of NodeMCU leftovers are removed
More proper names given to platform related files
Adjusting the FS class for the changes
- auto select ssid with best signal
- for debugging enable DEBUG_WIFI_MULTI macro and call Serial.setDebugOutput(true);
change ESP8266WiFiClass::status() return type to wl_status_t
* ficeto-esp8266:
add flash splits depending on the flash size
use WDT_RESET macro in spiffs_flashmem methods
fix reading bytes from incoming POST upload
double
add flash frequency and mode options
mount spiffs on boot
blah
cast it
make sure write return a positive or zero value
fix FSFile template
add toolchain to ignore
in this case we hang endless or until wtd triggers.
new:
now we overdrive the data in FIFO --> no hang / crash but we loss chars.
only happens by extensive use of os_printf!