1. 29 Apr, 2017 3 commits
  2. 29 Mar, 2017 1 commit
  3. 02 Dec, 2016 3 commits
  4. 21 Nov, 2016 1 commit
  5. 20 Nov, 2016 1 commit
  6. 07 Oct, 2016 1 commit
  7. 21 Sep, 2016 1 commit
  8. 18 Jun, 2016 1 commit
  9. 10 May, 2016 1 commit
  10. 16 Dec, 2015 1 commit
  11. 09 Nov, 2015 1 commit
    • Paul Sokolovsky's avatar
      stmhal/moduselect: Expose POLLIN/OUT/ERR/HUP constants. · 746b752b
      Paul Sokolovsky authored
      This makes select.poll() interface fully compatible with CpYthon. Also, make
      their numeric values of these options compatible with Linux (and by extension,
      with iBCS2 standard, which jopefully means compatibility with other Unices too).
      746b752b
  12. 31 Oct, 2015 1 commit
    • Damien George's avatar
      all: Add py/mphal.h and use it in all ports. · 731f3592
      Damien George authored
      py/mphal.h contains declarations for generic mp_hal_XXX functions, such
      as stdio and delay/ticks, which ports should provide definitions for.  A
      port will also provide mphalport.h with further HAL declarations.
      731f3592
  13. 29 Oct, 2015 1 commit
  14. 20 Jan, 2015 1 commit
  15. 01 Jan, 2015 1 commit
  16. 07 Dec, 2014 1 commit
  17. 29 Nov, 2014 1 commit
  18. 16 Nov, 2014 1 commit
  19. 12 Oct, 2014 2 commits
  20. 30 Sep, 2014 1 commit
  21. 28 Sep, 2014 1 commit
    • Dave Hylands's avatar
      Fix timer overflow code. · 39296b40
      Dave Hylands authored
      Teensy doesn't need to worry about overflows since all of
      its timers are only 16-bit.
      
      For PWM, the pulse width needs to be able to vary from 0..period+1
      (pulse-width == period+1 corresponds to 100% PWM)
      
      I couldn't test the 0xffffffff cases since we can't currently get a
      period that big in python. With a prescaler of 0, that corresponds
      to a freq of 0.039 (i.e. cycle every 25.56 seconds), and we can't
      set that using freq or period.
      
      I also tested both stmhal and teensy with floats disabled, which
      required a few other code changes to compile.
      39296b40
  22. 17 Sep, 2014 1 commit
  23. 07 Sep, 2014 4 commits