zephyr/arch/arc/core
Andy Ross c815996606 arch/arc: Add hook for CONFIG_SCHED_THREAD_USAGE accounting in ISRs
Call into z_thread_usage_stop() before ISR entry to avoid including
interrupt handling totals in thread usage stats.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2021-11-08 21:32:20 -05:00
..
mpu arch: arc: add support of mpu v6 2021-08-27 11:45:43 -04:00
offsets ARC: allow to build code for processors without ZOL 2021-05-07 14:55:49 -05:00
secureshield
arc_connect.c kernel: Move LOCKED() macro to kernel_internal.h 2021-02-22 14:56:37 -05:00
arc_smp.c arch: arc: update ARConnect ICD select mask when new cpu come online 2021-07-06 15:10:39 -05:00
cache.c cache: Rename sys_{dcache,icache}_* to sys_{data,instr}_cache_* 2021-05-08 07:00:33 +02:00
CMakeLists.txt cmake: Support coverage flags on all archs 2021-06-10 18:01:36 -04:00
cpu_idle.S ARC: rewrite ASM code with asm-compat macroses 2021-05-07 14:55:49 -05:00
fast_irq.S tracing: roll thread switch in/out into thread stats functions 2020-11-11 23:55:49 -05:00
fatal.c ARC: allow to build code for processors without ZOL 2021-05-07 14:55:49 -05:00
fault_s.S ARC: rewrite ASM code with asm-compat macroses 2021-05-07 14:55:49 -05:00
fault.c arc: stack guard: bug fix with multi push stack situation 2020-12-20 13:01:22 -05:00
irq_manage.c
irq_offload.c
isr_wrapper.S arch/arc: Add hook for CONFIG_SCHED_THREAD_USAGE accounting in ISRs 2021-11-08 21:32:20 -05:00
prep_c.c ARC: cleanup instruction cache initialization 2021-03-12 18:29:07 -05:00
regular_irq.S ARC: allow to build code for processors without ZOL 2021-05-07 14:55:49 -05:00
reset.S ARC: ARCv3 64: adopt ARC SMP code for ARCv3 64 bit 2021-08-07 20:36:23 -04:00
switch.S ARC: mark accesses which are 32 bit despite of platform bittnes 2021-05-07 14:55:49 -05:00
thread_entry_wrapper.S ARC: rewrite ASM code with asm-compat macroses 2021-05-07 14:55:49 -05:00
thread.c ARC: add TLS support for ARCv3 2021-05-07 14:55:49 -05:00
timestamp.c clocks: rename z_tick_get -> sys_clock_tick_get 2021-03-19 11:22:17 -04:00
tls.c arc: enable thread local storage 2020-11-11 13:25:29 +01:00
userspace.S
vector_table.c ARC: make vector table bit agnostic 2021-05-07 14:55:49 -05:00
vector_table.ld linker: remove asterisk from IRQ/ISR section name macro 2021-01-26 16:24:11 -05:00