1. 02 May, 2014 1 commit
  2. 17 Apr, 2014 1 commit
  3. 16 Apr, 2014 1 commit
    • Damien George's avatar
      stmhal: Improve flash storage cache management. · 6d983539
      Damien George authored
      Internal flash used for the filesystem is now written (from the cache)
      only after a 5s delay, or when a file is closed, or when the drive is
      unmounted from the host.  This delay means that multiple writes can
      accumulate in the cache, and leads to less writes to the flash, making
      it last longer.
      
      It's implemented by a high-priority interrupt that takes care of flash
      erase and write, and flushing the cache.
      
      This is still only an interim solution for the flash filesystem.  It
      eventually needs to be replaced with something that uses less RAM for
      the cache, something that can use more of the flash, and something that
      does proper wear levelling.
      6d983539
  4. 08 Apr, 2014 1 commit
    • Damien George's avatar
      Improve REPL detecting when input needs to continue. · 97790455
      Damien George authored
      Full CPython compatibility with this requires actually parsing the
      input so far collected, and if it fails parsing due to lack of tokens,
      then continue collecting input.  It's not worth doing it this way.  Not
      having compatibility at this level does not hurt the goals of Micro
      Python.
      97790455
  5. 06 Apr, 2014 1 commit
  6. 03 Apr, 2014 2 commits
  7. 30 Mar, 2014 1 commit
    • Damien George's avatar
      Rename rt_* to mp_*. · d17926db
      Damien George authored
      Mostly just a global search and replace.  Except rt_is_true which
      becomes mp_obj_is_true.
      
      Still would like to tidy up some of the names, but this will do for now.
      d17926db
  8. 29 Mar, 2014 1 commit
  9. 24 Mar, 2014 1 commit
  10. 17 Mar, 2014 1 commit
  11. 15 Mar, 2014 3 commits
  12. 13 Mar, 2014 2 commits
  13. 08 Mar, 2014 1 commit
  14. 23 Feb, 2014 1 commit
  15. 16 Feb, 2014 1 commit