Searched full:arch (Results 1 – 25 of 1818) sorted by relevance
12345678910>>...73
/Zephyr-Core-3.7.0/include/zephyr/arch/ |
D | cpu.h | 1 /* cpu.h - automatically selects the correct arch.h file to include */ 12 #include <zephyr/arch/arch_interface.h> 15 #include <zephyr/arch/x86/arch.h> 17 #include <zephyr/arch/arm64/arch.h> 19 #include <zephyr/arch/arm/arch.h> 21 #include <zephyr/arch/arc/arch.h> 23 #include <zephyr/arch/nios2/arch.h> 25 #include <zephyr/arch/riscv/arch.h> 27 #include <zephyr/arch/xtensa/arch.h> 29 #include <zephyr/arch/mips/arch.h> [all …]
|
D | exception.h | 12 #include <zephyr/arch/x86/intel64/exception.h> 14 #include <zephyr/arch/x86/ia32/exception.h> 16 #include <zephyr/arch/arm64/exception.h> 18 #include <zephyr/arch/arm/exception.h> 20 #include <zephyr/arch/arc/v2/exception.h> 22 #include <zephyr/arch/nios2/exception.h> 24 #include <zephyr/arch/riscv/exception.h> 26 #include <zephyr/arch/xtensa/exception.h> 28 #include <zephyr/arch/mips/exception.h> 30 #include <zephyr/arch/posix/exception.h> [all …]
|
D | arch_inlines.h | 16 #include <zephyr/arch/x86/arch_inlines.h> 18 #include <zephyr/arch/arm/arch_inlines.h> 20 #include <zephyr/arch/arm64/arch_inlines.h> 22 #include <zephyr/arch/arc/arch_inlines.h> 24 #include <zephyr/arch/xtensa/arch_inlines.h> 26 #include <zephyr/arch/riscv/arch_inlines.h> 28 #include <zephyr/arch/nios2/arch_inlines.h> 30 #include <zephyr/arch/mips/arch_inlines.h> 32 #include <zephyr/arch/posix/arch_inlines.h> 34 #include <zephyr/arch/sparc/arch_inlines.h>
|
D | syscall.h | 13 #include <zephyr/arch/x86/intel64/syscall.h> 15 #include <zephyr/arch/x86/ia32/syscall.h> 17 #include <zephyr/arch/arm64/syscall.h> 19 #include <zephyr/arch/arm/syscall.h> 21 #include <zephyr/arch/arc/syscall.h> 23 #include <zephyr/arch/riscv/syscall.h> 25 #include <zephyr/arch/xtensa/syscall.h>
|
D | structs.h | 13 * 1. arch/structs.h shall not depend on kernel.h both directly and 16 * 2. kernel.h shall imply arch/structs.h via kernel_structs.h , such that 17 * it shall not be necessary to include arch/structs.h explicitly when 27 #include <zephyr/arch/arm64/structs.h> 29 #include <zephyr/arch/riscv/structs.h> 31 #include <zephyr/arch/arm/structs.h>
|
/Zephyr-Core-3.7.0/cmake/modules/ |
D | arch_v2.cmake | 6 # Configure ARCH settings based on KConfig settings and arch root. 9 # on board directory and arch root. 11 # If no implementation is available for the current arch an error will be raised. 16 # - ARCH: Name of the arch in use. 17 # - ARCH_DIR: Directory containing the arch implementation. 21 # - ARCH_ROOT: CMake list of arch roots containing arch implementations 29 # HWMv2 obtains arch from Kconfig for the given Board / SoC variant because 30 # the Board / SoC path is no longer sufficient for determine the arch 31 # (read: multi-core and multi-arch SoC). 32 set(ARCH ${CONFIG_ARCH}) variable [all …]
|
D | arch_v1.cmake | 7 # In hw model v1, then arch is determined by the board folder structure. 9 # Configure ARCH settings based on board directory and arch root. 12 # on board directory and arch root. 14 # If no implementation is available for the current arch an error will be raised. 19 # - ARCH: Name of the arch in use. 20 # - ARCH_DIR: Directory containing the arch implementation. 24 # - ARCH_ROOT: CMake list of arch roots containing arch implementations 40 cmake_path(GET board_arch_dir FILENAME ARCH) 43 if(EXISTS ${root}/arch/${ARCH}/CMakeLists.txt) 44 set(ARCH_DIR ${root}/arch) [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/arch/arm64/ |
D | arch.h | 22 #include <zephyr/arch/arm64/thread.h> 23 #include <zephyr/arch/arm64/exception.h> 24 #include <zephyr/arch/arm64/irq.h> 25 #include <zephyr/arch/arm64/misc.h> 26 #include <zephyr/arch/arm64/asm_inline.h> 27 #include <zephyr/arch/arm64/cpu.h> 28 #include <zephyr/arch/arm64/macro.inc> 29 #include <zephyr/arch/arm64/sys_io.h> 30 #include <zephyr/arch/arm64/timer.h> 31 #include <zephyr/arch/arm64/error.h> [all …]
|
/Zephyr-Core-3.7.0/tests/kernel/gen_isr_table/ |
D | testcase.yaml | 7 arch.interrupt.gen_isr_table.arm_baseline: &arm-baseline 12 arch.interrupt.gen_isr_table.arm_baseline.linker_generator: &arm-baseline-linker-generator 20 arch.interrupt.gen_isr_table.arm_mainline: &arm-mainline 37 arch.interrupt.gen_isr_table.disabled: 44 arch.interrupt.gen_isr_table_local.arm_baseline: 50 arch.interrupt.gen_isr_table_local.arm_baseline.linker_generator: 57 arch.interrupt.gen_isr_table_local.arm_mainline: 64 arch.interrupt.gen_isr_table.arc: 70 arch.interrupt.gen_isr_table.riscv_direct: 78 arch.interrupt.gen_isr_table.riscv_no_direct: [all …]
|
/Zephyr-Core-3.7.0/boards/qemu/arc/ |
D | board.cmake | 3 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} hs5x) 14 set(QEMU_FLAGS_${ARCH} -cpu hs5x) 17 set(QEMU_CPU_TYPE_${ARCH} hs6x) 18 set(QEMU_FLAGS_${ARCH} -cpu hs6x) 28 list(APPEND QEMU_FLAGS_${ARCH}
|
/Zephyr-Core-3.7.0/tests/arch/arm64/arm64_high_addresses/ |
D | testcase.yaml | 9 arch.arm64.high_addr.high_sram_low_vm: 14 arch.arm64.high_addr.low_sram_high_vm: 19 arch.arm64.high_addr.high_sram_equal_vm: 24 arch.arm64.high_addr.high_sram_high_vm: 29 arch.arm64.high_addr.high_sram_low_vm.picolibc: 36 arch.arm64.high_addr.low_sram_high_vm.picolibc: 43 arch.arm64.high_addr.high_sram_equal_vm.picolibc: 50 arch.arm64.high_addr.high_sram_high_vm.picolibc:
|
/Zephyr-Core-3.7.0/tests/kernel/interrupt/ |
D | testcase.yaml | 2 arch.interrupt: 10 arch.interrupt.qemu_cortex_m0: 18 arch.interrupt.minimallibc: 29 arch.interrupt.qemu_cortex_m0.minimallibc: 39 arch.shared_interrupt: 51 # TODO: make test work on this arch 59 arch.shared_interrupt.lto: 67 # TODO: make test work on this arch
|
/Zephyr-Core-3.7.0/scripts/ |
D | list_hardware.py | 25 ARCH_SCHEMA_PATH = str(Path(__file__).parent / 'schemas' / 'arch-schema.yml') 30 ARCHS_YML_PATH = PurePath('arch/archs.yml') 200 if args.arch is not None: 202 lambda arch: arch.get('name') == args.arch, archs['archs']))} 203 for arch in archs['archs']: 204 arch.update({'path': root / 'arch' / arch['path']}) 205 arch.update({'hwm': 'v2'}) 206 arch.update({'type': 'arch'}) 242 parser.add_argument("--arch-root", dest='arch_roots', default=[], 244 help='add a arch root, may be given more than once') [all …]
|
D | checkstack.pl | 20 # 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-3.7.0/tests/subsys/llext/simple/ |
D | testcase.yaml | 38 - arch:arm:CONFIG_ARM_MPU=n 39 - arch:arm:CONFIG_ARM_AARCH32_MMU=n 54 - arch:arm:CONFIG_ARM_MPU=n 55 - arch:arm:CONFIG_ARM_AARCH32_MMU=n 63 - arch:arm:CONFIG_ARM_MPU=n 64 - arch:arm:CONFIG_ARM_AARCH32_MMU=n 76 - arch:arm:CONFIG_ARM_MPU=n 77 - arch:arm:CONFIG_ARM_AARCH32_MMU=n 86 - arch:arm:CONFIG_ARM_MPU=n 87 - arch:arm:CONFIG_ARM_AARCH32_MMU=n
|
/Zephyr-Core-3.7.0/scripts/coredump/gdbstubs/ |
D | __init__.py | 7 from gdbstubs.arch.x86 import GdbStub_x86 8 from gdbstubs.arch.x86_64 import GdbStub_x86_64 9 from gdbstubs.arch.arm_cortex_m import GdbStub_ARM_CortexM 10 from gdbstubs.arch.risc_v import GdbStub_RISC_V 11 from gdbstubs.arch.xtensa import GdbStub_Xtensa 12 from gdbstubs.arch.arm64 import GdbStub_ARM64
|
/Zephyr-Core-3.7.0/include/zephyr/arch/arm/ |
D | arch.h | 25 #include <zephyr/arch/arm/thread.h> 26 #include <zephyr/arch/arm/exception.h> 27 #include <zephyr/arch/arm/irq.h> 28 #include <zephyr/arch/arm/error.h> 29 #include <zephyr/arch/arm/misc.h> 30 #include <zephyr/arch/common/addr_types.h> 31 #include <zephyr/arch/common/ffs.h> 32 #include <zephyr/arch/arm/nmi.h> 33 #include <zephyr/arch/arm/asm_inline.h> 34 #include <zephyr/arch/common/sys_bitops.h> [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/arch/posix/ |
D | arch.h | 10 * @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 <zephyr/arch/posix/exception.h> 26 #include <zephyr/arch/posix/asm_inline.h> 27 #include <zephyr/arch/posix/thread.h> 30 #include <zephyr/arch/posix/posix_soc_if.h>
|
D | asm_inline_gcc.h | 9 * POSIX ARCH specific public inline "assembler" functions and macros 26 #include <zephyr/arch/common/sys_bitops.h> 27 #include <zephyr/arch/common/sys_io.h> 28 #include <zephyr/arch/common/ffs.h> 29 #include <zephyr/arch/posix/posix_soc_if.h>
|
/Zephyr-Core-3.7.0/arch/ |
D | CMakeLists.txt | 10 ${ARCH_DIR}/${ARCH}/include 14 add_subdirectory(${ARCH_DIR}/${ARCH} arch/${ARCH})
|
/Zephyr-Core-3.7.0/boards/arm/mps2/ |
D | board.cmake | 6 set(QEMU_CPU_TYPE_${ARCH} cortex-m3) 7 set(QEMU_FLAGS_${ARCH} 8 -cpu ${QEMU_CPU_TYPE_${ARCH}} 14 set(QEMU_CPU_TYPE_${ARCH} cortex-m33) 15 set(QEMU_FLAGS_${ARCH} 16 -cpu ${QEMU_CPU_TYPE_${ARCH}}
|
/Zephyr-Core-3.7.0/tests/arch/arm/arm_thread_swap/ |
D | testcase.yaml | 8 arch.arm.swap.common: 10 arch.arm.swap.common.no_optimizations: 18 arch.arm.swap.common.fpu_sharing: 23 arch.arm.swap.common.fpu_sharing.no_optimizations:
|
/Zephyr-Core-3.7.0/samples/philosophers/ |
D | README.rst | 88 arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S:107 92 … 00, prio:40,useropts:1) arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S… 94 …) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 96 …) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 98 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 100 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 102 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 104 … 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 123 arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S:107 127 …e 00 UNKNOWN PRIO 40) arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S… [all …]
|
/Zephyr-Core-3.7.0/scripts/schemas/ |
D | arch-schema.yml | 6 ## arch metadata YAML file. 21 desc: Name of the arch 25 desc: Location of the arch implementation relative to the archs.yml file. 29 desc: Free form comment with extra information regarding the arch.
|
/Zephyr-Core-3.7.0/scripts/west_commands/runners/ |
D | trace32.py | 33 arch: str, 37 self.arch = arch 54 parser.add_argument('--arch', 75 if args.arch == 'auto': 76 arch = build_conf.get('CONFIG_ARCH').replace('"', '') 78 arch = arch.replace('arm64', 'arm') 80 arch = args.arch 81 return TRACE32BinaryRunner(cfg, args.config, arch, startup_args=args.startup_args, 98 self.t32_exec = Path(t32_dir) / 'bin' / os_name / f't32m{self.arch}{suffix}'
|
12345678910>>...73