1. 05 Sep, 2016 1 commit
    • Arnim Läuger's avatar
      Add FatFs and SD card support (#1397) · ecf8bd98
      Arnim Läuger authored
      * Add FatFs
      * enable BUILD_FATFS for all-module build
      * push vfs into rest of firmware
      * align maximum filename length
      * increase timeout for acmd41 during card initialization
      * switch from DOS to Unix path semantics chdrive() is substituted by chdir()
      * update to fatfs R.012a incl. patches 1-6
      * add callback for rtc provisioning in file
      * update docs
      ecf8bd98
  2. 05 Jun, 2016 1 commit
    • Philip Gladstone's avatar
      Upgrade to latest SPIFFS and add building of file systems (#1226) · af39a0bc
      Philip Gladstone authored
      Fixes #1164 and thus also #1150, #1149, #1147 and #898.
      
      * Move to latest version of SPIFFS
      * Add SPIFFS porting layer for NodeMCU
      * Add option to delete output if it doesn't fit
      * Change FLASHSIZE to be in bits by default: default 4mb 32mb
      * Add SPIFFS_MAX_FILESYSTEM_SIZE override
      * Add notes on SPIFFS_FIXED_LOCATION
      * Add 1M boundary
      * Include the current version of the LICENSE
      af39a0bc
  3. 23 Dec, 2015 1 commit
  4. 31 Jul, 2015 1 commit
    • Johny Mattsson's avatar
      Reduced SPIFFS cache, freeing ~0.5k RAM. · 4a47813e
      Johny Mattsson authored
      Also made the cache on/off configurable via user_config.h. Uncached writes
      are not a very good idea, but for read-only deployments a further ~0.5k RAM
      can be gained by disabling the cache.
      
      Tweaked the file.read() workhorse to read large chunks at a time rather
      than use getc(), to compensate for potential unavailability of cache.
      4a47813e
  5. 17 Jul, 2015 1 commit
  6. 29 May, 2015 2 commits
  7. 21 May, 2015 2 commits
  8. 10 Mar, 2015 1 commit
  9. 09 Mar, 2015 1 commit
  10. 22 Dec, 2014 1 commit