/lk-master/arch/arm/arm/ |
A D | fpu.c | 51 t->arch.fpused = true; in arm_fpu_undefined_instruction() 60 memset(t->arch.fpregs, 0, sizeof(t->arch.fpregs)); in arm_fpu_thread_initialize() 62 t->arch.fpexc = (1<<30); in arm_fpu_thread_initialize() 63 t->arch.fpscr = 0; in arm_fpu_thread_initialize() 64 t->arch.fpused = false; in arm_fpu_thread_initialize() 69 oldthread, oldthread ? oldthread->arch.fpused : 0, in arm_fpu_thread_swap() 70 newthread, newthread ? newthread->arch.fpused : 0); in arm_fpu_thread_swap() 73 if (oldthread->arch.fpused) { in arm_fpu_thread_swap() 78 oldthread->arch.fpexc = fpexc; in arm_fpu_thread_swap() 96 if (newthread->arch.fpused) { in arm_fpu_thread_swap() [all …]
|
A D | thread.c | 64 t->arch.sp = (vaddr_t)frame; in arch_thread_initialize() 77 arm_context_switch(&oldthread->arch.sp, newthread->arch.sp); in arch_context_switch() 83 dprintf(INFO, "sp 0x%lx\n", t->arch.sp); in arch_dump_thread()
|
/lk-master/arch/arm/arm-m/ |
A D | thread.c | 130 t->arch.sp = (addr_t)frame; in arch_thread_initialize() 131 t->arch.was_preempted = false; in arch_thread_initialize() 135 memset(t->arch.fpregs, 0, sizeof(t->arch.fpregs)); in arch_thread_initialize() 136 t->arch.fpused = false; in arch_thread_initialize() 392 oldthread->arch.fpused = true; in arch_context_switch() 408 if (newthread->arch.fpused) { in arch_context_switch() 442 :: "r"(newthread->arch.sp) in arch_context_switch() 481 oldthread->arch.fpused = true; in arch_context_switch() 495 … _half_save_and_svc(oldthread, newthread, oldthread->arch.fpused, newthread->arch.fpused); in arch_context_switch() 503 …h_non_preempt_context_switch(oldthread, newthread, oldthread->arch.fpused, newthread->arch.fpused); in arch_context_switch() [all …]
|
/lk-master/external/arch/arm/arm-m/CMSIS/Patch/ |
A D | systick_nvic.patch | 7 this line since arch/arm/arm-m/arch.c sets the priority to medium to 30 diff --git a/external/arch/arm/arm-m/CMSIS/Include/cmsis_gcc.h b/external/arch/arm/arm-m/CMSIS/Incl… 83 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm0.h b/external/arch/arm/arm-m/CMSIS/Inclu… 109 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm1.h b/external/arch/arm/arm-m/CMSIS/Inclu… 122 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm23.h b/external/arch/arm/arm-m/CMSIS/Incl… 135 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm3.h b/external/arch/arm/arm-m/CMSIS/Inclu… 148 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm33.h b/external/arch/arm/arm-m/CMSIS/Incl… 161 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm35p.h b/external/arch/arm/arm-m/CMSIS/Inc… 174 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm4.h b/external/arch/arm/arm-m/CMSIS/Inclu… 187 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm55.h b/external/arch/arm/arm-m/CMSIS/Incl… [all …]
|
/lk-master/arch/microblaze/ |
A D | thread.c | 48 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize() 50 t->arch.cs_frame.r1 = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize() 51 t->arch.cs_frame.r2 = r2; in arch_thread_initialize() 52 t->arch.cs_frame.r13 = r13; in arch_thread_initialize() 53 t->arch.cs_frame.r15 = (vaddr_t)&initial_thread_func; in arch_thread_initialize() 56 *(volatile uint32_t *)&t->arch.cs_frame.r15 -= 8; in arch_thread_initialize() 62 microblaze_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch() 68 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.r1); in arch_dump_thread()
|
A D | rules.mk | 7 $(LOCAL_DIR)/arch.c \ 60 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld) linkerscript.phony
|
/lk-master/arch/or1k/ |
A D | thread.c | 48 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize() 50 t->arch.cs_frame.r1 = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize() 51 t->arch.cs_frame.r2 = r2; in arch_thread_initialize() 52 t->arch.cs_frame.r9 = (vaddr_t)initial_thread_func; in arch_thread_initialize() 58 or1k_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch() 64 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.r1); in arch_dump_thread()
|
A D | rules.mk | 7 $(LOCAL_DIR)/arch.c \ 55 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld)
|
/lk-master/arch/mips/ |
A D | thread.c | 44 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize() 46 t->arch.cs_frame.ra = (vaddr_t)&initial_thread_func; in arch_thread_initialize() 47 t->arch.cs_frame.sp = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize() 53 mips_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch() 59 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.sp); in arch_dump_thread()
|
A D | rules.mk | 6 $(LOCAL_DIR)/arch.c \ 70 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld) linkerscript.phony
|
/lk-master/arch/m68k/ |
A D | thread.c | 44 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize() 46 t->arch.cs_frame.sp = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize() 47 t->arch.cs_frame.pc = (vaddr_t)&initial_thread_func; in arch_thread_initialize() 53 m68k_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch() 60 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.r1); in arch_dump_thread()
|
A D | rules.mk | 6 $(LOCAL_DIR)/arch.c \ 53 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld) linkerscript.phony
|
/lk-master/arch/riscv/ |
A D | thread.c | 45 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize() 50 t->arch.cs_frame.sp = stack_top; in arch_thread_initialize() 51 t->arch.cs_frame.ra = (vaddr_t)&initial_thread_func; in arch_thread_initialize() 61 riscv_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch() 67 dprintf(INFO, "sp %#lx\n", t->arch.cs_frame.sp); in arch_dump_thread()
|
/lk-master/arch/x86/ |
A D | thread.c | 76 t->arch.sp = (vaddr_t)frame; in arch_thread_initialize() 82 dprintf(INFO, "sp 0x%lx\n", t->arch.sp); in arch_dump_thread() 107 : "d" (&oldthread->arch.sp), "a" (newthread->arch.sp) in arch_context_switch() 141 x86_64_context_switch(&oldthread->arch.sp, newthread->arch.sp); in arch_context_switch()
|
A D | fpu.c | 134 t->arch.fpu_states = (vaddr_t *)ROUNDUP(((vaddr_t)t->arch.fpu_buffer), 16); in fpu_init_thread_states() 135 memcpy(t->arch.fpu_states, fpu_init_states, sizeof(fpu_init_states)); in fpu_init_thread_states() 162 __asm__ __volatile__("fxsave %0" : "=m" (*fp_owner->arch.fpu_states)); in fpu_dev_na_handler() 163 __asm__ __volatile__("fxrstor %0" : : "m" (*self->arch.fpu_states)); in fpu_dev_na_handler()
|
/lk-master/arch/arm64/ |
A D | thread.c | 73 t->arch.sp = (vaddr_t)frame; in arch_thread_initialize() 82 arm64_context_switch(&oldthread->arch.sp, newthread->arch.sp); in arch_context_switch() 88 dprintf(INFO, "sp 0x%lx\n", t->arch.sp); in arch_dump_thread()
|
A D | fpu.c | 19 struct fpstate *fpstate = &t->arch.fpstate; in arm64_fpu_load_state() 54 struct fpstate *fpstate = &t->arch.fpstate; in arm64_fpu_save_state()
|
/lk-master/lib/version/ |
A D | version.c | 27 .arch = ARCH, 36 printf("\tarch: %s\n", lk_version.arch); in print_version()
|
/lk-master/arch/arm/ |
A D | rules.mk | 242 $(LOCAL_DIR)/arm/arch.c 297 $(LOCAL_DIR)/arm-m/arch.c \ 312 arch/arm/arm-m/CMSIS 357 $(BUILDDIR)/system-onesegment.ld: $(LOCAL_DIR)/system-onesegment.ld $(wildcard arch/*.ld) linkerscr… 363 $(BUILDDIR)/system-twosegment.ld: $(LOCAL_DIR)/system-twosegment.ld $(wildcard arch/*.ld) linkerscr…
|
/lk-master/ |
A D | engine.mk | 157 $(error couldn't find arch or platform doesn't define arch) 159 include arch/$(ARCH)/rules.mk 161 $(error TOOLCHAIN_PREFIX not set in the arch rules.mk)
|
/lk-master/lib/buildsig/ |
A D | buildsig.c | 80 if (!VALIDSTR(sig->version->arch)) in buildsig_search() 125 v->arch, v->platform, v->target, v->project, v->buildid); in cmd_buildsig()
|
/lk-master/arch/ |
A D | rules.mk | 5 MODULE_SRCS := $(LOCAL_DIR)/arch.c
|
/lk-master/lib/version/include/lib/ |
A D | version.h | 18 const char *arch; member
|
/lk-master/project/virtual/ |
A D | test.mk | 7 arch/test \
|
/lk-master/top/ |
A D | rules.mk | 7 arch \
|