1. 21 Sep, 2016 1 commit
  2. 18 Jun, 2016 1 commit
  3. 10 May, 2016 1 commit
  4. 16 Dec, 2015 1 commit
  5. 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
  6. 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
  7. 29 Oct, 2015 1 commit
  8. 20 Jan, 2015 1 commit
  9. 01 Jan, 2015 1 commit
  10. 07 Dec, 2014 1 commit
  11. 29 Nov, 2014 1 commit
  12. 16 Nov, 2014 1 commit
  13. 12 Oct, 2014 2 commits
  14. 30 Sep, 2014 1 commit
  15. 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
  16. 17 Sep, 2014 1 commit
  17. 07 Sep, 2014 4 commits