1
0
Fork 0
forked from forks/qmk_firmware

Copy RP2040 vector table to RAM on startup ()

...this reduces possible latency when invoking interrupt handlers by
mitigating XIP cache misses which are not existent when running code from
RAM.
This commit is contained in:
Stefan Kerkmann 2022-09-22 23:48:20 +02:00 committed by GitHub
parent 828a1db035
commit b8ffaa6331
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

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