Searched full:arch (Results  1 – 25 of 2119) sorted by relevance
12345678910>>...85
| /Zephyr-latest/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> 33 #include <zephyr/arch/x86/ia32/structs.h>
  | 
| /Zephyr-latest/cmake/modules/ | 
| D | arch.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 …] 
 | 
| /Zephyr-latest/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-latest/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: 80   arch.interrupt.gen_isr_table.riscv_no_direct: [all …] 
 | 
| /Zephyr-latest/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-latest/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: &shared-interrupt-lto 67       # TODO: make test work on this arch 82   arch.shared_interrupt.lto.speed: 90   arch.interrupt.multilevel: [all …] 
 | 
| /Zephyr-latest/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-latest/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') 222             if args.arch is not None: 224                     lambda arch: arch.get('name') == args.arch, archs['archs']))} 225             for arch in archs['archs']: 226                 arch.update({'path': root / 'arch' / arch['path']}) 227                 arch.update({'hwm': 'v2'}) 228                 arch.update({'type': 'arch'}) 264     parser.add_argument("--arch-root", dest='arch_roots', default=[], 266                         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-latest/scripts/coredump/gdbstubs/ | 
| D | __init__.py | 7 from gdbstubs.arch.arm64 import GdbStub_ARM64 8 from gdbstubs.arch.arm_cortex_m import GdbStub_ARM_CortexM 9 from gdbstubs.arch.risc_v import GdbStub_RISC_V 10 from gdbstubs.arch.x86 import GdbStub_x86 11 from gdbstubs.arch.x86_64 import GdbStub_x86_64 12 from gdbstubs.arch.xtensa import GdbStub_Xtensa
  | 
| /Zephyr-latest/include/zephyr/arch/posix/ | 
| 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>
  | 
| 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>
  | 
| /Zephyr-latest/arch/ | 
| D | CMakeLists.txt | 10   ${ARCH_DIR}/${ARCH}/include 14 add_subdirectory(${ARCH_DIR}/${ARCH} arch/${ARCH})
  | 
| /Zephyr-latest/include/zephyr/arch/arm/ | 
| D | arch.h | 22 #include <zephyr/arch/arm/thread.h> 23 #include <zephyr/arch/arm/exception.h> 24 #include <zephyr/arch/arm/irq.h> 25 #include <zephyr/arch/arm/error.h> 26 #include <zephyr/arch/arm/misc.h> 27 #include <zephyr/arch/common/addr_types.h> 28 #include <zephyr/arch/common/ffs.h> 29 #include <zephyr/arch/arm/nmi.h> 30 #include <zephyr/arch/arm/asm_inline.h> 31 #include <zephyr/arch/common/sys_bitops.h> [all …] 
 | 
| /Zephyr-latest/tests/kernel/common/ | 
| D | testcase.yaml | 28       - arch 37       - arch 47       - arch 59       - arch 71       - arch 81       - arch
  | 
| /Zephyr-latest/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-latest/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-latest/samples/philosophers/ | 
| D | README.rst | 89    arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S:107 93 … 00, prio:40,useropts:1)       arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S… 95 …) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 97 …) 0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 99 …  0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 101 …  0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 103 …  0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 105 …  0x08001404 in arch_irq_unlock (key=0) at zephyr/mainline/zephyr/include/arch/arm/asm_inline_gcc.… 124    arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S:107 128 …e 00 UNKNOWN PRIO 40)          arch_cpu_idle () at zephyr/mainline/zephyr/arch/arm/core/cpu_idle.S… [all …] 
 | 
| /Zephyr-latest/scripts/west_commands/runners/ | 
| D | trace32.py | 32                  arch: str, 36         self.arch = arch 53         parser.add_argument('--arch', 74         if args.arch == 'auto': 75             arch = build_conf.get('CONFIG_ARCH').replace('"', '') 77             arch = arch.replace('arm64', 'arm') 79             arch = args.arch 80         return TRACE32BinaryRunner(cfg, args.config, arch, startup_args=args.startup_args, 97         self.t32_exec = Path(t32_dir) / 'bin' / os_name / f't32m{self.arch}{suffix}'
  | 
| /Zephyr-latest/include/zephyr/arch/mips/ | 
| D | arch.h | 4  * based on include/arch/sparc/arch.h 12 #include <zephyr/arch/mips/thread.h> 13 #include <zephyr/arch/mips/exception.h> 14 #include <zephyr/arch/common/sys_bitops.h> 15 #include <zephyr/arch/common/sys_io.h> 16 #include <zephyr/arch/common/ffs.h>
  | 
| /Zephyr-latest/boards/qemu/cortex_m3/ | 
| D | board.cmake | 6 set(QEMU_CPU_TYPE_${ARCH} cortex-m3) 7 set(QEMU_FLAGS_${ARCH} 8   -cpu ${QEMU_CPU_TYPE_${ARCH}}
  | 
        12345678910>>...85