Home
last modified time | relevance | path

Searched refs:exceptions (Results 1 – 25 of 108) sorted by relevance

12345

/Zephyr-4.3.0/scripts/west_commands/fetchers/
Dhttp.py24 except requests.exceptions.HTTPError as e:
27 except requests.exceptions.RequestException as e:
/Zephyr-4.3.0/arch/arc/core/
Dfault.c29 static const struct z_exc_handle exceptions[] = { variable
355 for (int i = 0; i < ARRAY_SIZE(exceptions); i++) { in z_arc_fault()
356 uint32_t start = (uint32_t)exceptions[i].start; in z_arc_fault()
357 uint32_t end = (uint32_t)exceptions[i].end; in z_arc_fault()
360 esf->pc = (uint32_t)(exceptions[i].fixup); in z_arc_fault()
/Zephyr-4.3.0/arch/x86/core/
Dfatal.c449 static const struct z_exc_handle exceptions[] = { variable
503 for (i = 0; i < ARRAY_SIZE(exceptions); i++) { in z_x86_page_fault_handler()
505 if ((void *)esf->rip >= exceptions[i].start && in z_x86_page_fault_handler()
506 (void *)esf->rip < exceptions[i].end) { in z_x86_page_fault_handler()
507 esf->rip = (uint64_t)(exceptions[i].fixup); in z_x86_page_fault_handler()
511 if ((void *)esf->eip >= exceptions[i].start && in z_x86_page_fault_handler()
512 (void *)esf->eip < exceptions[i].end) { in z_x86_page_fault_handler()
513 esf->eip = (unsigned int)(exceptions[i].fixup); in z_x86_page_fault_handler()
/Zephyr-4.3.0/arch/arm/core/cortex_a_r/
Dfault.c353 static const struct z_exc_handle exceptions[] = { variable
364 for (int i = 0; i < ARRAY_SIZE(exceptions); i++) { in memory_fault_recoverable()
366 uint32_t start = (uint32_t)exceptions[i].start & ~0x1U; in memory_fault_recoverable()
367 uint32_t end = (uint32_t)exceptions[i].end & ~0x1U; in memory_fault_recoverable()
370 esf->basic.pc = (uint32_t)(exceptions[i].fixup); in memory_fault_recoverable()
/Zephyr-4.3.0/arch/riscv/core/
Dfatal.c18 static const struct z_exc_handle exceptions[] = { variable
210 for (int i = 0; i < ARRAY_SIZE(exceptions); i++) { in z_riscv_fault()
211 unsigned long start = (unsigned long)exceptions[i].start; in z_riscv_fault()
212 unsigned long end = (unsigned long)exceptions[i].end; in z_riscv_fault()
215 esf->mepc = (unsigned long)exceptions[i].fixup; in z_riscv_fault()
/Zephyr-4.3.0/boards/arduino/due/doc/
Dindex.rst40 There are 15 fixed exceptions including exceptions 12 (debug monitor) and 15
41 (SYSTICK) that behave more as interrupts than exceptions. In addition, there can
45 A Cortex-M3/4-based board uses vectored exceptions. This means each exception
48 Handlers are provided for exceptions 1-6, 11-12, and 14-15. The table here
71 | | | | run-time exceptions, |
83 After a reset, all exceptions have a priority of 0. Interrupts cannot run
/Zephyr-4.3.0/arch/arm64/core/
Dfatal.c55 static const struct z_exc_handle exceptions[] = { variable
378 for (int i = 0; i < ARRAY_SIZE(exceptions); i++) { in is_recoverable()
380 uint64_t start = (uint64_t)exceptions[i].start; in is_recoverable()
381 uint64_t end = (uint64_t)exceptions[i].end; in is_recoverable()
384 esf->elr = (uint64_t)(exceptions[i].fixup); in is_recoverable()
/Zephyr-4.3.0/scripts/pylib/pytest-twister-harness/src/twister_harness/device/
Dfactory.py18 from twister_harness.exceptions import TwisterHarnessException
Dbinary_adapter.py13 from twister_harness.exceptions import TwisterHarnessException
/Zephyr-4.3.0/boards/arm/mps2/doc/
Dmps2_armv6m.rst95 MPS2 is a Cortex-M0+ based SoC and has 6 fixed exceptions and 32 IRQs.
97 A Cortex-M0+ board uses vectored exceptions. This means each exception
100 Handlers are provided for exceptions 1-3, 11, and 14-15. The table here
101 MPS2 is a Cortex-M0+ based SoC and has 15 fixed exceptions and 45 IRQs.
113 | | | | run-time exceptions, |
Dmps2_armv7m.rst103 MPS2 is a Cortex-M based SoC and has 15 fixed exceptions and 45 IRQs.
105 A Cortex-M3/4/7-based board uses vectored exceptions. This means each exception
108 Handlers are provided for exceptions 1-6, 11-12, and 14-15. The table here
131 | | | | run-time exceptions, |
/Zephyr-4.3.0/arch/arm/core/cortex_m/tz/
DKconfig29 exceptions as Secure exceptions.
/Zephyr-4.3.0/arch/arm/core/cortex_m/
Dfault.c130 static const struct z_exc_handle exceptions[] = {Z_EXC_HANDLE(z_arm_user_string_nlen)}; variable
141 for (int i = 0; i < ARRAY_SIZE(exceptions); i++) { in memory_fault_recoverable()
143 uint32_t start = (uint32_t)exceptions[i].start & ~0x1U; in memory_fault_recoverable()
144 uint32_t end = (uint32_t)exceptions[i].end & ~0x1U; in memory_fault_recoverable()
155 esf->basic.pc = (uint32_t)(exceptions[i].fixup); in memory_fault_recoverable()
Drelay_vector_table.ld22 * is sufficient for the 16 ARM Core exceptions and up to 16 HW interrupts.
/Zephyr-4.3.0/boards/arm/v2m_beetle/doc/
Dindex.rst86 Beetle is a Cortex-M3 based SoC and has 15 fixed exceptions and 45 IRQs.
88 A Cortex-M3/4-based board uses vectored exceptions. This means each exception
91 Handlers are provided for exceptions 1-6, 11-12, and 14-15. The table here
114 | | | | run-time exceptions, |
/Zephyr-4.3.0/subsys/testsuite/
DKconfig112 BusFault, HardFault, and NMI exceptions to Secure State,
114 the testing suite to utilize these exceptions, in tests.
116 set, these exceptions are set to target the Non-Secure state.
/Zephyr-4.3.0/boards/renesas/da14695_dk_usb/
DKconfig.defconfig40 # exceptions due to stack overflow.
/Zephyr-4.3.0/boards/renesas/da1469x_dk_pro/
DKconfig.defconfig40 # exceptions due to stack overflow.
/Zephyr-4.3.0/soc/st/stm32/stm32f0x/
DCMakeLists.txt11 # 16 words for the architectural exceptions plus one word per IRQ
/Zephyr-4.3.0/scripts/pylib/pytest-twister-harness/tests/device/
Dqemu_adapter_test.py14 from twister_harness.exceptions import TwisterHarnessException
/Zephyr-4.3.0/boards/microchip/mec172xevb_assy6906/support/
Dmec172x_remote_flasher.py56 from invoke.exceptions import UnexpectedExit
/Zephyr-4.3.0/scripts/build/
Dgen_app_partitions.py178 import elftools.common.exceptions
368 except elftools.common.exceptions.ELFError as e:
428 except elftools.common.exceptions.ELFError as e:
/Zephyr-4.3.0/arch/xtensa/
DKconfig71 bool "Use BREAK instruction on unrecoverable exceptions"
73 Use BREAK instruction when unrecoverable exceptions are
160 bool "Xtensa exceptions and interrupts cannot be pre-empted"
163 pre-empting low priority interrupts and exceptions.
/Zephyr-4.3.0/lib/cpp/
DKconfig158 bool "C++ exceptions support"
161 This option enables support of C++ exceptions.
/Zephyr-4.3.0/
DCONTRIBUTING.rst25 (with a few exceptions).

12345