summaryrefslogtreecommitdiffstats
path: root/bsps/arm/shared/cpucounter (follow)
Commit message (Collapse)AuthorAgeFilesLines
* arm: Simplify CPU counter supportSebastian Huber2018-06-151-33/+4
| | | | | | | | | | Use the standard ARMv7-M systick module for the ARMv7-M CPU counter instead of DWT counter since the DWT counter is affected by power saving states. Use an inline function for _CPU_Counter_difference() for all ARM BSPs. Update #3456.
* Add _CPU_Counter_frequency()Sebastian Huber2018-06-151-11/+12
| | | | | | | | | | Add rtems_counter_frequency() API function. Use it to initialize the counter value converter via the new system initialization step (RTEMS_SYSINIT_CPU_COUNTER). This decouples the counter implementation and the counter converter. It avoids an unnecessary pull in of the 64-bit integer division from libgcc. Update #3456.
* bsps: Move armv7m-cpucounter.c to bspsSebastian Huber2018-04-241-0/+53
This patch is a part of the BSP source reorganization. Update #3285.