Home
last modified time | relevance | path

Searched refs:VTABLE_FIRST_IRQ (Results 1 – 11 of 11) sorted by relevance

/hal_rpi_pico-latest/src/rp2350/hardware_regs/include/hardware/
Dplatform_defs.h152 #define VTABLE_FIRST_IRQ 0x34 macro
155 #define VTABLE_FIRST_IRQ 0x48 macro
159 #define VTABLE_FIRST_IRQ 16 macro
/hal_rpi_pico-latest/src/rp2350/pico_platform/include/pico/
Dplatform.h58 #define PICO_RAM_VECTOR_TABLE_SIZE (VTABLE_FIRST_IRQ + NUM_IRQS)
179 return VTABLE_FIRST_IRQ + ( in __get_current_exception()
/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/
Druntime_init.c209 …__builtin_memcpy(ram_vector_table, (uint32_t *) scb_hw->vtor, MIN(VTABLE_FIRST_IRQ, sizeof(ram_vec… in runtime_init_install_ram_vector_table()
210 for(uint i = VTABLE_FIRST_IRQ; i<count_of(ram_vector_table); i++) { in runtime_init_install_ram_vector_table()
/hal_rpi_pico-latest/test/hardware_irq_test/
Dhardware_irq_test.c85 …PICOTEST_CHECK_AND_ABORT(get_vtable()[VTABLE_FIRST_IRQ + DMA_IRQ_0] == __unhandled_user_irq, "Expe… in dma_check()
118 uint8_t *head = (uint8_t*)get_vtable()[VTABLE_FIRST_IRQ + DMA_IRQ_0]; in dma_check()
/hal_rpi_pico-latest/src/rp2040/pico_platform/include/pico/
Dplatform.h70 #define PICO_RAM_VECTOR_TABLE_SIZE (VTABLE_FIRST_IRQ + NUM_IRQS)
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/
Dirq.c56 get_vtable()[VTABLE_FIRST_IRQ + num] = handler; in set_raw_irq_handler_and_unlock()
216 return get_vtable()[VTABLE_FIRST_IRQ + num]; in irq_get_vtable_handler()
369 irq_handler_t vtable_handler = get_vtable()[VTABLE_FIRST_IRQ + num]; in irq_add_shared_handler()
474 irq_handler_t vtable_handler = get_vtable()[VTABLE_FIRST_IRQ + num]; in irq_remove_handler()
499 hard_assert(!exception || exception == num + VTABLE_FIRST_IRQ); in irq_remove_handler()
/hal_rpi_pico-latest/src/rp2040/hardware_regs/include/hardware/
Dplatform_defs.h117 #define VTABLE_FIRST_IRQ 16 macro
/hal_rpi_pico-latest/src/rp2_common/pico_i2c_slave/
Di2c_slave.c19 uint i2c_index = __get_current_exception() - VTABLE_FIRST_IRQ - I2C0_IRQ; in __not_in_flash_func()
/hal_rpi_pico-latest/src/rp2_common/pico_time_adapter/include/pico/
Dtime_adapter.h32 uint irq_num = __get_current_exception() - VTABLE_FIRST_IRQ; in ta_from_current_irq()
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/
Dtimer.c153 uint irq_num = __get_current_exception() - VTABLE_FIRST_IRQ; in hardware_alarm_irq_handler()
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_threadsafe_background.c284 uint index = __get_current_exception() - VTABLE_FIRST_IRQ - FIRST_USER_IRQ; in low_priority_irq_handler()