Home
last modified time | relevance | path

Searched refs:ram_vector_table (Results 1 – 6 of 6) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/
Druntime_init.c200 uint32_t __attribute__((section(".ram_vector_table"))) ram_vector_table[PICO_RAM_VECTOR_TABLE_SIZE]; variable
207 __builtin_memcpy(ram_vector_table, (uint32_t *) scb_hw->vtor, sizeof(ram_vector_table)); in runtime_init_install_ram_vector_table()
209 …__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()
211 ram_vector_table[i] = (uintptr_t)__unhandled_user_irq; in runtime_init_install_ram_vector_table()
215 scb_hw->vtor = (uintptr_t) ram_vector_table; in runtime_init_install_ram_vector_table()
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/
Dmemmap_blocked_ram.ld143 .ram_vector_table (NOLOAD): {
144 *(.ram_vector_table)
Dmemmap_copy_to_ram.ld101 .ram_vector_table (NOLOAD): {
102 *(.ram_vector_table)
Dmemmap_default.ld143 .ram_vector_table (NOLOAD): {
144 *(.ram_vector_table)
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2350/
Dmemmap_copy_to_ram.ld117 .ram_vector_table (NOLOAD): {
118 *(.ram_vector_table)
Dmemmap_default.ld155 .ram_vector_table (NOLOAD): {
156 *(.ram_vector_table)