zephyr/arch
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
..
arc arc: enable thread local storage 2020-11-11 13:25:29 +01:00
arm timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00
common timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00
nios2 timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00
posix arch: posix: add missing include for cpuhalt.c 2020-10-20 08:54:59 +02:00
riscv arch: riscv: add memory protection support 2020-11-09 15:37:11 -05:00
x86 timing: do not repeatedly do init()/start()/stop() 2020-11-11 23:55:49 -05:00
xtensa xtensa: add support for thread local storage 2020-10-24 10:52:00 -07:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig arc: enable thread local storage 2020-11-11 13:25:29 +01:00