Browse Source

Copy RP2040 vector table to RAM on startup (#18424)

...this reduces possible latency when invoking interrupt handlers by
mitigating XIP cache misses which are not existent when running code from
RAM.
pull/18459/head
Stefan Kerkmann 1 year ago
committed by GitHub
parent
commit
b8ffaa6331
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      platforms/chibios/vendors/RP/RP2040.mk

+ 2
- 1
platforms/chibios/vendors/RP/RP2040.mk View File

@ -11,7 +11,8 @@ endif
# Raspberry Pi Pico SDK Support
##############################################################################
ADEFS += -DCRT0_VTOR_INIT=1 \
-DCRT0_EXTRA_CORES_NUMBER=0
-DCRT0_EXTRA_CORES_NUMBER=0 \
-DCRT0_INIT_VECTORS=1
CFLAGS += -DPICO_NO_FPGA_CHECK \
-DNDEBUG


Loading…
Cancel
Save