Home
last modified time | relevance | path

Searched refs:code (Results 1 – 25 of 27) sorted by relevance

12

/arch/x86/zefi/
A Dzefi.c217 unsigned char *code = (void *)zefi_entry; in efi_entry() local
223 code, code[0], code[1], code[2], code[3], in efi_entry()
224 code[4], code[5], code[6]); in efi_entry()
236 :: "r"(&efi_arg), "r"(code) : "rbx"); in efi_entry()
A DREADME.txt17 Instead, the stub code will copy the embedded zephyr sections to the
32 The code and link environment here is non-obvious. The simple rules
35 1. All code must live in a single C file
41 address is not generated at runtime by the C code here (it's address
46 basically Windows DLLs. But our compiler only generates code for ELF
50 independent code. Non-static global variables and function addresses
/arch/arm/core/cortex_m/
A Dram_vector_table.ld7 /* Vector table is not necessarily at the start of the RAM region: in the case where Zephyr code
8 * relocation is used, the vector table is placed after the relocated code.
9 * Relocated code is always placed at the start of the RAM SECTION because of the hard-coded value
A DKconfig321 This option instructs the compiler to generate code with all branch protection features
327 This option instructs the compiler to generate code with return address signing for
333 This option instructs the compiler to generate code with return address signing for
347 This option instructs the compiler to generate code with return address signing for
354 This option instructs the compiler to generate code with return address signing for
362 This option instructs the compiler to generate code without branch protection or return
411 code. This option enables the installation of interrupt service
538 increased code footprint, determined by option
554 wasting a large flash area that code may not use.
A DCMakeLists.txt86 # (conflict with code relocation script)
/arch/x86/core/
A Dfatal.c223 return esf->code; in esf_get_code()
285 static void log_exception(uintptr_t vector, uintptr_t code) in log_exception() argument
313 EXCEPTION_DUMP("Double fault (code 0x%lx)", code); in log_exception()
319 EXCEPTION_DUMP("Invalid TSS (code 0x%lx)", code); in log_exception()
322 EXCEPTION_DUMP("Segment not present (code 0x%lx)", code); in log_exception()
328 EXCEPTION_DUMP("General protection fault (code 0x%lx)", code); in log_exception()
335 EXCEPTION_DUMP("Alignment check (code 0x%lx)", code); in log_exception()
350 EXCEPTION_DUMP("Exception not handled (code 0x%lx)", code); in log_exception()
A DKconfig.ia32161 some stub code to be generated at build time, one stub per dynamic
/arch/x86/core/intel64/
A Dcoredump.c15 uint64_t code; member
66 arch_blk.code = esf->code; in arch_coredump_info_dump()
/arch/arm/core/
A DKconfig81 efficiency, and code density for a wide range of embedded
92 benefit from the best in class code density of Thumb.
94 For performance optimized code Thumb-2 technology uses 31 percent
128 because the architecture assembly code makes use of the ARM
141 "compiled" code.
174 executed at the beginning of the startup code (__start).
227 This option enables Zephyr to include code that executes in
228 Secure state, as well as to exclude code that is designed to
236 Secure Faults may only be handled by code executing in Secure
251 This option enables Zephyr to include code that executes in
[all …]
A DKconfig.vfp154 # support code to resolve the supported VFP features.
/arch/x86/core/ia32/
A Dcoredump.c15 uint32_t code; member
54 arch_blk.code = esf->errorCode; in arch_coredump_info_dump()
/arch/posix/
A DKconfig.natsim_optional7 Build the native simulator nsi_errno component with the Zephyr embedded code.
/arch/xtensa/core/
A Dfatal.c120 : [code] "r" (return_code), [call] "i" (SYS_exit) in xtensa_simulator_exit()
A DREADME_MMU.txt31 userspace code.
40 initialization, but this mechanism isn't accessible to OS code except
66 occupied by the running code. The 1024 pages in that range (not all
145 execute code before the OS is able to initialize a refillable page
184 an ASID of zero. This is safe as the code being executed is not
190 code page will then cause a TLB refill exception, which will work
194 exception handlers first so the trap from our current code can be
A Dxtensa_intgen.tmpl4 * Not a C source code file.
/arch/arc/
A DKconfig138 Disabling this option removes usage of ZOL regs from code
283 Enable code density option to get better code density
307 code in normal mode call secure services in secure mode through
319 This option enables Zephyr to include code that executes in
320 secure mode, as well as to exclude code that is designed to
338 This option enables Zephyr to include code that executes in
339 normal mode only, as well as to exclude code that is
410 Call SoC per-core setup code on early stage initialization
411 (before C runtime initialization). Setup code is called in form of
A DCMakeLists.txt35 # instead of full 64bit address in ASM code. It is valid as we don't support Zephyr
/arch/riscv/
A DKconfig29 the code size.
64 bool "Medium-low code model"
70 bool "Medium-any code model"
73 within any single 2 GiB address range. The code generated by this model is
77 bool "Large code model"
79 In large code model (large), the program and its statically defined symbols have no
141 IRQ wrapper assembly code on ISR entry to save in the ESF the
146 IRQ wrapper assembly code on ISR exit to restore the part of the
210 architecture code will allocate space for these members in
283 Specify the bits to use for exception code in mcause register.
[all …]
A DKconfig.isa99 which reduces static and dynamic code size by adding short 16-bit
157 The Zcb extension is a set of simple code-size saving instructions
/arch/common/
A DKconfig10 Semihosting is a mechanism that enables code running on an ARM, RISC-V
70 policy allows instruction fetches by privileged code, forcing
73 execute code from SRAM in XIP builds.
/arch/xtensa/
A DKconfig18 bool "Build reset vector code"
21 This option controls whether the initial reset vector code is built.
30 containing definitions for the interrupt entry code of the
285 # TODO: the target the MPU code developed on (basically sample_controller
307 Enable this by the SoC to indicate to the architecture code to use
309 defined in the core architecture code. This gives total control to
/arch/arm/core/cortex_m/tz/
A DCMakeLists.txt3 # '-mcmse' enables the generation of code for the Secure state of the ARMv8-M
/arch/arm/
A DKconfig63 for code location. But the boot-vector must be placed into OCRAM_S for the
103 bool "Relocate code/data sections to SRAM"
110 config is used to create an MPU entry for the SRAM space used for code
134 Enables a possibility to inject SoC-specific code just after WFI/WFE
/arch/arm64/core/
A DCMakeLists.txt20 # Use large code model for addresses larger than 32 bits,
/arch/
A DKconfig37 # FIXME: current state of the code for all ARM requires this, but
489 on some architectures increase code size.
525 supplied by the application or architecture code.
555 bool "Jump by code"
634 make debugging them easier, at a small expense in code size.
962 code on an ARCH-specific basis. Refer to ARCH-specific
1001 bool "Support code/data section relocation"
1055 if it is guaranteed that the image code does not generate FP
1093 driver code.
1101 code and a slightly increased boot time.
[all …]

Completed in 48 milliseconds

12