zephyr/arch/common
Daniel Leung 9be37553ee timing: do not repeatedly do init()/start()/stop()
We should not be initializing/starting/stoping timing functions
multiple times. So this changes how the timing functions are
structured to allow only one initialization, only start when
stopped, and only stop when started.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2020-11-11 23:55:49 -05:00
..
CMakeLists.txt benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
gen_isr_tables.py gen_isr_tables: Function ptr instead of (void *) 2020-10-02 18:48:46 +02:00
isr_tables.c irq: Change dynamic API to take a constant parameter 2020-09-02 13:48:13 +02:00
nocache.ld arch: common: nocache: fix linker section definition 2019-06-19 09:08:40 -07:00
ramfunc.ld arch: Port the ramfunc section to the Cmake function 2019-05-20 22:28:28 -04:00
rom_start_offset.ld config: Rename TEXT_SECTION_OFFSET to ROM_START_OFFSET 2020-07-09 14:02:38 -04:00
sw_isr_common.c arch: Apply dynamic IRQ API change 2020-09-02 13:48:13 +02:00
timing.c timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00