zephyr/arch/arc/core
Benjamin Walsh 4e8a54c1e3 arc: move disabling/invalidation of caches earlier
Too much code might run with a stale icache, before _PrepC(), so move
the invalidation/disabling code earlier. The asm code does the exact
same thing disable_icache() and invalidate_dcache() were doing.

Change-Id: If52f4e4a1de546fb82873c91ead95614a44b106d
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-11-30 23:47:46 +00:00
..
offsets kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
atomic.S
cache.c kernel: deprecate old init levels 2016-11-09 17:59:44 +00:00
cpu_idle.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
fast_irq.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
fatal.c kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
fault_s.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
fault.c kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
irq_manage.c arc: remove deprecated dynamic interrupt implementation 2016-09-06 22:26:11 +00:00
irq_offload.c
irq_vector_table.c
isr_wrapper.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
Makefile arc: cache.h support added for em7d and em11d SOC 2016-11-07 18:53:49 +00:00
prep_c.c arc: move disabling/invalidation of caches earlier 2016-11-30 23:47:46 +00:00
regular_irq.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
reset.S arc: move disabling/invalidation of caches earlier 2016-11-30 23:47:46 +00:00
sw_isr_table.S
swap_macros.h kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
swap.S kernel/arch: consolidate tTCS and TNANO definitions 2016-11-12 07:04:52 -05:00
sys_fatal_error_handler.c fatal error handlers: report which thread croaked 2016-11-17 14:36:50 +00:00
thread_entry_wrapper.S
thread.c kernel: streamline initialization of _thread_base and timeouts 2016-11-23 00:27:42 +00:00
vector_table.c