1. 16 Nov, 2016 1 commit
  2. 03 Nov, 2016 1 commit
  3. 18 Oct, 2016 1 commit
  4. 06 Oct, 2016 1 commit
  5. 05 Oct, 2016 1 commit
  6. 04 Oct, 2016 1 commit
    • Dave Hylands's avatar
      stmhal: Fix linker map for STM32L476 chips. · 1f433c71
      Dave Hylands authored
      In particular, this makes the L4 .isr_vector section 16K in size so it's
      the same as the F4/F7 MCUs.  The patch also moves the L4 filesystem to
      the end of flash, which allows for 512K filesystem on the 1Mb devices
      like the STM32L476DISC.
      1f433c71
  7. 28 Sep, 2016 1 commit
  8. 22 Sep, 2016 1 commit
  9. 19 Sep, 2016 1 commit
  10. 14 Sep, 2016 1 commit
  11. 04 Sep, 2016 1 commit
  12. 25 Aug, 2016 1 commit
  13. 11 Aug, 2016 1 commit
  14. 04 Aug, 2016 1 commit
  15. 06 Jun, 2016 1 commit
  16. 13 May, 2016 1 commit
  17. 10 May, 2016 1 commit
  18. 05 May, 2016 2 commits
  19. 16 Apr, 2016 1 commit
  20. 13 Mar, 2016 3 commits
  21. 09 Mar, 2016 2 commits
  22. 07 Mar, 2016 3 commits
  23. 15 Feb, 2016 2 commits
  24. 11 Feb, 2016 3 commits
  25. 10 Feb, 2016 1 commit
  26. 06 Feb, 2016 1 commit
  27. 29 Jan, 2016 2 commits
    • Damien George's avatar
      stmhal: Add PWM capability for LED(3) and LED(4) on pyboards. · a8a4b01a
      Damien George authored
      USB CDC no longer needs TIM3 (which was originally used for LED(4) PWM)
      and so TIM3 has been freed for general purpose use by the user.  Hence
      LED(4) lost its PWM capabilities.
      
      This patch reinstates the PWM capabilities using a semi-generic piece
      of code which allows to configure a timer and PWM channel to use for any
      LED.  But the PWM capability is only configured if the LED is set to an
      intensity between 1 and 254 (ie only when needed).  In that case the
      relevant timer is configured for PWM.  It's up to the user to make sure
      the timers are not used if PWM is active.
      
      This patch also makes sure that PWM LEDs are turned off using standard
      GPIO when calling led.off() or led.intensity(0), instead of just setting
      the PWM counter to zero.
      a8a4b01a
    • Damien George's avatar
      stmhal: Make TIM3 available for use by the user. · ea89b80f
      Damien George authored
      TIM3 is no longer used by USB CDC for triggering outgoing data, so we
      can now make it available to the user.
      
      PWM fading on LED(4) is now gone, but will be reinstated in a new way.
      ea89b80f
  28. 27 Jan, 2016 1 commit
  29. 18 Dec, 2015 1 commit
  30. 16 Dec, 2015 1 commit