Skip to content
Snippets Groups Projects
  1. Jan 27, 2017
  2. Jan 19, 2017
  3. Jan 13, 2017
  4. Dec 21, 2016
  5. Jun 01, 2016
  6. Mar 15, 2016
  7. Mar 05, 2016
  8. Mar 01, 2016
  9. Dec 07, 2015
  10. Nov 19, 2015
  11. Sep 20, 2015
  12. Sep 19, 2015
  13. Sep 11, 2015
  14. Sep 04, 2015
  15. Aug 03, 2015
  16. May 29, 2015
    • Hauke Petersen's avatar
      cpu/cortexm_common: centralized init and defines · 78d65a4d
      Hauke Petersen authored
      - added a centralized core implementation for all cortex CPUs
      - moved default stack size defines to cpu.h in cortexm_common
      - moved uart0 bufsize define to cpu.h in cortexm_common
      - moved typed of panic_t to cpu.h in cortexm_common
      78d65a4d
  17. May 28, 2015
  18. May 07, 2015
  19. Nov 24, 2014
  20. 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
  21. Oct 23, 2014
  22. Aug 23, 2014
  23. Jun 10, 2014
  24. May 24, 2014
  25. May 13, 2014
    • Hauke Petersen's avatar
      cpu: Initial import of cortexm_common files · 27133d25
      Hauke Petersen authored
      - fixes to cortexm-common
      - Added ARM CMSIS headers to cortexm_common
      - thread_exit fixes to cortexm-common
      - cortexm-common adjusted documentation
      
      - cortexm_common added eINT dINT defines for now
      27133d25
Loading