Home
last modified time | relevance | path

Searched refs:exception (Results 1 – 8 of 8) sorted by relevance

/hal_rpi_pico-latest/src/rp2040/pico_platform/include/pico/
Dplatform.h152 uint exception; in __get_current_exception() local
153 pico_default_asm_volatile ( "mrs %0, ipsr" : "=l" (exception)); in __get_current_exception()
154 return exception; in __get_current_exception()
/hal_rpi_pico-latest/src/rp2_common/hardware_exception/
DBUILD.bazel7 srcs = ["exception.c"],
8 hdrs = ["include/hardware/exception.h"],
DCMakeLists.txt1 pico_simple_hardware_target(exception)
/hal_rpi_pico-latest/src/rp2350/pico_platform/include/pico/
Dplatform.h184 uint exception; in __get_current_exception()
188 : "=l" (exception) in __get_current_exception()
190 return exception; in __get_current_exception()
/hal_rpi_pico-latest/src/rp2_common/pico_malloc/
Dmalloc.c40 uint exception = __get_current_exception(); \
44 bool do_lock = outer || exception + 1 != mutex_exception_level_plus_one[core_num]; \
47 if (outer) mutex_exception_level_plus_one[core_num] = (uint8_t)(exception + 1); \
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/
Dirq.c498 uint exception = __get_current_exception(); in irq_remove_handler() local
499 hard_assert(!exception || exception == num + VTABLE_FIRST_IRQ); in irq_remove_handler()
539 if (!exception) { in irq_remove_handler()
624 uint exception = __get_current_exception(); in irq_add_tail_to_free_list() local
625 assert(exception); in irq_add_tail_to_free_list()
629 if (slot_handler == get_vtable()[exception]) { in irq_add_tail_to_free_list()
630 get_vtable()[exception] = __unhandled_user_irq; in irq_add_tail_to_free_list()
/hal_rpi_pico-latest/src/rp2_common/pico_cxx_options/
DCMakeLists.txt8 …# PICO_CMAKE_CONFIG: PICO_CXX_ENABLE_EXCEPTIONS, Enable CXX exception handling, type=bool, default…
/hal_rpi_pico-latest/bazel/config/
DBUILD.bazel51 # PICO_BAZEL_CONFIG: PICO_CXX_ENABLE_EXCEPTIONS, Enable CXX exception handling, type=bool, default=…