Home
last modified time | relevance | path

Searched full:arch (Results 1 – 25 of 1316) sorted by relevance

12345678910>>...53

/Zephyr-Core-2.7.6/include/arch/
Dcpu.h1 /* cpu.h - automatically selects the correct arch.h file to include */
15 #include <arch/x86/arch.h>
17 #include <arch/arm64/arch.h>
19 #include <arch/arm/aarch32/arch.h>
21 #include <arch/arc/arch.h>
23 #include <arch/nios2/arch.h>
25 #include <arch/riscv/arch.h>
27 #include <arch/xtensa/arch.h>
29 #include <arch/posix/arch.h>
31 #include <arch/sparc/arch.h>
Dsyscall.h14 #include <arch/x86/intel64/syscall.h>
16 #include <arch/x86/ia32/syscall.h>
19 #include <arch/arm64/syscall.h>
21 #include <arch/arm/aarch32/syscall.h>
23 #include <arch/arc/syscall.h>
25 #include <arch/riscv/syscall.h>
Darch_inlines.h16 #include <arch/x86/arch_inlines.h>
18 #include <arch/arm64/arch_inlines.h>
20 #include <arch/arc/arch_inlines.h>
22 #include <arch/xtensa/arch_inlines.h>
/Zephyr-Core-2.7.6/scripts/ci/
Dtwister_ignore.txt25 arch/xtensa/*
26 arch/x86/*
27 arch/posix/*
28 arch/arc/*
29 arch/sparc/*
30 arch/arm/*
31 arch/nios2/*
32 arch/riscv/*
33 include/arch/xtensa/*
34 include/arch/x86/*
[all …]
/Zephyr-Core-2.7.6/include/arch/arm64/
Darch.h22 #include <arch/arm64/thread.h>
23 #include <arch/arm64/exc.h>
24 #include <arch/arm64/irq.h>
25 #include <arch/arm64/misc.h>
26 #include <arch/arm64/asm_inline.h>
27 #include <arch/arm64/cpu.h>
28 #include <arch/arm64/macro.inc>
29 #include <arch/arm64/sys_io.h>
30 #include <arch/arm64/timer.h>
31 #include <arch/arm64/error.h>
[all …]
/Zephyr-Core-2.7.6/scripts/
Dlist_boards.py25 arch: str
33 return {arch: sorted(arch2board_set[arch], key=board_key)
34 for arch in arch2board_set}
45 for arch, boards in find_arch2board_set_in(root, arches).items():
46 ret[arch] |= boards
60 arch = root / 'arch'
61 common = arch / 'common'
63 if not arch.is_dir():
66 for maybe_arch in arch.iterdir():
77 for arch in arches:
[all …]
Dcheckstack.pl20 # objdump -d vmlinux | scripts/checkstack.pl [arch]
22 # TODO : Port to all architectures (one regex per arch)
26 # check for arch
39 my $arch = shift;
40 if ($arch eq "") {
41 $arch = `uname -m`;
42 chomp($arch);
48 if ($arch eq 'aarch64') {
51 } elsif ($arch eq 'arm') {
54 } elsif ($arch eq 'avr32') {
[all …]
/Zephyr-Core-2.7.6/soc/xtensa/intel_adsp/common/bootloader/
DCMakeLists.txt7 ${SOC_DIR}/${ARCH}/${SOC_PATH}/include
13 ${SOC_DIR}/${ARCH}/${SOC_PATH}/include
19 ${ARCH_DIR}/${ARCH}/core/startup/memctl_default.S
20 ${ARCH_DIR}/${ARCH}/core/startup/memerror-vector.S
26 ${ARCH_DIR}/${ARCH}/core/startup/reset-vector.S
33 ${SOC_DIR}/${ARCH}/${SOC_PATH}/
34 ${SOC_DIR}/${ARCH}/${SOC_PATH}/include
35 ${SOC_DIR}/${ARCH}/${SOC_FAMILY}/common/include
52 -I ${SOC_DIR}/${ARCH}/${SOC_PATH}/include
53 -I ${SOC_DIR}/${ARCH}/${SOC_FAMILY}/common/include
[all …]
/Zephyr-Core-2.7.6/boards/arc/qemu_arc/
Dboard.cmake3 set(QEMU_CPU_TYPE_${ARCH} arc)
6 set(QEMU_CPU_TYPE_${ARCH} arcem)
7 set(QEMU_FLAGS_${ARCH} -cpu arcem)
9 set(QEMU_CPU_TYPE_${ARCH} archs)
10 set(QEMU_FLAGS_${ARCH} -cpu archs)
13 set(QEMU_CPU_TYPE_${ARCH} arc64)
14 set(QEMU_FLAGS_${ARCH} -cpu hs6x)
24 list(APPEND QEMU_FLAGS_${ARCH}
/Zephyr-Core-2.7.6/include/arch/arm/aarch32/
Darch.h25 #include <arch/arm/aarch32/thread.h>
26 #include <arch/arm/aarch32/exc.h>
27 #include <arch/arm/aarch32/irq.h>
28 #include <arch/arm/aarch32/error.h>
29 #include <arch/arm/aarch32/misc.h>
30 #include <arch/common/addr_types.h>
31 #include <arch/common/ffs.h>
32 #include <arch/arm/aarch32/nmi.h>
33 #include <arch/arm/aarch32/asm_inline.h>
34 #include <arch/common/sys_bitops.h>
[all …]
/Zephyr-Core-2.7.6/include/arch/xtensa/
Darch.h10 * by the generic kernel interface header (include/arch/cpu.h)
22 #include <arch/common/sys_bitops.h>
23 #include <arch/common/sys_io.h>
24 #include <arch/common/ffs.h>
26 #include <arch/xtensa/thread.h>
27 #include <arch/xtensa/irq.h>
29 #include <arch/common/addr_types.h>
40 #include <arch/xtensa/exc.h>
/Zephyr-Core-2.7.6/.github/
Dlabeler.yml50 - "arch/posix/**/*"
51 - "include/arch/posix/**/*"
55 - "arch/x86/**/*"
56 - "include/arch/x86/**/*"
58 - "arch/arm/**/*"
59 - "include/arch/arm/**/*"
61 - "arch/arm64/**/*"
62 - "include/arch/arm64/**/*"
64 - "arch/nios2/**/*"
65 - "include/arch/nios2/**/*"
[all …]
/Zephyr-Core-2.7.6/arch/riscv/core/pmp/
Dcore_pmp.c11 #include <arch/riscv/csr.h>
239 uchar_pmpcfg = (unsigned char *) thread->arch.u_pmpcfg; in z_riscv_init_user_accesses()
246 thread->arch.u_pmpaddr[index] = TO_PMP_ADDR((ulong_t) &is_user_mode); in z_riscv_init_user_accesses()
250 thread->arch.u_pmpaddr[index] = TO_PMP_NAPOT(rom_start, rom_size); in z_riscv_init_user_accesses()
254 thread->arch.u_pmpaddr[index] = TO_PMP_NAPOT(thread->stack_info.start, in z_riscv_init_user_accesses()
260 thread->arch.u_pmpaddr[index] = TO_PMP_ADDR(rom_start); in z_riscv_init_user_accesses()
262 thread->arch.u_pmpaddr[index] = TO_PMP_ADDR(rom_end); in z_riscv_init_user_accesses()
266 thread->arch.u_pmpaddr[index] = TO_PMP_ADDR(thread->stack_info.start); in z_riscv_init_user_accesses()
268 thread->arch.u_pmpaddr[index] = TO_PMP_ADDR(thread->stack_info.start + in z_riscv_init_user_accesses()
281 csr_write_enum(CSR_PMPADDR0 + i, thread->arch.u_pmpaddr[i]); in z_riscv_configure_user_allowed_stack()
[all …]
/Zephyr-Core-2.7.6/arch/
DCMakeLists.txt7 ${ARCH_DIR}/${ARCH}/include
11 add_subdirectory(${ARCH_DIR}/${ARCH} arch/${ARCH})
/Zephyr-Core-2.7.6/tests/kernel/gen_isr_table/
Dtestcase.yaml2 arch.interrupt.gen_isr_table.arm_baseline:
9 arch.interrupt.gen_isr_table.arm_baseline.linker_generator:
17 arch.interrupt.gen_isr_table.arm_mainline:
26 arch.interrupt.gen_isr_table.disabled:
33 arch.interrupt.gen_isr_table.arc:
/Zephyr-Core-2.7.6/include/arch/posix/
Dasm_inline_gcc.h9 * POSIX ARCH specific public inline "assembler" functions and macros
26 #include <arch/common/sys_bitops.h>
27 #include <arch/common/sys_io.h>
28 #include <arch/common/ffs.h>
29 #include <arch/posix/posix_soc_if.h>
Darch.h10 * @brief POSIX arch specific kernel interface header
11 * This header contains the POSIX arch specific kernel interface.
12 * It is included by the generic kernel interface header (include/arch/cpu.h)
25 #include <arch/posix/asm_inline.h>
26 #include <arch/posix/thread.h>
29 #include <arch/posix/posix_soc_if.h>
/Zephyr-Core-2.7.6/arch/arc/core/
Dthread.c20 #include <arch/arc/v2/mpu/arc_core_mpu.h>
54 thread->arch.priv_stack_start = in setup_stack_vars()
57 thread->arch.priv_stack_start = (uint32_t)(thread->stack_obj); in setup_stack_vars()
59 thread->arch.priv_stack_start += Z_ARC_STACK_GUARD_SIZE; in setup_stack_vars()
61 thread->arch.priv_stack_start = 0; in setup_stack_vars()
68 thread->arch.k_stack_top = thread->arch.priv_stack_start; in setup_stack_vars()
69 thread->arch.k_stack_base = (thread->arch.priv_stack_start + in setup_stack_vars()
71 thread->arch.u_stack_top = thread->stack_info.start; in setup_stack_vars()
72 thread->arch.u_stack_base = (thread->stack_info.start + in setup_stack_vars()
77 thread->arch.k_stack_top = (uint32_t)thread->stack_info.start; in setup_stack_vars()
[all …]
/Zephyr-Core-2.7.6/tests/kernel/interrupt/
Dtestcase.yaml2 arch.interrupt:
8 arch.interrupt.x86_64:
13 arch.interrupt.x86:
20 arch.interrupt.linker_generator:
/Zephyr-Core-2.7.6/tests/arch/arm64/arm64_high_addresses/
Dtestcase.yaml7 arch.arm64.high_addr.high_sram_low_vm:
12 arch.arm64.high_addr.low_sram_high_vm:
17 arch.arm64.high_addr.high_sram_equal_vm:
22 arch.arm64.high_addr.high_sram_high_vm:
/Zephyr-Core-2.7.6/samples/philosophers/
DREADME.rst89 arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/aarch32/cpu_idle.S:107
93 … 00, prio:40,useropts:1) arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/aarch32/cp…
95 …) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/aarch32/asm_inl…
97 …) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/aarch32/asm_inl…
99 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/aarch32/asm_inl…
101 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/aarch32/asm_inl…
103 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/aarch32/asm_inl…
105 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/aarch32/asm_inl…
124 arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/aarch32/cpu_idle.S:107
128 …e 00 UNKNOWN PRIO 40) arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/aarch32/cp…
[all …]
/Zephyr-Core-2.7.6/arch/x86/core/intel64/
Dthread.c40 thread->arch.cs = X86_KERNEL_CS; in arch_new_thread()
41 thread->arch.ss = X86_KERNEL_DS; in arch_new_thread()
54 thread->arch.rdi = (long) entry; in arch_new_thread()
55 thread->arch.rsi = (long) p1; in arch_new_thread()
56 thread->arch.rdx = (long) p2; in arch_new_thread()
57 thread->arch.rcx = (long) p3; in arch_new_thread()
61 thread->arch.flags = X86_THREAD_FLAG_ALL; in arch_new_thread()
/Zephyr-Core-2.7.6/tests/arch/arm/arm_thread_swap/
Dtestcase.yaml6 arch.arm.swap.common:
8 arch.arm.swap.common.no_optimizations:
14 arch.arm.swap.common.fpu_sharing:
19 arch.arm.swap.common.fpu_sharing.no_optimizations:
/Zephyr-Core-2.7.6/soc/
DKconfig9 osource "soc/$(ARCH)/*/Kconfig.soc"
15 osource "$(KCONFIG_BINARY_DIR)/Kconfig.soc.arch"
17 osource "soc/$(ARCH)/Kconfig"
18 osource "soc/$(ARCH)/*/Kconfig"
27 # nrf52_bsim board uses the POSIX arch, but is compatible with Nordic ARM
/Zephyr-Core-2.7.6/include/arch/arc/
Darch.h13 * include/arch/cpu.h)
21 #include <arch/common/ffs.h>
22 #include <arch/arc/thread.h>
23 #include <arch/common/sys_bitops.h>
26 #include <arch/arc/v2/exc.h>
27 #include <arch/arc/v2/irq.h>
28 #include <arch/arc/v2/misc.h>
29 #include <arch/arc/v2/aux_regs.h>
30 #include <arch/arc/v2/arcv2_irq_unit.h>
31 #include <arch/arc/v2/asm_inline.h>
[all …]

12345678910>>...53