Move this to a call in the init process. arch_* calls are no services and should be called consistently during initialization. Place it between PRE_KERNEL_1 and PRE_KERNEL_2 as some drivers initialized in PRE_KERNEL_2 might depend on SMP being setup. Signed-off-by: Anas Nashif <anas.nashif@intel.com> |
||
|---|---|---|
| .. | ||
| dsp | ||
| mpu | ||
| offsets | ||
| secureshield | ||
| arc_connect.c | ||
| cache.c | ||
| CMakeLists.txt | ||
| cpu_idle.S | ||
| fast_irq.S | ||
| fatal.c | ||
| fault_s.S | ||
| fault.c | ||
| irq_manage.c | ||
| irq_offload.c | ||
| isr_wrapper.S | ||
| prep_c.c | ||
| regular_irq.S | ||
| reset.S | ||
| smp.c | ||
| switch.S | ||
| thread_entry_wrapper.S | ||
| thread.c | ||
| timestamp.c | ||
| tls.c | ||
| userspace.S | ||
| vector_table.c | ||
| vector_table.ld | ||