Skip to content
Snippets Groups Projects
  1. Jan 27, 2017
  2. Jan 14, 2017
  3. Jan 09, 2017
  4. Jan 05, 2017
  5. Dec 21, 2016
  6. Dec 09, 2016
  7. Apr 05, 2016
  8. Mar 16, 2016
  9. Mar 01, 2016
  10. Feb 29, 2016
  11. Feb 13, 2016
  12. Oct 17, 2015
  13. Sep 05, 2015
  14. Jul 30, 2015
  15. May 22, 2015
  16. Dec 03, 2014
  17. Oct 31, 2014
  18. Oct 30, 2014
    • Hauke Petersen's avatar
      cpu: removed NAKED attribute from ISRs · e7fbaf38
      Hauke Petersen authored
      - removed the __attribute__((naked)) from ISRs
      - removed ISR_ENTER() and ISR_EXIT() macros
      
      Rationale: Cortex-Mx MCUs save registers R0-R4 automatically
      on calling ISRs. The naked attribute tells the compiler not
      to save any other registers. This is fine, as long as the
      code in the ISR is not nested. If nested, it will use also
      R4 and R5, which will then lead to currupted registers on
      exit of the ISR. Removing the naked will fix this.
      e7fbaf38
  19. Oct 01, 2014
  20. Aug 21, 2014
  21. Jul 16, 2014
Loading